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
·

10 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • nexu-io/open-designAvatar nexu-io

    nexu-io/open-design

    65,830Vezi pe 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
    Vezi pe GitHub↗65,830
  • bradtraversy/50projects50daysAvatar bradtraversy

    bradtraversy/50projects50days

    40,577Vezi pe 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
    Vezi pe GitHub↗40,577
  • bradtraversy/vanillawebprojectsAvatar bradtraversy

    bradtraversy/vanillawebprojects

    16,097Vezi pe 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
    Vezi pe GitHub↗16,097
  • parthjadhav/tkinter-designerAvatar ParthJadhav

    ParthJadhav/Tkinter-Designer

    10,259Vezi pe 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
    Vezi pe GitHub↗10,259
  • chrisbanes/cheesesquareAvatar chrisbanes

    chrisbanes/cheesesquare

    7,645Vezi pe 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
    Vezi pe GitHub↗7,645
  • hotwired/turboAvatar hotwired

    hotwired/turbo

    7,343Vezi pe 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
    Vezi pe GitHub↗7,343
  • mistweaverco/bananasAvatar mistweaverco

    mistweaverco/bananas

    6,238Vezi pe 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
    Vezi pe GitHub↗6,238
  • superdesigndev/superdesignAvatar superdesigndev

    superdesigndev/superdesign

    6,004Vezi pe 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
    Vezi pe GitHub↗6,004
  • north/northN

    north/north

    4,798Vezi pe GitHub↗

    North este o metodologie de design web responsiv și un framework de arhitectură CSS bazat pe Sass. Acesta oferă un sistem pentru construirea de interfețe utilizator mobile-first folosind grile fluide și tehnici de îmbunătățire progresivă pentru a asigura o experiență consistentă pe diferite capabilități de browser și dimensiuni de ecran. Proiectul dispune de un sistem standardizat de denumire CSS care utilizează mixin-uri Sass pentru a genera programatic nume de clase, distingând între componente, layout-uri și stări. De asemenea, funcționează ca un instrument de scaffolding pentru proiecte frontend, oferind un generator pentru a porni medii noi cu foi de stil pre-configurate și task runner-e. Dincolo de stilizare, framework-ul acoperă o gamă largă de standarde de dezvoltare web, inclusiv implementarea HTML semantic cu metadate RDFa și auditarea accesibilității web. Încorporează o strategie de design bazată pe conținut și un flux de lucru frontend agil pentru a coordona tranziția de la arhitectura informației și persona-urile utilizatorilor la componente gata de producție. Sistemul include instrumente pentru automatizarea denumirii CSS și a șabloanelor de proiect pentru a accelera configurarea inițială.

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

    CSS
    Vezi pe GitHub↗4,798
  • space-wizards/space-station-14Avatar space-wizards

    space-wizards/space-station-14

    3,523Vezi pe 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
    Vezi pe GitHub↗3,523
  1. Home
  2. User Interface & Experience
  3. UI Component Prototypes

Explorează sub-etichetele

  • 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 sub-tag-uriConnects 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.