패키지, 저장소 및 앱 카테고리 검색

simple_icons 표지
패키지 상세v16.23.0

simple_icons

Flutter 아이콘으로 제공되는 간단한 아이콘 팩입니다. 인기 브랜드용으로 1500개 이상의 무료 SVG 아이콘을 제공합니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
2.4만
좋아요
145
Pub 점수
150

패키지 설치

flutter pub add simple_icons

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Simple Icons는 인기 브랜드용으로 1500개 이상의 무료 SVG 아이콘을 제공하는 Flutter 패키지로, 확장 가능하고 사용자 정의 가능한 Flutter 아이콘 형태로 제공됩니다. 신뢰할 수 있는 오픈소스 아이콘 세트를 찾는 개발자를 위해 설계되었으며, Android, iOS, Web, macOS, Windows, Linux 등 다양한 플랫폼을 지원합니다. 아이콘은 가볍고 pub.dev 패키지 매니저를 통해 쉽게 통합할 수 있으며, 브랜딩 또는 공식 로고가 필요한 UI 요소에 적합합니다. 각 아이콘은 공식 브랜드 자산에서 가져와 투명성과 커뮤니티 기여를 위해 공개 GitHub 저장소에서 유지 관리됩니다.

사용 사례

  • 모바일 및 웹 앱에서의 브랜딩
  • 소셜 미디어 로고 표시
  • 공식 브랜드 아이콘을 활용한 UI 향상
  • 개발자 도구 인터페이스 만들기
  • 포트폴리오 또는 쇼케이스 웹사이트 구축

주요 기능

  • 공식 브랜드 아이콘 1,500개 이상
  • SVG 기반으로 높은 확장성 제공
  • 크로스 플랫폼 지원
  • pub.dev를 통한 간편한 통합
  • 오픈소스, 공개 저장소

적합한 대상

  • 브랜드 아이콘을 필요로 하는 앱 개발자
  • Flutter를 사용하는 디자이너
  • 공식 로고 표현이 필요한 프로젝트
  • 오픈소스 기여자
  • 일관성에 중점을 둔 UI/UX 디자이너

고려 사항

  • 아이콘은 정적입니다. 애니메이션 지원 없음
  • 새로운 브랜드 추가를 위해 수동 업데이트가 필요합니다
  • 성능이 중요한 시나리오에서 매우 큰 아이콘 세트에 최적화되지 않음
  • 표준 아이콘 속성 외에 맞춤 설정이 제한적입니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

Simple Icons

Simple Icons: Flutter

A Flutter package for Simple Icons, which provides over 1500 Free SVG icons for popular brands.
See them all on one page at SimpleIcons.org.
Contributions, corrections & requests can be made on GitHub.

Naming

Naming conventions have been changed for better readability and consistancy with all other flutter icon packs.

Additionally:

  • special characters ➔ written in words
  • names starting with a number ➔ the letter 'n' placed in front
  • dart reserved words ➔ 'icon' placed in the back

To convert from the catalog simply follow this method

.NET ➔ dotNet

Apple Pay ➔ applepay

1Password ➔ n1password

abstract ➔ abstracticon

SimpleIconColors

As of version 10.1.2 the SimpleIconColors exists, which holds the brands hex color.
Some brands did not receive a color. This is a known error in the build script.
If you find any icon which you like to have color support for, feel free to open an issue.

Installation

In the dependencies: section of your pubspec.yaml add the following line:

dependencies:
  simple_icons: <latest_version>

Usage

import "package:simple_icons/simple_icons.dart";

class MyAwesomeWidget extends StatelessWidget {
  Widget build(BuildContext context) {
    return IconButton(
      icon: Icon(SimpleIcons.github, color: SimpleIconColors.github),
      onPressed: () {
          print("awesome platform to share code and ideas");
      }
    );
  }
}

Example

View the flutter app in the example directory

Screenshots


website

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트