awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

102 repositorios

Awesome GitHub RepositoriesNative UI Component Libraries

Collections of reusable interface elements that render as native platform components.

Distinguishing note: No existing candidates provided; focuses on the creation of native-rendering UI components.

Explore 102 awesome GitHub repositories matching user interface & experience · Native UI Component Libraries. Refine with filters or upvote what's useful.

Awesome Native UI Component Libraries GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • react/react-nativeAvatar de react

    react/react-native

    126,092Ver en GitHub↗

    React Native is a cross-platform mobile framework used to build native iOS and Android applications from a single codebase. It provides a native UI component library of declarative components that map directly to native platform interface controls. The environment enables a mobile app iteration workflow that supports immediate interface updates after changing source files, bypassing full native build cycles. The framework covers cross-platform app development and native mobile UI development, allowing for the creation of applications that render native components rather than web views.

    Provides the means to create user interfaces that render as native platform components instead of web views.

    C++
    Ver en GitHub↗126,092
  • ionic-team/ionic-frameworkAvatar de ionic-team

    ionic-team/ionic-framework

    52,539Ver en GitHub↗

    Ionic Framework is a cross-platform UI toolkit and hybrid app framework used to build native-quality mobile and progressive web applications using HTML, CSS, and JavaScript. It functions as a web component library that enables the deployment of a single codebase across iOS, Android, and the web. The framework features a platform-adaptive design system that automatically switches the visual style of components to match the design patterns of the host operating system. It utilizes a web-component-based architecture with CSS custom properties for global theming and specialized bindings to synchr

    Renders mobile-optimized user interfaces from a unified codebase across different platforms.

    TypeScriptangularcapacitorframework
    Ver en GitHub↗52,539
  • driftyco/ionicAvatar de driftyco

    driftyco/ionic

    52,514Ver en GitHub↗

    Ionic is a cross-platform mobile UI toolkit and hybrid app development framework. It provides a library of web components for building native-quality iOS, Android, and Progressive Web Apps using HTML, CSS, and JavaScript from a single codebase. The project utilizes a web component UI library to ensure consistent mobile interface behaviors. It employs a framework-agnostic wrapper to integrate these custom elements with JavaScript libraries such as React, Vue, and Angular. The toolkit covers hybrid mobile UI design and cross-platform app development. It includes an adaptive styling system that

    Ships a library of custom elements that render native-like interface components within a web browser environment.

    TypeScript
    Ver en GitHub↗52,514
  • tencent/weuiAvatar de Tencent

    Tencent/weui

    27,376Ver en GitHub↗

    WeUI is a mobile web UI library and design system consisting of CSS components and HTML templates. It is specifically designed to replicate the visual identity and interface of the WeChat messaging ecosystem, providing a standardized set of components to build responsive mobile web interfaces. The library functions as a stateless component system, utilizing a pure CSS architecture and HTML templates that rely on external JavaScript for interactivity. It employs a BEM-based class naming convention to manage component nesting and prevent style leakage across complex layouts. The framework incl

    Renders native-like interface elements using standard HTML and CSS within the web browser.

    HTMLmobile-webstylewechat
    Ver en GitHub↗27,376
  • nickemanarin/screentogifAvatar de NickeManarin

    NickeManarin/ScreenToGif

    27,114Ver en GitHub↗

    ScreenToGif is a screen recording and GIF editor designed to capture screen activity and refine frames to produce GIF animations and video files. It functions as a screen-to-video capture tool for creating visual demonstrations, documentation, and tutorials. The application includes a non-linear frame editor that allows for the modification of recorded footage before export. It can capture a selected screen area, webcam feed, or sketchboard, and exports the resulting animations as images, videos, or GIFs. The tool supports user interface translation to provide a localized experience in multi

    Utilizes WPF for hardware-accelerated UI rendering and declarative layout management on Windows.

    C#editorgifrecorder
    Ver en GitHub↗27,114
  • react-native-elements/react-native-elementsAvatar de react-native-elements

    react-native-elements/react-native-elements

    25,848Ver en GitHub↗

    This project is a cross-platform UI toolkit and universal UI framework providing a collection of pre-styled interface components for building mobile and web applications. It functions as a mobile design system and themed component library, allowing developers to maintain a cohesive visual language across different screens and devices using a shared codebase. The toolkit centers on a themed component architecture that supports global and component-level style configurations. This enables the definition of colors and property defaults in a central location to ensure consistent branding and a un

    Maps shared components to platform-specific native renderers for consistent mobile and web experiences.

    MDXandroidcross-platformhacktoberfest
    Ver en GitHub↗25,848
  • react-native-community/react-native-elementsAvatar de react-native-community

    react-native-community/React-Native-Elements

    25,851Ver en GitHub↗

    React-Native-Elements is a cross-platform mobile UI toolkit and component library. It provides a collection of pre-built visual elements and a framework for building responsive, uniform layouts that render consistently across different mobile operating systems. The library focuses on mobile interface standardization and React Native frontend design. It enables rapid mobile prototyping by offering a shared set of common UI patterns, allowing developers to assemble functional interfaces without coding every component from scratch. The toolkit supports cross-platform UI development by ensuring

    Implements logic to select different native views depending on whether the app is running on iOS or Android.

    MDX
    Ver en GitHub↗25,851
  • dabit3/react-native-elementsAvatar de dabit3

    dabit3/React-Native-Elements

    25,848Ver en GitHub↗

    React-Native-Elements is a cross-platform mobile UI toolkit and component library designed for the React Native framework. It provides a system of pre-styled visual components to build consistent user interfaces across mobile and web platforms using a single shared codebase. The framework enables the development of applications that run across different operating systems and web browsers while maintaining a unified look and feel. It supports rapid UI prototyping and application design by providing reusable building blocks that reduce the need to create every custom component from scratch.

    Renders a unified codebase as native user interfaces across both mobile and web platforms.

    MDX
    Ver en GitHub↗25,848
  • dotnet/mauiAvatar de dotnet

    dotnet/maui

    23,181Ver en GitHub↗

    This framework is a cross-platform software development kit designed for building native mobile and desktop applications from a single shared codebase. It provides a unified programming interface that allows developers to construct user interfaces using declarative markup, which are then rendered as native components on each target operating system. The framework distinguishes itself through a multi-targeting build system that consolidates platform-specific resources and native control mapping into a unified project structure. It includes a data-driven binding engine that synchronizes applica

    Ships a collection of platform-abstracted controls that render as native interface elements.

    C#androiddesktopdotnet
    Ver en GitHub↗23,181
  • codeeditapp/codeeditAvatar de CodeEditApp

    CodeEditApp/CodeEdit

    22,896Ver en GitHub↗

    CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace for writing and modifying source code, combining a text editor with project management tools. The editor is built specifically for macOS using native frameworks to ensure performance. It features a plugin system that allows for the addition of specialized features and custom logic to extend the editing experience. The environment includes an integrated terminal emulator for executing development commands and debugging tools. It also provides project-wide file indexing for globa

    Uses native macOS AppKit frameworks to render the editor interface and manage windowing.

    Swiftappappkitapple
    Ver en GitHub↗22,896
  • geekyants/nativebaseAvatar de GeekyAnts

    GeekyAnts/NativeBase

    20,389Ver en GitHub↗

    NativeBase is a comprehensive toolkit of accessible components and responsive design frameworks used to build consistent mobile and web applications. It provides a cross-platform UI component library and a React Native component framework that enable the creation of layouts across Android, iOS, and the web from a single codebase. The system is distinguished by a responsive design system that automatically adjusts layouts and global themes to fit different screen sizes and color modes. It utilizes a utility-based styling approach, allowing developers to apply visual styles directly through com

    Renders native user interfaces from a unified codebase across mobile and web platforms.

    TypeScript
    Ver en GitHub↗20,389
  • framework7io/framework7Avatar de framework7io

    framework7io/framework7

    18,673Ver en GitHub↗

    Framework7 is a mobile user interface framework and single-page application system designed to build responsive web applications with native iOS and Android appearances. It provides a comprehensive library of pre-styled components and a layout engine to create native-style user interfaces across multiple platforms. The framework utilizes a platform-aware theming system that adapts visual styles and color schemes based on detected device settings. It incorporates native mobile behaviors through a dedicated UI kit, including specialized interaction patterns such as pull-to-refresh and swipeable

    Ships a UI kit with interactive elements like pickers and sliders that mimic native mobile behaviors within the web.

    JavaScriptandroidcomponentscordova
    Ver en GitHub↗18,673
  • alibaba/weexAvatar de alibaba

    alibaba/weex

    18,532Ver en GitHub↗

    A framework for building Mobile cross-platform UI

    Renders user interfaces with native components and modules for high performance and extensibility.

    C++androidiosmobile
    Ver en GitHub↗18,532
  • oblador/react-native-vector-iconsAvatar de oblador

    oblador/react-native-vector-icons

    17,882Ver en 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

    Implements a rendering layer that maps vector fonts to mobile components and web CSS for consistent iconography.

    TypeScripticonicon-packreact-native
    Ver en GitHub↗17,882
  • microsoft/react-native-windowsAvatar de microsoft

    microsoft/react-native-windows

    17,300Ver en GitHub↗

    This project is a framework for Windows desktop application development that allows the creation of native user interfaces using React and JavaScript. It enables the compilation of high-level application logic into native executables by targeting the Windows software development kit. The system leverages a C++ scene graph and visual layer for high-performance native rendering and provides mechanisms to map JavaScript calls to native C++ or C# methods. It synchronizes application styles with native operating system theme brushes to maintain visual consistency and manages desktop-specific inter

    Renders platform-specific views by implementing custom native component interfaces using Windows UI frameworks.

    C++dotnetreactreact-native
    Ver en GitHub↗17,300
  • reactwindows/react-native-windowsAvatar de ReactWindows

    ReactWindows/react-native-windows

    17,296Ver en GitHub↗

    react-native-windows is a framework and rendering system used to build native desktop applications for Windows using React. It functions as an extension that brings a mobile-first development model to the Windows desktop environment, mapping React components directly to native Windows interface elements. The project enables the creation of desktop software through a declarative component-based architecture. It integrates React Native projects into the Windows ecosystem by translating components into native user interface elements rather than using web views. The framework covers cross-platfo

    Translates React component trees into native XAML-based Windows UI Library elements for a native desktop experience.

    C++
    Ver en GitHub↗17,296
  • snapchat/valdiAvatar de Snapchat

    Snapchat/Valdi

    16,380Ver en GitHub↗

    Valdi is a cross-platform native UI framework that compiles declarative TypeScript code into native platform views. It functions as a declarative UI engine and multi-platform frontend toolchain designed to achieve high performance by avoiding web views. The framework features a native bridge binding tool that generates type-safe bindings between TypeScript and native languages, allowing direct access to platform APIs. It supports a hot-reload development workflow, enabling real-time updates to the user interface across platforms without requiring full project recompilation. The system includ

    Compiles declarative TypeScript code into high-performance native platform views across multiple operating systems.

    C++androidcross-platformios
    Ver en GitHub↗16,380
  • ionic-team/capacitorAvatar de ionic-team

    ionic-team/capacitor

    15,054Ver en GitHub↗

    Capacitor is a cross-platform mobile framework that enables developers to build native applications using web technologies. It functions as a hybrid app container, wrapping web assets within a native runtime that provides a standardized bridge to device hardware and system-level services. By exposing native functionality through a plugin-based architecture, it allows web applications to access platform-specific features while maintaining a consistent interface across mobile and desktop environments. The project distinguishes itself by maintaining native project files as source assets, allowin

    Renders platform-specific UI components to maintain a consistent native user experience.

    TypeScriptandroidcapacitorcordova
    Ver en GitHub↗15,054
  • twbs/ratchetAvatar de twbs

    twbs/ratchet

    14,675Ver en GitHub↗

    Ratchet is a web-based mobile UI framework and component-based library designed to create responsive mobile application interfaces. It provides a CSS mobile layout system that allows for the development of application frontends using standard web technologies. The framework focuses on mobile app interface design and rapid prototyping, utilizing pre-styled visual elements to ensure consistent styling across various screen sizes and resolutions. The system employs a CSS-only approach to define interactive states and layouts, incorporating a grid-based responsive layout and utility-first styles

    Renders interfaces using standard HTML elements styled to mimic native mobile application components.

    CSScsshtmljavascript
    Ver en GitHub↗14,675
  • flow-launcher/flow.launcherAvatar de Flow-Launcher

    Flow-Launcher/Flow.Launcher

    13,899Ver en GitHub↗

    Flow.Launcher is an extensible desktop productivity tool for Windows that provides a centralized, command-line style interface for launching applications, files, and system settings. Built in C#, it functions as a keyboard-driven launcher that allows users to execute system tasks, perform web searches, and manage administrative operations directly from a unified search input. The project is defined by its modular plugin architecture, which enables the integration of third-party extensions to add custom search providers, specialized workflows, and system command capabilities. Users can further

    Uses the Windows Presentation Foundation framework for hardware-accelerated and themeable interface rendering.

    C#alfredapplication-launcherdesktop
    Ver en GitHub↗13,899
