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
·

7 repository-uri

Awesome GitHub RepositoriesLightweight UI Frameworks

Minimalist libraries for building interactive user interfaces with low overhead.

Distinguishing note: Focuses on minimal footprint for performance rather than feature-rich UI suites.

Explore 7 awesome GitHub repositories matching web development · Lightweight UI Frameworks. Refine with filters or upvote what's useful.

Awesome Lightweight UI Frameworks GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • developit/preactAvatar developit

    developit/preact

    38,704Vezi pe GitHub↗

    Preact is a declarative UI library and a lightweight alternative to React for building user interfaces. It utilizes a component-based architecture and a virtual DOM to sync application state to the browser interface efficiently. The framework implements a modern React API and provides a compatibility layer to ensure existing component libraries and patterns can run within its environment. It also functions as a server-side rendering engine, generating HTML on the server and hydrating it on the client to optimize page load speeds. Additional capabilities include virtual DOM state management t

    Acts as a minimalist, low-overhead alternative to React for building high-performance interactive user interfaces.

    JavaScript
    Vezi pe GitHub↗38,704
  • preactjs/preactAvatar preactjs

    preactjs/preact

    38,701Vezi pe GitHub↗

    Preact is a lightweight declarative user interface library designed for building high-performance web applications. It utilizes a component-based architecture where interfaces are defined as functional or class-based units, relying on a virtual DOM to perform efficient state reconciliation and updates. By prioritizing a minimal footprint, the library enables developers to create modular, predictable, and testable user interfaces while maintaining compatibility with standard browser APIs. The library distinguishes itself through a reactive state engine that leverages signals to track dependenc

    Provides a high-performance, minimal-footprint solution for building web interfaces.

    JavaScriptcomponentsdomjsx
    Vezi pe GitHub↗38,701
  • hyperapp/hyperappAvatar hyperapp

    hyperapp/hyperapp

    19,211Vezi pe GitHub↗

    Hyperapp is a lightweight JavaScript framework for building web applications. It functions as a declarative state management system that synchronizes the user interface with a centralized application state. The framework utilizes a virtual DOM to render user interfaces and reconcile changes to the browser display. It employs a subscription model to synchronize external web APIs and asynchronous events with the global state. The system manages data through a single-state-tree architecture, where updates are handled via discrete actions and pure functions. This approach ensures that the view u

    Provides a minimalist JavaScript framework designed for building fast web applications with low bundle size.

    JavaScript
    Vezi pe GitHub↗19,211
  • jorgebucaran/hyperappAvatar jorgebucaran

    jorgebucaran/hyperapp

    19,211Vezi pe GitHub↗

    Hyperapp is a functional JavaScript framework for building hypertext applications. It centers on a state management library and a virtual DOM system that creates in-memory interface representations to apply efficient updates to the browser screen via diffing. The framework avoids templates and JSX, instead utilizing function composition and dedicated tag wrappers to generate HTML structures and SVG elements. It implements a unidirectional data flow where a central state object is managed through transformation functions. The system covers declarative UI rendering and functional web interfaci

    A minimalist library for building interactive user interfaces with a central state and functional architecture.

    JavaScript
    Vezi pe GitHub↗19,211
  • picocss/picoAvatar picocss

    picocss/pico

    16,342Vezi pe GitHub↗

    Pico is a lightweight, classless CSS framework designed to provide consistent, accessible, and responsive visual defaults for web interfaces. By prioritizing semantic HTML tags, it allows developers to build clean, structured pages without the need for complex class names or heavy dependencies. The framework functions as a comprehensive design system that automatically applies styling to standard elements, ensuring that typography, spacing, and layout remain cohesive across different screen sizes. The framework distinguishes itself through a modular, variable-driven architecture that emphasiz

    Offers a minimal styling solution for forms, tables, and navigation without heavy dependencies.

    CSScsscss-frameworkdark-mode
    Vezi pe GitHub↗16,342
  • vuejs/petite-vueAvatar vuejs

    vuejs/petite-vue

    9,683Vezi pe GitHub↗

    Petite-vue is a lightweight, client-side reactive UI library and templating engine designed for progressive enhancement. It serves as a minimal state management tool that binds reactive data to DOM elements, allowing user interfaces to update automatically when state changes without requiring a full build step. The framework specifically focuses on adding interactivity to server-rendered HTML. It allows for the creation of isolated reactive regions and embedded widgets on a single page, using custom delimiters to prevent syntax conflicts with server-side template engines. The system covers r

    Provides a minimal footprint for implementing simple reactive state and event handling for fast page loads.

    TypeScript
    Vezi pe GitHub↗9,683
  • josephuspaye/keen-uiAvatar JosephusPaye

    JosephusPaye/Keen-UI

    4,059Vezi pe GitHub↗

    Keen-UI este o bibliotecă de componente UI pentru Vue.js și un framework Material Design. Aceasta oferă o colecție de elemente de interfață reutilizabile, concepute pentru construirea de aplicații web care respectă specificațiile Material Design pentru layout, spațiere și culoare. Biblioteca este un set de componente de tip tree-shakeable, permițând importul componentelor individuale pentru a minimiza dimensiunea finală a bundle-ului. Funcționează ca un sistem de design personalizabil unde atributele vizuale, cum ar fi culorile și dimensiunile, pot fi ajustate pentru a se potrivi identităților de brand specifice. Framework-ul acoperă o gamă de componente UI, inclusiv mesaje de alertă inline pentru informare, succes, avertismente și erori.

    Offers a minimalist UI library focused on low overhead and fast loading through modular imports.

    JavaScript
    Vezi pe GitHub↗4,059
  1. Home
  2. Web Development
  3. Lightweight UI Frameworks