awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

49 个仓库

Awesome GitHub RepositoriesVector Icons

Scalable graphical icon sets and components for user interface design and navigation.

Distinguishing note: None available; no candidates provided.

Explore 49 awesome GitHub repositories matching user interface & experience · Vector Icons. Refine with filters or upvote what's useful.

Awesome Vector Icons GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • fortawesome/font-awesomeFortAwesome 的头像

    FortAwesome/Font-Awesome

    76,670在 GitHub 上查看↗

    Font-Awesome is a CSS icon framework and SVG icon library that provides a standardized set of vector assets for digital user interfaces. It functions as a vector icon set and web font icon kit, delivering iconography through both scalable vector graphics and web fonts to ensure consistency across different screen densities and platforms. The project provides a multi-format distribution model, allowing assets to be rendered via SVG-based vector embedding or unicode-based glyph rendering. Visual styles, sizes, and positions are managed through a class-driven asset selection system and CSS-varia

    Provides a comprehensive set of scalable vector icons and components for user interface design.

    JavaScriptcssfontfontawesome
    在 GitHub 上查看↗76,670
  • tabler/tablertabler 的头像

    tabler/tabler

    41,180在 GitHub 上查看↗

    Tabler is a comprehensive UI framework designed for building responsive, data-heavy administrative panels and enterprise web applications. It provides a unified collection of pre-styled components and layout patterns that allow developers to construct complex dashboard interfaces using a consistent design system. The project distinguishes itself through a metadata-driven approach to interactivity, where complex component behaviors and state transitions are initialized by parsing configuration attributes directly from HTML elements. This allows for the creation of interactive interfaces withou

    Allows inserting vector icons directly into HTML markup.

    HTMLadmin-dashboardadminpanelboilerplate-template
    在 GitHub 上查看↗41,180
  • vuetifyjs/vuetifyvuetifyjs 的头像

    vuetifyjs/vuetify

    41,003在 GitHub 上查看↗

    This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib

    The library shows scalable vector icon components to improve the clarity of navigation and user actions.

    TypeScriptjavascriptmaterialmaterial-components
    在 GitHub 上查看↗41,003
  • tailwindlabs/heroiconstailwindlabs 的头像

    tailwindlabs/heroicons

    23,357在 GitHub 上查看↗

    Heroicons is a collection of hand-crafted, scalable vector icons designed for use in web interfaces and digital product design systems. These graphical symbols are provided as a library of vector assets that integrate directly into user interface code to support visual communication and navigation. The icons are defined as vector paths, allowing them to be embedded directly into the document object model. This approach enables the use of standard style rules to control appearance properties such as color and stroke width, ensuring visual consistency across different parts of an application.

    Provides a comprehensive library of scalable vector icons for use in web interfaces and navigation.

    JavaScript
    在 GitHub 上查看↗23,357
  • palantir/blueprintpalantir 的头像

    palantir/blueprint

    21,836在 GitHub 上查看↗

    Blueprint is a React UI component library and web design system focused on accessibility and the creation of data-dense interfaces. It provides a standardized framework of visual styles and reusable interface elements for building professional desktop applications. The toolkit is specifically optimized for displaying complex information and large datasets, featuring high-performance interactive data grids for rendering and manipulating data. The library covers a broad range of capability areas, including the construction of form inputs, navigation systems, and content layout management. It a

    Supplies a library of scalable vector graphics to provide visual cues throughout the user interface.

    TypeScriptblueprintcomponentsdesign
    在 GitHub 上查看↗21,836
  • rust-lang/mdbookrust-lang 的头像

    rust-lang/mdBook

    21,852在 GitHub 上查看↗

    mdBook is a documentation build system and static site generator designed to compile collections of Markdown files into structured, navigable web-based books. It provides a comprehensive framework for managing technical documentation, featuring a hierarchical table of contents, integrated full-text search, and automated build processes that transform source content into ready-to-deploy HTML websites. The project distinguishes itself through a highly modular pipeline architecture that supports custom preprocessors and swappable rendering backends. This allows authors to intercept and modify co

    Embeds scalable vector graphics into documentation pages using standard icon syntax.

    Rust
    在 GitHub 上查看↗21,852
  • lucide-icons/lucidelucide-icons 的头像

    lucide-icons/lucide

    21,186在 GitHub 上查看↗

    Lucide is a collection of consistent, scalable vector icons designed as a reusable component library for web and mobile interfaces. It provides a standardized set of visual symbols that support dynamic styling, programmatic manipulation, and accessibility features, ensuring that icons remain perceivable and usable across diverse development environments. The library distinguishes itself through a framework-agnostic architecture that defines icons as raw coordinate data, allowing for consistent rendering across various platforms. It supports tree-shakable module exports and bundle size optimiz

    Defines icons as raw coordinate data to ensure consistent rendering across web and mobile environments.

    TypeScriptfeather-iconsfigmaicons
    在 GitHub 上查看↗21,186
  • pure-admin/vue-pure-adminpure-admin 的头像

    pure-admin/vue-pure-admin

    20,368在 GitHub 上查看↗

    vue-pure-admin is a comprehensive Vue 3 admin dashboard template and TypeScript boilerplate designed for building enterprise web applications. It provides a Vite-based frontend scaffold that incorporates a role-based access control system and a micro-frontend architecture for dividing large administrative applications into smaller, independently deployable units. The project features an advanced permission management framework that handles route protection, menu access filtering, and component-level visibility control. It includes specialized support for multi-tenant system administration, al

    Provides a unified system for displaying open-source vector icons with API fetching and local caching.

    Vueadminelement-plusesm
    在 GitHub 上查看↗20,368
  • ionic-team/ioniconsionic-team 的头像

    ionic-team/ionicons

    18,094在 GitHub 上查看↗

    Ionicons is a library of hand-crafted scalable vector icons and an interface design asset pack used to build consistent user interfaces across web and mobile applications. It provides a collection of vector graphics designed for design system implementation and web component icon systems. The library includes a cross-platform icon set that automatically adapts its style based on the user's operating system to maintain a native look and feel. It also supports the integration of custom SVG assets through remote URL resolution to extend the available set of visuals. The system covers SVG asset

    Fetches and displays SVG icons only when they become visible to maintain interface responsiveness.

    TypeScripticon-packiconsiconset
    在 GitHub 上查看↗18,094
  • butchersboy/materialdesigninxamltoolkitButchersBoy 的头像

    ButchersBoy/MaterialDesignInXamlToolkit

    16,183在 GitHub 上查看↗

    This project is a WPF Material Design library and XAML UI framework providing a collection of pre-styled components and themed controls for Windows desktop applications. It functions as a desktop component library and theme engine to ensure design consistency across .NET applications. The toolkit implements a standardized visual language through a Material Design component library, including specialized buttons, cards, and dialogs. It enables the application of comprehensive visual styles and theme implementations to align standard controls with established design patterns. The framework cov

    Provides scalable graphical icon sets rendered via XAML path data for resolution independence.

    C#
    在 GitHub 上查看↗16,183
  • getgrav/gravgetgrav 的头像

    getgrav/grav

    15,395在 GitHub 上查看↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Embeds and styles SVG icons within page content or templates using utility classes for consistent visual presentation.

    PHPcmscontentcontent-management
    在 GitHub 上查看↗15,395
  • edent/supertinyiconsedent 的头像

    edent/SuperTinyIcons

    15,363在 GitHub 上查看↗

    SuperTinyIcons is a collection of minimalist vector graphics representing popular brands and services. The library provides standardized, lightweight assets designed to maintain high image quality while minimizing file size for web and design projects. The project distinguishes itself through aggressive path simplification, which reduces file complexity by stripping unnecessary metadata and rounding coordinate values. These assets are distributed as static files, allowing for direct integration into user interfaces without the need for server-side processing or runtime generation. The collec

    Provides a comprehensive library of minimalist vector icons for popular brands and services.

    Pythonhacktoberfestlogosocial-media
    在 GitHub 上查看↗15,363
  • gollum/gollumgollum 的头像

    gollum/gollum

    14,279在 GitHub 上查看↗

    Gollum is a Git-powered wiki engine and content management system that provides a web-based interface for editing and organizing files stored in a Git repository. It functions as a self-hosted documentation tool, using a Git-based storage backend to manage page content and track version history. The system is characterized by a pluggable markup rendering architecture that converts multiple markup languages and specialized notations into HTML. It supports a wide array of rich content, including mathematical typesetting, BibTeX bibliographies, and diagrams rendered via Mermaid. Broad capabilit

    Provides the ability to insert vector icons with customizable dimensions into pages.

    Rubydocumentationdocumentation-toolgollum
    在 GitHub 上查看↗14,279
  • lipis/flag-iconslipis 的头像

    lipis/flag-icons

    11,948在 GitHub 上查看↗

    Flag-icons is a comprehensive library of standardized vector graphics representing global countries and territories. It serves as a frontend asset collection designed for integration into web and mobile application interfaces to provide consistent visual representations of international locations. The library utilizes scalable vector rendering to ensure graphics remain crisp across various screen sizes and resolutions. By employing a structured directory hierarchy and predictable naming conventions, the project allows developers to reference specific assets for tasks such as language selectio

    Offers a comprehensive library of scalable vector graphics for international location representation.

    HTMLcountrycountry-flagscss
    在 GitHub 上查看↗11,948
  • longbridge/gpui-componentlongbridge 的头像

    longbridge/gpui-component

    11,793在 GitHub 上查看↗

    gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information. The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li

    Renders scalable vector graphics as icons with configurable size, color, and rotation.

    Rustdesktop-applicationgpuirust
    在 GitHub 上查看↗11,793
  • devicons/devicondevicons 的头像

    devicons/devicon

    11,707在 GitHub 上查看↗

    Devicon is a comprehensive library of scalable vector graphics representing programming languages, frameworks, and development tools. It provides a standardized set of visual assets designed to help users identify software stacks and technical technologies within web interfaces and documentation. The collection supports multiple integration methods, including direct vector rendering and font-based mapping, allowing icons to be embedded as text elements or standalone graphics. By utilizing semantic class-based styling and declarative markup, the library enables consistent visual branding acros

    Provides a comprehensive library of scalable icons representing programming languages and development tools.

    CSSbrandsdeviconfont
    在 GitHub 上查看↗11,707
  • mikepenz/materialdrawermikepenz 的头像

    mikepenz/MaterialDrawer

    11,644在 GitHub 上查看↗

    MaterialDrawer is a navigation drawer library and side menu framework for Android applications. It provides a Material Design UI component that implements a sliding side menu to manage user movement between different sections of a mobile application. The framework supports the organization of complex navigation lists, including the use of expandable sections, sticky headers, and badges. It includes tools for building personalized interfaces, such as user profile displays and headers. The library handles navigation through item management, event handling via listeners, and state-driven UI upd

    Integrates scalable vector graphics from SVG files or icon fonts to provide visual cues in the menu.

    Kotlinandroidandroid-developmentandroid-library
    在 GitHub 上查看↗11,644
  • picturepan2/spectrepicturepan2 的头像

    picturepan2/spectre

    11,317在 GitHub 上查看↗

    Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development. The framework is distinguished by a pure-CSS component architecture that avoids dependence on external JavaScript runtimes. It utilizes a SASS-based build pipeline that supports class prefixing, stylesheet pruning, and a variable-based theme system for creating custom design systems. The project covers a wide range of layout and interface ca

    Displays responsive icons for navigation and actions using pure CSS instead of image files.

    CSS
    在 GitHub 上查看↗11,317
  • akveo/react-native-ui-kittenakveo 的头像

    akveo/react-native-ui-kitten

    10,677在 GitHub 上查看↗

    UI Kitten is a cross-platform mobile UI library and design framework for building mobile interfaces. It provides a collection of reusable, accessible visual components and layout blocks that strictly follow the Eva Design System specifications. The library features built-in support for dynamic theming, allowing applications to switch between light and dark modes or custom color schemes at runtime. It utilizes a token-based color mapping system and a shared context provider to ensure visual consistency across all screens. The framework includes a library of standardized production-ready eleme

    Integrates scalable vector graphics as components to maintain high image quality across different screen resolutions.

    TypeScript
    在 GitHub 上查看↗10,677
  • ksky521/nodepptksky521 的头像

    ksky521/nodeppt

    10,352在 GitHub 上查看↗

    nodeppt 是一个 Markdown 演示文稿生成器和静态网站生成器,将 Markdown 源文件转换为交互式 Web 幻灯片。它由一个命令行构建工具和一个用于在 Web 浏览器中呈现演示文稿的专用前端运行时组成。 该项目具有双屏演示运行时,可将观众视图与私有演讲者备注监视器同步。它采用基于插件的 Markdown 流水线和后处理 DOM 转换系统,将自定义语法转换为结构化 HTML 内容。 该框架支持技术内容生成,包括数学公式渲染、代码语法高亮和交互式图表嵌入。它提供了一个用于网格和卡片设计的布局系统、视觉运动效果以及数据驱动的可视化功能。 项目包含一个用于实时迭代的本地开发服务器,并提供了一个将演示文稿导出为 PDF 文档的工具。

    Implements a shortcode syntax for inserting scalable vector graphics from a predefined library into presentations.

    JavaScript
    在 GitHub 上查看↗10,352
