awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 مستودعات

Awesome GitHub RepositoriesReact Icon Libraries

Libraries providing SVG icon sets as reusable React components.

Explore 11 awesome GitHub repositories matching web development · React Icon Libraries. Refine with filters or upvote what's useful.

Awesome React Icon Libraries GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • enaqx/awesome-reactالصورة الرمزية لـ enaqx

    enaqx/awesome-react

    73,650عرض على GitHub↗

    This project is a community-driven knowledge base that serves as a centralized directory for the React and React Native ecosystems. It functions as a developer discovery portal, aggregating high-quality libraries, frameworks, and learning resources to assist in the research and selection of tools for modern web and mobile application development. The repository distinguishes itself through a hierarchical taxonomy that organizes a fragmented landscape of third-party software into functional domains. By utilizing markdown-based content curation, it provides a structured index that allows develo

    Gathers SVG icon sets packaged as reusable components for consistent interface design.

    awesomeawesome-listjavascript
    عرض على GitHub↗73,650
  • refactoringui/heroiconsالصورة الرمزية لـ refactoringui

    refactoringui/heroicons

    23,618عرض على GitHub↗

    Heroicons is an SVG icon library and a set of UI vector graphic assets designed for use in user interfaces and web development. It provides a collection of scalable vector graphics as a React icon component set, allowing for flexible integration into applications. The library supports multi-format distribution, offering icons in JSX and SVG formats. These assets are provided as component-wrapped SVG exports, which enables programmatic control over props and attributes. The project covers capabilities for SVG icon integration, web interface styling, and user interface design. It includes util

    Provides a comprehensive library of SVG icon sets as reusable React components.

    JavaScript
    عرض على GitHub↗23,618
  • react-icons/react-iconsالصورة الرمزية لـ react-icons

    react-icons/react-icons

    12,596عرض على GitHub↗

    This project is a comprehensive collection of type-safe SVG icon libraries bundled into a single, consistent component-based delivery system. It functions as a multi-pack aggregator that provides a library of scalable vector graphics as components with a unified API for styling and rendering. The library integrates numerous popular open-source SVG icon sets into a single component interface, allowing users to access and render a wide variety of iconography within one dependency. It includes native type definitions to ensure property validation and enable development autocomplete. The system

    Bundles numerous open-source SVG icon libraries into a single dependency as reusable React components.

    TypeScripticonsreactsvg-icons
    عرض على GitHub↗12,596
  • gorangajic/react-iconsالصورة الرمزية لـ gorangajic

    gorangajic/react-icons

    12,596عرض على GitHub↗

    react-icons is an SVG icon component library and multi-pack aggregator for React applications. It provides a single interface to integrate and manage multiple third-party SVG icon sets as individual components. The library is designed as a tree-shakable icon set, allowing the import of specific icons to reduce final bundle sizes. It includes a global icon style provider to define default colors, sizes, and accessibility titles across all embedded icons. The project covers multi-library icon management and frontend asset optimization to maintain a consistent design language while improving pa

    Integrates and manages a wide variety of popular SVG icon sets as reusable components within React applications.

    TypeScript
    عرض على GitHub↗12,596
  • vira-soft/vira-assetsالصورة الرمزية لـ vira-soft

    vira-soft/vira-assets

    11,320عرض على GitHub↗

    This project is a centralized repository and delivery system for branding assets and development environment themes. It serves as a static asset host that provides brand images, logos, and media files via a content delivery network for use by external applications. The project provides an integrated theme and icon pack for editors and terminals, featuring hand-curated color schemes and a custom file icon set mapped to specific extensions and folders. It utilizes a JSON-schema-driven configuration system to apply consistent visual styling and contrast levels across different platforms. Additi

    Ships a library of handcrafted icons designed to enhance visual navigation within development environments.

    epichacktoberfestmaterial-theme
    عرض على GitHub↗11,320
  • bytedance/iconparkالصورة الرمزية لـ bytedance

    bytedance/IconPark

    9,039عرض على GitHub↗

    IconPark is an SVG icon design system and library that provides modular icon components for React and Vue applications. It functions as a themed icon set and SVG component generator, transforming raw SVG paths into framework-specific code. The system supports multi-theme icon design, allowing a single source file to be transformed into multiple visual variations, such as outline and filled styles. It enables the generation of themed components by modifying fill and stroke attributes. The library provides capabilities for SVG icon customization, including the adjustment of colors, sizes, and

    Provides a comprehensive library of SVG icons as reusable React components.

    TypeScriptfilliconicon-components
    عرض على GitHub↗9,039
  • phosphor-icons/homepageالصورة الرمزية لـ phosphor-icons

    phosphor-icons/homepage

    6,912عرض على GitHub↗

    Phosphor Icons is an icon library that provides SVG components for React and Vue, designed with tree-shaking support so only the icons actually used are included in the final JavaScript bundle. The library offers runtime customization of icons, allowing developers to override SVG rendering through inline styles, event handlers, and render props. Icons can be styled by passing props to set color, size, and weight for quick visual adjustments in React or Vue applications. The project also includes a webfont-based icon set that can be used in any web page by adding a stylesheet and applying CSS

    Provides SVG icon components for React and Vue with runtime customization and tree-shaking.

    TypeScripticon-fonticon-packicons
    عرض على GitHub↗6,912
  • vscode-icons/vscode-iconsالصورة الرمزية لـ vscode-icons

    vscode-icons/vscode-icons

    5,077عرض على GitHub↗

    هذا المشروع عبارة عن حزمة أيقونات لـ Visual Studio Code تتكون من مكتبة رسومات SVG وأنظمة كشف مصممة لتعديل مظهر مستكشف الملفات. يوفر مجموعة شاملة من المعرفات البصرية للملفات والمجلدات لتحسين التنقل في المشروع وتصور هيكله. تتضمن الإضافة كاشفاً لهيكل المشروع يقوم بمسح هياكل أدلة مساحة العمل لتطبيق أيقونات خاصة بالتكنولوجيا تلقائياً. يمكن للمستخدمين تخصيص بيئتهم بشكل أكبر من خلال ارتباطات الأيقونات اليدوية، ودمج أيقونات مخصصة من أدلة خارجية، والقدرة على التبديل بين مجموعات أيقونات مختلفة. يتعامل النظام مع تصور أنواع الملفات والمجلدات عن طريق تعيين الامتدادات والأسماء لأصول محددة، بما في ذلك الدقة الواعية للسمات للواجهات الفاتحة والداكنة. كما يتضمن إمكانيات لتعريب نصوص الواجهة وأدوات لإعادة التكوينات إلى حالتها الافتراضية.

    Ships a library of SVG graphics specifically designed for mapping visual markers to file extensions and folder names in editors.

    TypeScript
    عرض على GitHub↗5,077
  • unplugin/unplugin-iconsالصورة الرمزية لـ unplugin

    unplugin/unplugin-icons

    4,774عرض على GitHub↗

    unplugin-icons is a build-time plugin that integrates with modern bundlers to import icons from popular icon sets automatically. It detects icon usage in source code and tree-shakes the final bundle to include only the icons actually referenced, reducing unnecessary payload. The plugin also provides a mechanism for loading custom SVG icon collections from local files or remote sources, making them accessible through the same import syntax as built-in sets. The plugin is framework-agnostic and offers a conventional path resolution scheme for referencing icons by collection and name across diff

    Automatically resolves and imports icons used in template code, eliminating manual import statements.

    TypeScripticonifyiconsjsx
    عرض على GitHub↗4,774
  • unplugin/unplugin-vue-componentsالصورة الرمزية لـ unplugin

    unplugin/unplugin-vue-components

    4,288عرض على GitHub↗

    unplugin-vue-components هي أداة بناء تقوم تلقائياً باستيراد وتسجيل مكونات Vue المستخدمة في القوالب، مما يلغي الحاجة إلى عبارات الاستيراد اليدوية. تعمل كإضافة لمجمعات (bundlers) مختلفة، بما في ذلك Vite و Webpack، لحل وحقن تبعيات المكونات أثناء عملية التجميع. يتميز المشروع بنظام ربط يحدد ويستورد المكونات من مكتبات واجهة Vue الخارجية الشهيرة. يمكن توسيع منطق الدقة هذا عبر إضافات محلل مخصصة لتعديل كيفية اكتشاف واستيراد مكتبات واجهة مستخدم معينة. للحفاظ على سلامة الأنواع، تتضمن الأداة مولد أنواع TypeScript ينشئ ملفات تعريف عالمية. توفر هذه الملفات الإكمال التلقائي والتحقق من الأنواع للمكونات التي يتم تحميلها بدون استيرادات صريحة.

    Analyzes Vue templates to automatically identify used components and insert necessary import statements.

    TypeScriptauto-importcomponentsunplugin
    عرض على GitHub↗4,288
  • fortawesome/react-fontawesomeالصورة الرمزية لـ FortAwesome

    FortAwesome/react-fontawesome

    3,732عرض على GitHub↗

    This project is a Font Awesome React component library and SVG icon framework used for rendering vector graphics within React applications. It provides a type-safe implementation for managing, layering, and rendering icons through prop-driven SVG generation. The library is designed as a tree-shakable asset delivery system, allowing build tools to exclude unused icons from the final bundle to optimize application size. It utilizes TypeScript to provide compile-time validation for icon names and properties. The framework covers a wide range of visual capabilities, including icon sizing, rotati

    Provides a comprehensive library of SVG icons delivered as reusable React components.

    TypeScriptfontawesomefrontendjavascript
    عرض على GitHub↗3,732
  1. Home
  2. Web Development
  3. Frontend Development Tools
  4. Frontend Frameworks
  5. Component Authoring & Composition
  6. React Ecosystem
  7. React Icon Libraries

استكشف الوسوم الفرعية

  • Icon Libraries2 وسوم فرعيةLibraries providing SVG icon sets as reusable components for React and Vue with tree-shaking support. **Distinct from React Icon Libraries:** Distinct from React Icon Libraries: also supports Vue, not limited to React.