awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • ionic-team/ionic-frameworkAvatar de ionic-team

    ionic-team/ionic-framework

    52,539Ver en 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
    Ver en GitHub↗52,539
  • pixijs/pixijsAvatar de pixijs

    pixijs/pixijs

    47,416Ver en 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
    Ver en GitHub↗47,416
  • onsenui/onsenuiAvatar de OnsenUI

    OnsenUI/OnsenUI

    8,866Ver en 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
    Ver en GitHub↗8,866
  • lingui/js-linguiAvatar de lingui

    lingui/js-lingui

    5,786Ver en 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
    Ver en GitHub↗5,786
  • tinyplex/tinybaseAvatar de tinyplex

    tinyplex/tinybase

    5,110Ver en GitHub↗

    TinyBase es un almacén de datos reactivo y base de datos relacional en memoria diseñada para la persistencia de estado del lado del cliente. Sirve como un motor de sincronización local-first que fusiona estados distribuidos utilizando tipos de datos replicados libres de conflictos (CRDT) y relojes lógicos para asegurar la convergencia determinista de los datos. El proyecto cuenta con una librería de validación de esquemas que convierte definiciones externas de herramientas como Zod, Yup y TypeBox en definiciones de almacén con seguridad de tipos. Proporciona una infraestructura para la edición colaborativa en tiempo real, utilizando la sincronización con Automerge, Yjs y PartyKit para mantener un estado consistente entre múltiples clientes y servidores. La superficie de capacidad incluye modelado de datos relacionales con tablas y claves foráneas, consultas e indexación tipo SQL y transacciones atómicas para mutaciones agrupadas. Admite una amplia gama de adaptadores de persistencia, incluyendo almacenamiento en navegador, SQLite y Cloudflare Durable Objects. El sistema también proporciona enlace de estado bidireccional y componentes declarativos para la integración con React, SolidJS y Svelte.

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

    TypeScriptdatajavascriptreact
    Ver en GitHub↗5,110
  • melt-ui/melt-uiAvatar de melt-ui

    melt-ui/melt-ui

    4,167Ver en GitHub↗

    Melt UI es una librería de UI headless para Svelte que proporciona una colección de constructores de componentes accesibles y sin estilos. Funciona como un framework de componentes accesibles y herramienta de gestión de estado, ofreciendo la lógica necesaria para construir elementos de interfaz que siguen los estándares WAI-ARIA y admiten navegación por teclado sin imponer estilos visuales específicos. La librería cuenta con un motor de posicionamiento de elementos flotantes que gestiona la ubicación de popovers, tooltips y menús en relación con los elementos disparadores. Este sistema utiliza portales para evitar recortes en el diseño e incorpora prevención automática de desbordamiento para asegurar que los elementos permanezcan dentro de los límites de la pantalla. El conjunto de herramientas cubre una amplia gama de componentes funcionales de UI, incluyendo elementos de formulario como comboboxes y sliders, patrones de navegación como vistas de árbol y pestañas, y utilidades de superposición como modales de diálogo. También proporciona interfaces especializadas para la selección de fecha y hora, así como componentes de diseño como accordions y barras de herramientas.

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

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

Explorar subetiquetas

  • Svelte Bindings1 sub-etiquetaIntegration 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.