awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
JoanZapata avatar

JoanZapata/android-iconify

0
View on GitHub↗
3,917 stars·520 forks·Java·11 viewsjoanzapata.com/android-iconify↗

Android Iconify

android-iconify is a multi-provider icon framework and library for Android applications. It enables the integration and management of vector graphics and font icons from various external providers within a single system.

The framework allows for custom icon font integration by registering font files and character maps to expand the available library of graphics. It includes a vector graphic drawable renderer to display scalable icons across different screen densities.

The system supports rendering vector icons as drawable objects and embedding scalable graphics directly into text spans so they inherit the size and color of surrounding text.

Features

  • Android Icon Management - Provides a unified framework for integrating and managing icons from various third-party providers in Android.
  • Icon Font Mappings - Implements mapping tables that translate icon identifiers to specific font characters for vector rendering.
  • Vector-to-Drawable Conversion - Converts font glyphs into native Android drawable objects for use in standard view components.
  • Glyph-to-Vector Rendering - Renders font characters as scalable vector shapes for graphical display in Android applications.
  • Icon Libraries - Functions as a library of scalable vector icons from multiple providers for Android interfaces.
  • Icon Set Integrations - Offers utilities for importing and registering custom icon fonts and character maps.
  • Multi-Provider Icon Frameworks - Provides a unified system to import and manage icons from various sets like FontAwesome and Entypo.
  • Vector Graphics Rendering - Utilizes a rendering engine to display scalable vector graphics for high-fidelity output across screen densities.
  • Custom Font Loading - Provides a mechanism to register custom font files and maps from memory at runtime.
  • Icon Fonts - Integrates custom font files for scalable text-based rendering of icons.
  • Inline Icon Notations - Uses specialized notation to embed scalable font-based icons directly within text strings.
  • Inline Text Embeddings - Allows vector glyphs to be embedded directly into text sequences to inherit local size and color.
  • Rich Text Element Embedding - Inserts scalable graphics into rich text fields to ensure they match the surrounding text style.
  • Icons - 多个图标供应商的图标整合

Star history

Star history chart for joanzapata/android-iconifyStar history chart for joanzapata/android-iconify

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Android Iconify

Similar open-source projects, ranked by how many features they share with Android Iconify.
  • mikepenz/android-iconicsmikepenz avatar

    mikepenz/Android-Iconics

    5,272View on GitHub↗

    Android-Iconics is an icon library wrapper for Android applications that enables the use of icon fonts and SVG vectors as drawables. It provides a system for rendering vector graphics and importing custom icon sets through font files and CSS mappings. The project includes a dedicated SVG vector renderer and a tool for integrating custom icon fonts. It also features a mirroring utility that automatically flips icons for right-to-left language layouts to maintain visual consistency across different locales. The library covers icon style customization for properties such as color, size, and pad

    Kotlinandroidandroid-composeandroid-development
    View on GitHub↗5,272
  • oblador/react-native-vector-iconsoblador avatar

    oblador/react-native-vector-icons

    17,882View on GitHub↗

    This project is a cross-platform mobile icon library and renderer that provides scalable vector icon components for mobile and web applications. It functions as a vector font integration tool, utilizing a rendering layer that maps vector fonts to mobile components and web CSS to ensure consistent iconography across different platforms. The library includes a configuration-driven pipeline to convert SVG files and CSS stylesheets into usable icon font packages. It supports the integration of proprietary font files and glyph maps, allowing for the use of brand-specific iconography through custom

    TypeScripticonicon-packreact-native
    View on GitHub↗17,882
  • coreui/coreui-iconscoreui avatar

    coreui/coreui-icons

    2,076View on GitHub↗

    CoreUI Icons is a comprehensive library of standardized visual symbols designed for consistent application across web and mobile user interfaces. The collection provides scalable vector graphics and webfont symbols, offering thematic categorization to assist in locating assets for specific interface contexts. The library supports multiple integration methods, including native framework components, CSS-based class rendering, and inline markup embedding. To optimize performance, the project facilitates the consolidation of icons into sprite sheets, reducing the number of network requests requir

    TypeScriptbrand-iconscoreui-iconsfont
    View on GitHub↗2,076
  • templarian/materialdesignTemplarian avatar

    Templarian/MaterialDesign

    11,283View on GitHub↗

    Material Design is a collection of thousands of community-driven SVG icons that follow the Material Design specification for web and desktop applications. It provides these vector graphics as an installable SVG icon set and a webfont icon collection. The library is designed for cross-framework implementation, allowing icons to be integrated via package managers as dependencies. This ensures consistent rendering across different coding environments, browsers, and devices. The project covers UI asset management and frontend design workflows, providing a searchable library for selecting and imp

    androidbootstrapdonations
    View on GitHub↗11,283
See all 30 alternatives to Android Iconify→

Frequently asked questions

What does joanzapata/android-iconify do?

android-iconify is a multi-provider icon framework and library for Android applications. It enables the integration and management of vector graphics and font icons from various external providers within a single system.

What are the main features of joanzapata/android-iconify?

The main features of joanzapata/android-iconify are: Android Icon Management, Icon Font Mappings, Vector-to-Drawable Conversion, Glyph-to-Vector Rendering, Icon Libraries, Icon Set Integrations, Multi-Provider Icon Frameworks, Vector Graphics Rendering.

What are some open-source alternatives to joanzapata/android-iconify?

Open-source alternatives to joanzapata/android-iconify include: mikepenz/android-iconics — Android-Iconics is an icon library wrapper for Android applications that enables the use of icon fonts and SVG vectors… oblador/react-native-vector-icons — This project is a cross-platform mobile icon library and renderer that provides scalable vector icon components for… coreui/coreui-icons — CoreUI Icons is a comprehensive library of standardized visual symbols designed for consistent application across web… templarian/materialdesign — Material Design is a collection of thousands of community-driven SVG icons that follow the Material Design… amirzaidi/launcher3 — Launcher3 is an Android home launcher and application drawer replacement that does not require root access. It… antfu/unplugin-icons — unplugin-icons is a universal icon component provider and build-time asset optimizer that transforms diverse SVG…