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 RepositoriesFramework Bindings

Libraries that bridge core functionality with specific component-based UI frameworks.

Distinguishing note: Focuses on integration layers for UI frameworks rather than the UI components themselves.

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

Awesome Framework Bindings GitHub Repositories

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

    ionic-team/ionic-framework

    52,539Vezi pe GitHub↗

    Ionic Framework is a cross-platform UI toolkit and hybrid app framework used to build native-quality mobile and progressive web applications using HTML, CSS, and JavaScript. It functions as a web component library that enables the deployment of a single codebase across iOS, Android, and the web. The framework features a platform-adaptive design system that automatically switches the visual style of components to match the design patterns of the host operating system. It utilizes a web-component-based architecture with CSS custom properties for global theming and specialized bindings to synchr

    Provides specialized bindings for various JavaScript frameworks to coordinate component behavior and state.

    TypeScriptangularcapacitorframework
    Vezi pe GitHub↗52,539
  • pixijs/pixijsAvatar pixijs

    pixijs/pixijs

    47,416Vezi pe GitHub↗

    PixiJS is a high-performance 2D rendering engine designed for building interactive visual content and browser-based games. It provides a hardware-accelerated graphics library that leverages WebGL and WebGPU backends to execute complex scenes, utilizing a hierarchical scene graph to manage object transformations and display order. The project distinguishes itself through a sophisticated architecture that decouples rendering logic from hardware APIs, allowing for consistent performance across diverse browser environments. It features a robust, asynchronous asset pipeline that handles loading, c

    PixiJS manages graphics components as declarative elements within a component-based user interface framework using official bindings.

    TypeScriptcanvascanvas2ddata-visualization
    Vezi pe GitHub↗47,416
  • onsenui/onsenuiAvatar OnsenUI

    OnsenUI/OnsenUI

    8,866Vezi pe GitHub↗

    OnsenUI is a web component mobile UI framework and cross-platform UI library used to build hybrid mobile applications and progressive web apps. It provides a software development kit for creating applications with a web-based architecture using HTML5 and JavaScript. The framework automatically adapts the visual style of its interface elements based on the detected mobile device and operating system to maintain a native appearance. It includes binding packages that synchronize state and properties between its web components and frontend frameworks such as React, Vue.js, and Angular.

    Provides integration layers that synchronize custom elements with React, Vue, and Angular.

    JavaScript
    Vezi pe GitHub↗8,866
  • lingui/js-linguiAvatar lingui

    lingui/js-lingui

    5,786Vezi pe GitHub↗

    Lingui is a JavaScript internationalization library that provides a framework-agnostic core with bindings for React, SolidJS, Svelte, Astro, and other JavaScript frameworks. It operates through a compile-time message extraction pipeline that scans source files for translatable strings, generates standard PO, JSON, or CSV catalog files, and compiles them into optimized JavaScript modules for production deployment. The library uses macro-based message definition to wrap translatable text in source code while preserving context for extraction, and includes a plural rule engine that automatically

    Provides a universal internationalization core that integrates with React, SolidJS, Svelte, and other frameworks via thin bindings.

    TypeScript
    Vezi pe GitHub↗5,786
  • tinyplex/tinybaseAvatar tinyplex

    tinyplex/tinybase

    5,110Vezi pe GitHub↗

    TinyBase este un magazin de date reactiv și o bază de date relațională în memorie concepută pentru persistența stării client-side. Servește ca un motor de sincronizare local-first care îmbină starea distribuită folosind tipuri de date replicate fără conflicte (CRDT) și ceasuri logice pentru a asigura convergența deterministă a datelor. Proiectul include o bibliotecă de validare a schemelor care convertește definițiile externe din instrumente precum Zod, Yup și TypeBox în definiții de stocare type-safe. Oferă o infrastructură pentru editare colaborativă în timp real, utilizând sincronizarea cu Automerge, Yjs și PartyKit pentru a menține o stare consistentă pe mai mulți clienți și servere. Suprafața de capabilități include modelarea datelor relaționale cu tabele și chei străine, interogare și indexare de tip SQL și tranzacții atomice pentru mutații grupate. Suportă o gamă largă de adaptoare de persistență, inclusiv stocarea în browser, SQLite și Cloudflare Durable Objects. Sistemul oferă, de asemenea, binding bidirecțional al stării și componente declarative pentru integrarea cu React, SolidJS și Svelte.

    Creates reactive objects that automatically update Svelte user interface elements when the store changes.

    TypeScriptdatajavascriptreact
    Vezi pe GitHub↗5,110
  • melt-ui/melt-uiAvatar melt-ui

    melt-ui/melt-ui

    4,167Vezi pe GitHub↗

    Melt UI este o bibliotecă headless UI pentru Svelte care oferă o colecție de constructori de componente accesibile și fără stiluri predefinite. Funcționează ca un framework de componente accesibile și un instrument de gestionare a stării, oferind logica necesară pentru a construi elemente de interfață care respectă standardele WAI-ARIA și suportă navigarea prin tastatură fără a impune stiluri vizuale specifice. Biblioteca dispune de un motor de poziționare a elementelor flotante care gestionează plasarea popover-urilor, tooltip-urilor și meniurilor în raport cu elementele declanșatoare. Acest sistem utilizează portaluri pentru a preveni tăierea layout-ului și încorporează prevenirea automată a overflow-ului pentru a se asigura că elementele rămân în limitele ecranului. Setul de instrumente acoperă o gamă largă de componente UI funcționale, inclusiv elemente de formular precum combobox-uri și slidere, tipare de navigare precum tree views și tab-uri, și utilitare de overlay precum modale de dialog. De asemenea, oferă interfețe specializate pentru selectarea datei și orei, precum și componente de layout precum acordeoane și bare de instrumente.

    Implements a logic layer that coordinates values and synchronization between complex UI components and stores.

    TypeScript
    Vezi pe GitHub↗4,167
  1. Home
  2. User Interface & Experience
  3. Framework Bindings

Explorează sub-etichetele

  • Svelte Bindings1 sub-tagIntegration layers that synchronize Svelte components with an underlying data store. **Distinct from Framework Bindings:** Specifically targets the Svelte framework, whereas the parent is a general pattern for any UI framework.