awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 dépôts

Awesome GitHub RepositoriesUI Component Prototypes

Standalone interface elements for testing visual and interactive concepts.

Distinguishing note: Focuses on prototyping individual UI elements.

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

Awesome UI Component Prototypes GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • nexu-io/open-designAvatar de nexu-io

    nexu-io/open-design

    65,830Voir sur GitHub↗

    Open Design is an AI design orchestration platform and LLM agent workspace designed for generating prototypes, presentations, and motion graphics. It functions as a local-first environment that integrates various command-line AI agents and coding tools into a unified design workflow, allowing users to migrate design specifications into brand-compliant source code. The project is distinguished by its ability to enforce visual consistency through a design system manager that defines brand contracts and tokens using Markdown. It features a specialized motion graphics generator that converts HTML

    Generates single-screen interactive prototypes in HTML or JSX by resolving design tokens.

    TypeScriptagent-skillsai-agentsai-design
    Voir sur GitHub↗65,830
  • bradtraversy/50projects50daysAvatar de bradtraversy

    bradtraversy/50projects50days

    40,577Voir sur GitHub↗

    This project is an educational code repository containing a collection of over 50 mini web development exercises. It serves as a front-end learning resource designed to help developers practice foundational skills by building small, interactive projects using standard HTML, CSS, and JavaScript. The repository distinguishes itself by focusing on standalone interactive component prototyping and the implementation of client-side logic. Each project is organized into a decoupled directory structure, allowing users to explore individual interface patterns and visual effects in isolation. These exe

    Develops standalone interface elements to demonstrate dynamic styling and DOM manipulation.

    CSS
    Voir sur GitHub↗40,577
  • bradtraversy/vanillawebprojectsAvatar de bradtraversy

    bradtraversy/vanillawebprojects

    16,097Voir sur GitHub↗

    This project is a collection of reference implementations for vanilla web applications, interactive browser games, and core frontend development patterns. It consists of small web applications and tools built using standard HTML, CSS, and JavaScript without the use of external frameworks or libraries. The collection demonstrates various practical implementations, including browser-based mini games with arcade and word-guessing mechanics, as well as frontend interface prototypes. These examples cover the use of the native document object model for state manipulation and the implementation of i

    Creates functional UI components like product filters and modal menus to test layout and interaction logic.

    JavaScript
    Voir sur GitHub↗16,097
  • parthjadhav/tkinter-designerAvatar de ParthJadhav

    ParthJadhav/Tkinter-Designer

    10,259Voir sur GitHub↗

    Tkinter-Designer is a tool for converting Figma design files into executable Python source code and visual assets. It automates the transformation of visual design layouts into functional Tkinter source code to facilitate the creation of desktop application prototypes. The project converts Figma design URLs and API tokens into functional interfaces, processing individual design frames as independent views. This enables the generation of multi-screen applications with navigation logic to move between different layouts. The generated output uses a class-based architecture to organize screens,

    Maps individual Figma design frames into independent UI views to create a multi-page application structure.

    Pythonautomaticcollaboratedrag-and-drop
    Voir sur GitHub↗10,259
  • chrisbanes/cheesesquareAvatar de chrisbanes

    chrisbanes/cheesesquare

    7,645Voir sur GitHub↗

    CheeseSquare is an Android UI component gallery and reference application. It serves as a practical demonstration of Material Design components and layout patterns implemented on the Android platform. The project showcases the use of standardized library elements, including collapsing toolbars, floating action buttons, and navigation drawers. It provides a live environment for prototyping Android components to ensure design consistency across different device screens. The application focuses on the implementation of Android design guidelines and mobile user experience standardization through

    Offers a live environment for testing visual and interactive concepts of Android UI elements.

    Kotlin
    Voir sur GitHub↗7,645
  • hotwired/turboAvatar de hotwired

    hotwired/turbo

    7,343Voir sur GitHub↗

    Hotwire Turbo is a server-driven navigation and HTML streaming framework that intercepts link clicks and form submissions to fetch pages in the background and replace content without full browser reloads. It provides a Turbo Frame component that scopes page regions into independent contexts, enabling partial page updates where only a specific area of the page navigates or loads content. The framework includes a page cache and morph system that stores recently visited pages for instant restoration and applies minimal DOM changes on refresh, preserving scroll position and element state. The fra

    Scopes navigation to specific frame regions, updating only that area without affecting the rest of the page.

    JavaScript
    Voir sur GitHub↗7,343
  • mistweaverco/bananasAvatar de mistweaverco

    mistweaverco/bananas

    6,238Voir sur GitHub↗

    Bananas is a peer-to-peer screen sharing application that uses WebRTC to establish direct browser-to-browser connections, enabling real-time screen sharing without routing data through a central server. The application assigns ephemeral identity tokens tied only to session IDs, eliminating the need for user accounts or persistent login systems, and generates unique alphanumeric session URLs for one-click joining. The application distinguishes itself through collaborative multi-cursor overlays, where each participant's cursor is rendered as an HTML5 Canvas layer composited over the shared scre

    Leverages the browser's getDisplayMedia API to list available displays and let the host pick which to broadcast.

    Sveltecross-platformmulti-cursorp2p
    Voir sur GitHub↗6,238
  • superdesigndev/superdesignAvatar de superdesigndev

    superdesigndev/superdesign

    6,004Voir sur GitHub↗

    Superdesign is an AI-powered design platform that generates UI mockups, wireframes, and multi-page user flows from natural language prompts within a collaborative canvas environment. It functions as a design-to-code exporter, producing production-ready HTML, ZIP archives, or Shopify Liquid templates for direct implementation, and includes an OpenAPI specification importer that automatically generates API documentation and client code from schema definitions. The platform distinguishes itself through a branch-based design exploration system that creates independent design variations from a sin

    Connects multiple screens so clicking one component navigates to the next, creating a clickable prototype flow.

    TypeScript
    Voir sur GitHub↗6,004
  • north/northN

    north/north

    4,798Voir sur GitHub↗

    North est une méthodologie de conception web responsive et un framework d'architecture CSS basé sur Sass. Il fournit un système pour construire des interfaces utilisateur mobile-first utilisant des grilles fluides et des techniques d'amélioration progressive pour assurer une expérience cohérente à travers différentes capacités de navigateur et tailles d'écran. Le projet dispose d'un système de nommage CSS standardisé qui utilise des mixins Sass pour générer par programmation des noms de classes, distinguant les composants, les mises en page et les états. Il fonctionne également comme un outil de scaffolding de projet frontend, fournissant un générateur pour amorcer de nouveaux environnements avec des feuilles de style et des task runners préconfigurés. Au-delà du style, le framework couvre une large surface des standards de développement web, y compris l'implémentation HTML sémantique avec des métadonnées RDFa et l'audit d'accessibilité web. Il intègre une stratégie de conception axée sur le contenu et un flux de travail frontend agile pour coordonner la transition de l'architecture de l'information et des personas d'utilisateurs vers des composants prêts pour la production. Le système inclut des outils pour automatiser le nommage CSS et le scaffolding de modèles de projet afin d'accélérer la configuration initiale.

    Creates standalone interface elements to test visual and interactive concepts before full production.

    CSS
    Voir sur GitHub↗4,798
  • space-wizards/space-station-14Avatar de space-wizards

    space-wizards/space-station-14

    3,523Voir sur GitHub↗

    Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an Entity-Component-System (ECS) game engine that separates logic into systems and data into components to manage complex entity interactions. The project functions as a grid-based physics simulator with a YAML data-driven prototype system for defining game objects. The project features a specialized 2D sprite rendering engine that maps server-side appearance data to client-side shaders. It implements a networking model with client-side prediction and dirty-flagged state synchronization to reduce inp

    Creates portals that link separate navigation graphs, enabling AI agents to pathfind across distinct world boundaries.

    C#c-sharpgamehacktoberfest
    Voir sur GitHub↗3,523
  1. Home
  2. User Interface & Experience
  3. UI Component Prototypes

Explorer les sous-tags

  • Navigation Graph PortalsConnections between disjoint navigation graphs that allow AI agents to traverse boundaries between different areas. **Distinct from Screen-to-Screen Navigation Links:** Distinct from UI navigation links: specifically handles the connectivity of spatial AI pathfinding graphs.
  • Screen-to-Screen Navigation Links2 sous-tagsConnects multiple screens so clicking one component navigates to the next, creating a clickable prototype flow. **Distinct from UI Component Prototypes:** Distinct from UI Component Prototypes: focuses on linking screens into a navigable flow, not prototyping individual elements.