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

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

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

3 مستودعات

Awesome GitHub RepositoriesIcon Name Validations

Type-safe mechanisms to enforce valid icon identifiers using generic parameters and autocomplete.

Distinct from TypeScript Type Definitions: Specifically applies type definitions to icon identifiers rather than general library types

Explore 3 awesome GitHub repositories matching software engineering & architecture · Icon Name Validations. Refine with filters or upvote what's useful.

Awesome Icon Name Validations GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • 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

    Generates TypeScript interfaces for every icon set to ensure compile-time validation of icon names.

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

    tighten/ziggy

    4,291عرض على GitHub↗

    Ziggy is a frontend routing bridge that exports server route definitions to JavaScript or JSON for use in browser-based applications. It acts as a named route resolver, synchronizing server-defined routes with the client to generate full URLs from named routes without hardcoding paths. The project includes a TypeScript route generator that creates type definitions for backend routes, providing static type checking and autocompletion. It also provides dedicated integration hooks and plugins for React and Vue to make routing capabilities available within component-based frameworks. Beyond URL

    Uses static type definitions and branded types to ensure that only valid route names are passed to routing functions.

    JavaScriptjavascriptlaravelroutes
    عرض على GitHub↗4,291
  • 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 type-safe mechanisms to enforce valid icon identifiers through TypeScript generic parameters and autocomplete.

    TypeScriptfontawesomefrontendjavascript
    عرض على GitHub↗3,732
  1. Home
  2. Software Engineering & Architecture
  3. TypeScript Type Definitions
  4. Icon Name Validations

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

  • Route Name ValidationsType-safe mechanisms to ensure only valid route identifiers are used in routing functions. **Distinct from Icon Name Validations:** Distinct from Icon Name Validations: specifically validates routing identifiers instead of UI icon names.