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
·

25 dépôts

Awesome GitHub RepositoriesFramework Integrations

Connectors and adapters for integrating with existing web frameworks and meta-frameworks.

Distinguishing note: Focuses on interoperability with frameworks like Next.js rather than core routing.

Explore 25 awesome GitHub repositories matching web development · Framework Integrations. Refine with filters or upvote what's useful.

Awesome Framework Integrations 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.
  • dokploy/dokployAvatar de Dokploy

    Dokploy/dokploy

    34,901Voir sur GitHub↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    Provides native support for deploying and configuring applications built with specific web frameworks.

    TypeScriptbackendbackupsdatabases
    Voir sur GitHub↗34,901
  • honojs/honoAvatar de honojs

    honojs/hono

    30,994Voir sur GitHub↗

    Hono is a lightweight web framework built on Web Standard APIs that executes across JavaScript runtimes including Cloudflare Workers, Deno, Bun, and Node.js.

    Provides adapters to bridge request and response handling within specific framework environments.

    TypeScriptframeworkedgecloudflare-workers
    Voir sur GitHub↗30,994
  • elysiajs/elysiaAvatar de elysiajs

    elysiajs/elysia

    18,531Voir sur GitHub↗

    Elysia is a high-performance TypeScript web framework designed for building type-safe backend services. It provides a modular, plugin-based architecture that allows developers to compose server logic, middleware, and validation schemas into scalable application instances. By leveraging native web standards, the framework ensures portability across diverse JavaScript runtimes, including Node.js, Deno, and various edge computing environments. The framework distinguishes itself through its focus on end-to-end type safety, automatically synchronizing request and response definitions between the s

    Integrates with frontend meta-frameworks to share logic and handle backend requests within a unified structure.

    TypeScriptbunframeworkhttp
    Voir sur GitHub↗18,531
  • material-components/material-components-webAvatar de material-components

    material-components/material-components-web

    17,071Voir sur GitHub↗

    This project is a framework-agnostic UI library and a collection of modular web components based on the Material Design visual system. It provides a comprehensive set of interactive interface elements and a responsive web grid system for organizing page content. The library utilizes a design token theme engine to apply consistent typography, colors, and visual styles across an interface. It separates behavioral logic from rendering to ensure that components remain compatible across different JavaScript environments. The system covers responsive layout design and web form interface developmen

    Provides specialized adapter layers to ensure UI components work consistently across various JavaScript frameworks.

    TypeScript
    Voir sur GitHub↗17,071
  • vitejs/awesome-viteAvatar de vitejs

    vitejs/awesome-vite

    16,866Voir sur GitHub↗

    Awesome Vite is a curated collection of resources, plugins, and templates designed for the Vite build tool ecosystem. It serves as a central directory for developers looking to extend the capabilities of this high-performance frontend build pipeline and module bundler. The project highlights the core strengths of Vite, including its native ESM-based development server, instant hot module replacement, and pre-bundled dependency optimization. By aggregating community-maintained tools, it showcases how to leverage Vite’s plugin-based architecture to customize build pipelines, integrate popular f

    Provides adapters and connectors to integrate popular frontend frameworks into the build pipeline.

    JavaScriptawesomeawesome-listvite
    Voir sur GitHub↗16,866
  • tencent/omiAvatar de Tencent

    Tencent/omi

    13,259Voir sur GitHub↗

    Omi is a web components framework, reactive UI library, and client-side routing engine. It provides a system for building modular and reusable interface elements based on standard browser web components, using signals to synchronize data changes and update the user interface automatically. The project functions as a cross-framework component tool, exporting standard web elements that operate consistently across different third-party JavaScript libraries. Its capabilities include single-page application navigation and view routing. It also covers reactive state management, component style man

    Exports components as standard web elements to ensure functional consistency across different JavaScript framework environments.

    TypeScriptcomponentscsscustom-elements
    Voir sur GitHub↗13,259
  • roots/sageAvatar de roots

    roots/sage

    13,229Voir sur GitHub↗

    Sage is a WordPress starter theme that provides a foundation for building sites using professional software engineering patterns and modern development workflows. It functions as a theme architecture designed for native compatibility with the visual block-based editor. The project integrates the Laravel Blade templating engine to separate business logic from presentation using reusable components. It incorporates the Tailwind CSS framework for building responsive user interfaces via a utility-first approach and includes a modern frontend build tool to provide asset compilation and hot-reloadi

    Integrates a professional application framework to provide structured patterns and advanced developer features.

    PHPacornbladelaravel
    Voir sur GitHub↗13,229
  • ionic-team/stencilAvatar de ionic-team

    ionic-team/stencil

    13,100Voir sur GitHub↗

    Stencil is a compiler used for authoring web component libraries and developing framework-agnostic user interface elements. It transforms TypeScript and JSX source code into standard custom elements that operate natively in the browser. The project enables the implementation of design systems and enterprise component systems by sharing a single codebase across different JavaScript frameworks. It generates specific adapter layers that allow these custom elements to be used as native components in React, Angular, and Vue. The toolset incorporates ahead-of-time compilation to minimize bundle si

    Provides specialized wrapper layers that ensure UI components maintain functional consistency across different JavaScript frameworks.

    TypeScript
    Voir sur GitHub↗13,100
  • fuma-nama/fumadocsAvatar de fuma-nama

    fuma-nama/fumadocs

    10,863Voir sur GitHub↗

    Fumadocs is a documentation framework designed for building content-heavy technical websites using MDX. It functions as a static site generator that transforms structured text files into optimized, interactive web pages, providing a comprehensive toolset for managing technical content, API references, and versioned guides. The platform distinguishes itself through a deep integration of interactive components and AI-ready features. It includes a library of pre-built interface elements that allow developers to embed live API playgrounds, request snippets, and schema-based documentation directly

    Connects documentation content to web frameworks by providing the necessary configuration and routing logic for rendering.

    TypeScriptapp-routercontent-collectionscontentlayer
    Voir sur GitHub↗10,863
  • browserstate/history.jsAvatar de browserstate

    browserstate/history.js

    10,659Voir sur GitHub↗

    history.js is a cross-browser URL state manager and HTML5 History API polyfill. It functions as a single page application router that manages browser URL and history state consistently across HTML5 and HTML4 browsers, enabling navigation without triggering full page reloads. The project provides a JavaScript framework adapter that integrates history management with the event systems of jQuery, MooTools, and Prototype. It ensures compatibility through a fallback mechanism that switches to hash-based navigation and hashbang URLs when the native HTML5 History API is unavailable. The system cove

    Integrates history management with the specific event systems of jQuery, MooTools, and Prototype.

    JavaScripthashchangehtml5-historyhtml5-history-api
    Voir sur GitHub↗10,659
  • 47ng/nuqsAvatar de 47ng

    47ng/nuqs

    10,591Voir sur GitHub↗

    nuqs is a TypeScript library for managing React component state through the browser's URL query string. It provides a type-safe hook-based approach that synchronizes component state with the address bar, enabling shareable and bookmarkable application states. The library handles parsing and serializing URL query parameters into typed JavaScript values, supporting integers, floats, booleans, dates, and custom types with bijectivity verification. The library distinguishes itself through its comprehensive approach to URL state management, combining batch URL updates that merge multiple parameter

    Provides framework-specific adapters to integrate URL state management across different React frameworks.

    TypeScriptquery-paramsreactsearch-params
    Voir sur GitHub↗10,591
  • gridstack/gridstack.jsAvatar de gridstack

    gridstack/gridstack.js

    8,972Voir sur GitHub↗

    gridstack.js is a JavaScript grid layout library and responsive dashboard framework used to create interactive interfaces with draggable and resizable elements. It functions as a drag-and-drop layout manager and a JSON-serializable layout engine, allowing user-defined interface states to be persisted and restored. The library distinguishes itself through a touch-enabled grid interface and a responsive system that automatically adjusts item placement based on screen breakpoints. It features a collision-based layout engine that manages overlapping coordinates to shift or swap elements, alongsid

    Wraps layout functionality for specific component libraries to synchronize state with framework-specific lifecycles.

    TypeScriptangulardashboardgrid
    Voir sur GitHub↗8,972
  • jackocnr/intl-tel-inputAvatar de jackocnr

    jackocnr/intl-tel-input

    8,221Voir sur GitHub↗

    intl-tel-input is an international telephone input widget that provides a country-aware phone number entry experience with automatic formatting, validation, and E.164 normalization. It combines a searchable country picker with a format-as-you-type engine and a validation rule engine that checks numbers against country-specific patterns, returning machine-readable error codes when a number is invalid. The project ships as both a zero-dependency vanilla JavaScript library and as framework-specific components for React, Vue, Angular, and Svelte, all sharing the same core logic through a framewor

    Ships framework-specific component wrappers for React, Vue, Angular, and Svelte with lifecycle and binding support.

    TypeScriptangularformattinginput
    Voir sur GitHub↗8,221
  • inertiajs/inertiaAvatar de inertiajs

    inertiajs/inertia

    7,708Voir sur GitHub↗

    Inertia is a server-driven frontend framework designed to create monolithic single page applications. It acts as a state synchronization protocol and client-side routing bridge, allowing developers to build interactive experiences using modern JavaScript component libraries while keeping routing and controllers on the server. This approach eliminates the need for a separate REST or GraphQL API layer by passing data from server controllers to frontend components as props via JSON payloads. The framework distinguishes itself by utilizing adapter-based integration to link various backend environ

    Uses backend adapters to link server-side controllers with a variety of client-side JavaScript component libraries.

    TypeScript
    Voir sur GitHub↗7,708
  • jspreadsheet/ceAvatar de jspreadsheet

    jspreadsheet/ce

    7,186Voir sur GitHub↗

    This project is a JavaScript spreadsheet component and web-based data table that provides an interactive grid for managing tabular data. It functions as a cross-framework UI component compatible with React, Vue, and jQuery, and can also be embedded as a standalone web component. The grid is specifically designed for XLSX interoperability, allowing users to import and export XLSX files while preserving formulas and styles. It distinguishes itself through real-time collaboration for simultaneous multi-user editing and a flexible system for creating custom cell editors and specialized column typ

    Automates framework detection and component generation to integrate the grid into web frameworks.

    JavaScriptdata-griddatagriddatatables
    Voir sur GitHub↗7,186
  • xaboy/form-createAvatar de xaboy

    xaboy/form-create

    7,055Voir sur GitHub↗

    form-create is a JSON-driven form generator and low-code form builder that renders dynamic web forms and validation logic from configuration files. It functions as a data-driven form orchestrator for managing field dependencies and hierarchical data structures within complex layouts. The system includes a visual drag-and-drop interface for designing data entry layouts and automatically generating their corresponding configuration structures. It provides a dynamic UI component library of adaptable form fields and layout containers designed for cross-framework integration and mobile responsiven

    Provides wrapper layers that ensure form components maintain functional consistency across different JavaScript framework environments.

    JavaScriptant-design-vuearco-designelement-plus
    Voir sur GitHub↗7,055
  • windicss/windicssAvatar de windicss

    windicss/windicss

    6,515Voir sur GitHub↗

    Windi CSS is a utility-first CSS framework that generates only the CSS classes actually used in a project, scanning source files at build time to produce smaller, optimized stylesheets. It provides on-demand style generation through static analysis of HTML and template files, eliminating unused styles for leaner output. The framework offers a plugin-based extension system for adding custom utilities, variants, and design tokens without modifying the core. It includes built-in compatibility for migrating from Tailwind CSS, removing Tailwind-specific dependencies and configuration fields while

    Uses pre-configured integrations for popular frameworks to set up styling with zero configuration.

    TypeScriptcsscss-compileron-demand
    Voir sur GitHub↗6,515
  • liyifeng1994/ssmAvatar de liyifeng1994

    liyifeng1994/ssm

    5,913Voir sur GitHub↗

    This is a demonstration project that illustrates the classic SSM architecture pattern—combining SpringMVC, Spring, and MyBatis—for building scalable enterprise Java web applications. It serves as both a learning resource and a practical tutorial for developers who want to understand how these three frameworks work together in a full-stack context. The project provides a step-by-step guide for assembling SpringMVC, Spring, and MyBatis into a cohesive enterprise web application stack, covering everything from Spring dependency injection and transaction management to MyBatis database access and

    Builds a full-stack enterprise web application by integrating SpringMVC, Spring, and MyBatis frameworks from scratch.

    Javajavamybatisspring
    Voir sur GitHub↗5,913
  • lingui/js-linguiAvatar de lingui

    lingui/js-lingui

    5,786Voir sur 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 framework-agnostic core and bindings for React, SolidJS, Svelte, and other frameworks.

    TypeScript
    Voir sur GitHub↗5,786
  • chakra-ui/zagAvatar de chakra-ui

    chakra-ui/zag

    5,121Voir sur GitHub↗

    Zag est une bibliothèque de machine à états UI headless qui fournit une logique de composant non stylisée pour assurer un comportement cohérent à travers différents moteurs de rendu. Elle fonctionne comme une boîte à outils pour modéliser des interactions d'interface utilisateur complexes en utilisant des statecharts, découplant la logique sous-jacente et les attributs d'accessibilité du stylage visuel. La bibliothèque est agnostique au framework, utilisant des adaptateurs spécialisés pour faire le pont entre sa logique de machine à états et diverses bibliothèques JavaScript telles que React, Solid, Vue et Svelte. Cette approche permet aux développeurs de maintenir un modèle d'interaction unique tout en appliquant n'importe quelle solution CSS ou de stylage via des attributs de données pilotés par l'état. Zag couvre un large éventail de domaines fonctionnels, incluant une gestion complète de l'accessibilité pour la navigation au clavier et les attributs ARIA, ainsi qu'une vaste collection de primitives interactives. Celles-ci incluent des contrôles de saisie, des éléments de navigation comme les menus et onglets, des composants de superposition tels que les dialogues et popovers, et une gestion média complexe pour le recadrage d'image et la capture de signature. Elle fournit également des utilitaires pour la gestion de données hiérarchiques, la gestion de listes asynchrones et un système pour construire des visites guidées de produits.

    Ships specialized adapter layers that ensure interaction logic remains consistent across React, Vue, Svelte, and Solid.

    TypeScripta11yaccessibilityagnostic
    Voir sur GitHub↗5,121
Préc.12Suivant
  1. Home
  2. Web Development
  3. Framework Integrations

Explorer les sous-tags

  • Framework Component Adapters2 sous-tagsSpecialized wrapper layers that ensure UI components maintain functional consistency across different JavaScript framework environments. **Distinct from Framework Integrations:** Focuses on the component-level wrapping logic for cross-framework compatibility, whereas Framework Integrations is broader interoperability.
  • SSM Stack IntegrationsBuilds a full-stack enterprise web application by integrating SpringMVC, Spring, and MyBatis frameworks from scratch. **Distinct from Framework Integrations:** Distinct from general Framework Integrations: specifically targets the SSM (SpringMVC, Spring, MyBatis) stack, not arbitrary framework combinations.