Ant.12345…6Siguiente
  1. Home
  2. User Interface & Experience
  3. Native UI Component Libraries

Explorar subetiquetas

  • Browser-Native RenderersSystems that leverage native browser primitives to render standardized interface components. **Distinct from Native UI Component Libraries:** Distinct from Native UI Renderers: focuses on web-native browser primitives rather than platform-specific system UI.
  • Component Previewers1 sub-etiquetaUtilities for visualizing and testing individual native UI components in isolation within their target environment. **Distinct from Native UI Component Libraries:** Distinct from Native UI Component Libraries: focuses on the tooling to preview components rather than the libraries of components themselves.
  • Native Composition PatternsTechniques for constructing complex interfaces by nesting standard platform-provided UI controls. **Distinct from Native UI Component Libraries:** Distinct from Native UI Component Libraries: focuses on the architectural pattern of nesting native controls rather than the library of components itself.
  • Native UI Renderers12 sub-etiquetasSystems for rendering platform-specific components like splash screens and share sheets. **Distinct from Native UI Component Libraries:** Distinct from Native UI Component Libraries: focuses on the rendering mechanism for system-level UI elements.
  • Web-Based Native UI2 sub-etiquetasComponents that render native-like interface elements within a web browser environment. **Distinct from Native UI Component Libraries:** Distinct from Native UI Component Libraries: focuses on providing native-like UI within a web context.