awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesTypeScript UI Frameworks

Type-safe user interface libraries built with TypeScript for defining components and themes.

Distinct from TypeScript Utility Libraries: Existing candidates are either generic TypeScript development or specific to utility libraries, not UI frameworks.

Explore 6 awesome GitHub repositories matching user interface & experience · TypeScript UI Frameworks. Refine with filters or upvote what's useful.

Awesome TypeScript UI Frameworks GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • tusen-ai/naive-uiAvatar tusen-ai

    tusen-ai/naive-ui

    18,381Vezi pe GitHub↗

    Naive UI is a comprehensive TypeScript user interface library and component set designed specifically for Vue 3 applications. It provides a type-safe framework for building web interfaces, featuring a responsive layout engine and high-performance data components such as virtual-scroll data tables. The library is distinguished by a customizable theme system that utilizes type-safe JavaScript objects for visual overrides instead of traditional CSS variables. This architecture allows for dynamic runtime updates and global style configurations managed through a centralized provider. The framewor

    Provides a type-safe interface library using TypeScript for defining components and custom theme configurations.

    TypeScriptcomponent-libraryui-componentsvue
    Vezi pe GitHub↗18,381
  • snapchat/valdiAvatar Snapchat

    Snapchat/Valdi

    16,380Vezi pe 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 TypeScript and JSX user interfaces into native application code for high performance.

    C++androidcross-platformios
    Vezi pe GitHub↗16,380
  • yonom/assistant-uiAvatar Yonom

    Yonom/assistant-ui

    10,819Vezi pe GitHub↗

    assistant-ui este o bibliotecă și un framework React UI pentru construirea de interfețe conversaționale care conectează utilizatorii la modele de limbaj mari. Oferă o interfață de runtime standard pentru a gestiona streaming-ul mesajelor și fluxul de date între interfețele de chat și backend-urile AI, completată de un instrument în linie de comandă pentru scaffolding-ul proiectului și stilizare. Proiectul se concentrează pe randarea UI generativă, care convertește apelurile de funcții structurate și datele de la un model de limbaj în componente vizuale interactive. Utilizează un strat de adaptare agnostic la provider pentru a standardiza comunicarea între diferite protocoale de backend AI. Framework-ul acoperă o gamă largă de capabilități, inclusiv gestionarea stării conversației și persistența istoricului. Oferă primitive modulare pentru proiectarea interfețelor conversaționale cu suport pentru randarea markdown, auto-scrolling și dictare vocală.

    Provides a type-safe framework of TypeScript primitives for rendering structured AI data and tool calls.

    TypeScript
    Vezi pe GitHub↗10,819
  • ory/editorAvatar ory

    ory/editor

    9,551Vezi pe GitHub↗

    This project is a customizable browser text editor and a schema-driven document framework designed for building React-based WYSIWYG content editors. It replaces standard text areas with a system that represents content as a structured data tree rather than flat HTML, allowing for precise manipulation and validation of documents. The framework serves as an extensible content management interface and a TypeScript UI component library. It enables the development of specialized authoring tools through a plugin system and the use of strongly typed building blocks to ensure consistency across docum

    Provides a set of strongly typed building blocks and components for creating interactive web editing experiences.

    TypeScript
    Vezi pe GitHub↗9,551
  • themesberg/flowbiteAvatar themesberg

    themesberg/flowbite

    9,283Vezi pe GitHub↗

    Flowbite is a cross-framework UI library and design system built as a collection of pre-styled components and layout blocks using Tailwind CSS utility classes. It functions as a TypeScript UI toolkit and a general web framework for creating responsive websites and applications. The project provides a mirroring Figma design system to allow prototyping of components and variants before they are coded. It distinguishes itself through an AI-driven approach to page generation and the creation of design specifications via a command-line interface. The library covers a wide range of interactive int

    Provides type-safe interactive components and interfaces built with TypeScript for frontend development.

    HTMLcomponentscssdesign-system
    Vezi pe GitHub↗9,283
  • lc-soft/lcuiAvatar lc-soft

    lc-soft/LCUI

    4,300Vezi pe GitHub↗

    LCUI is a component-based, cross-platform UI toolkit for building desktop applications using C, TypeScript, and JSX. It provides a declarative UI compiler that transforms JSX and TypeScript markup into native C code, enabling developers to construct interfaces without a browser runtime. The library includes a CSS styling engine that applies standard CSS rules to layout and style native desktop components, and supports component composition with state management and event binding. The toolkit distinguishes itself by combining web development patterns with native desktop rendering, allowing dev

    Writes user interfaces using TypeScript and JSX that compile into native UI code.

    Cccross-platform-guigui-framework
    Vezi pe GitHub↗4,300
  1. Home
  2. User Interface & Experience
  3. TypeScript UI Frameworks

Explorează sub-etichetele

  • JSX CompilationWriting user interfaces using JSX and TypeScript syntax that compiles into native desktop UI code. **Distinct from TypeScript UI Frameworks:** Distinct from TypeScript UI Frameworks: focuses on JSX compilation to native code rather than TypeScript-based component libraries.
  • Native Compilation FrameworksFrameworks that compile TypeScript and JSX user interfaces into native desktop application code. **Distinct from TypeScript UI Frameworks:** Distinct from general TypeScript UI Frameworks: specifically compiles TypeScript/JSX to native code, not browser-based rendering.