6 repository-uri
Toolkits for building user interfaces across multiple platforms.
Distinguishing note: Focuses on the UI-specific framework capabilities.
Explore 6 awesome GitHub repositories matching web development · UI Frameworks. Refine with filters or upvote what's useful.
This project is a generative development environment designed to build reactive, modular user interfaces through natural language prompts. It functions as a declarative framework that translates descriptive requirements into functional code, structured layouts, and interactive components. By utilizing a reactive state architecture, the system ensures that application data remains synchronized across components, triggering automatic updates whenever state values are modified. The platform distinguishes itself through its automated design system generation and cross-platform capabilities. It em
Uses state-driven components and reactive logic to build modular, high-performance applications.
Quasar is a cross-platform development framework that enables the creation of web, mobile, and desktop applications from a single codebase. It provides a declarative architecture where state changes automatically trigger updates to the user interface, supported by a centralized data store that synchronizes state across components. The framework distinguishes itself through a build-time platform abstraction that transforms a unified project into multiple target formats, including installable progressive web apps. It includes a comprehensive component-driven library that enforces a consistent d
Provides a comprehensive toolkit for building responsive web, mobile, and desktop applications.
Vant is a mobile UI library and component framework for Vue, providing a collection of lightweight, reusable interface elements optimized for small screens and touch interactions. It serves as a mobile component library and accessible web UI kit designed to integrate with Vue's reactivity and state management. The framework functions as a themable design system, allowing for visual branding and dark mode support through customizable theme variables. It includes built-in tools for internationalization to localize user interfaces across different geographic regions. The library covers a broad
Implements a customizable design system with a themeable framework supporting variable-based branding and dark mode.
Metro UI is a progressive front-end framework for building reactive single-page applications with a Metro-style design language. It provides a component-based UI library with over 150 prebuilt interface elements, a reactive state model that automatically updates the DOM when application data changes, and a responsive grid layout system for mobile-first web development. The framework uses an HTML-first approach where interactive interfaces are assembled by adding custom HTML attributes to elements, eliminating the need for manual JavaScript glue code. It includes a hash-based SPA router for na
Implements the Metro visual language for creating modern, tile-based web interfaces.
nwb este un toolchain de build cu zero configurare, module bundler și server de dezvoltare pentru aplicații și biblioteci JavaScript și JSX. Funcționează ca un sistem de build care derivă automat setările de compilator și bundler din dependențele instalate ale unui proiect pentru a elimina configurarea manuală. Instrumentul se distinge prin capacitatea de a acționa ca un compilator de biblioteci, generând formate multiple de distribuție, cum ar fi ESM și CJS, dintr-o singură sursă pentru compatibilitatea cu managerii de pachete. Include, de asemenea, un test runner headless browser dedicat care execută unit teste cu mod de watch integrat și raportare a acoperirii codului. Sistemul acoperă o gamă largă de capabilități, inclusiv pipeline-uri de asset-uri frontend pentru transpilarea sintaxei moderne și procesarea preprocesoarelor CSS. Oferă un flux de lucru de dezvoltare cu hot module replacement, generare de build-uri de producție cu minificare și eliminarea codului mort, precum și un pipeline de transformare bazat pe plugin-uri pentru extinderea funcționalității toolchain-ului.
Allows replacing the default runtime with lightweight alternatives to reduce final bundle size.
This is a .NET podcast application designed for managing and consuming podcast content. It functions as a cross-platform audio player and a cloud-native media service that streams podcast data and manages content submissions across different cloud providers. The project integrates machine learning services into its application logic to act as an AI-integrated content manager for automated podcast discovery and decision making. It utilizes a shared codebase to provide a unified audio playback interface across web, mobile, and desktop environments. The system includes an administrative content
Employs a shared-codebase UI framework to render consistent interfaces across mobile and desktop environments.