上一个123下一个
  1. Home
  2. User Interface & Experience
  3. Vector Icons

探索子标签

  • AnimatedScalable vector graphics that incorporate motion effects for interaction feedback. **Distinct from Vector Icons:** Adds motion capabilities to standard vector icons
  • Format StandardizersProcesses and validates raw vector icons into standardized JSON structures. **Distinct from Vector Icons:** Distinct from vector icon sets by focusing on the active normalization and structural conversion pipeline.
  • Framework-Agnostic DefinitionsIcon shapes defined as raw coordinate data for consistent rendering across diverse environments. **Distinct from Vector Icons:** Distinct from general vector icons: focuses on the framework-agnostic coordinate data architecture.
  • Geometric ModifiersApplies rotations and horizontal or vertical flips to modify icon orientations. **Distinct from Vector Icons:** Distinct from general vector icon components by implementing transformational orientation math without path alteration.
  • Global RegistriesCentralized stores for managing a collection of visual assets to allow referencing them via identifiers. **Distinct from Vector Icons:** Vector Icons is the general asset type; Global Registries refers specifically to the central management system for those assets.
  • Lazy Loading RenderersRenderers that defer the fetching of vector icons until they are visible in the viewport. **Distinct from Vector Icons:** Specific to the lazy-loading behavior of vector icons rather than general icon sets
  • Technology Stack IconsCollections of icons representing programming languages, frameworks, and development tools. **Distinct from Vector Icons:** Distinct from general Vector Icons: focuses specifically on technical stack and developer tool iconography.