awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

59 repositorios

Awesome GitHub RepositoriesFramework-Specific Integrations

Utilities and support layers tailored for compatibility with specific frontend frameworks, build tools, or server-side rendering environments.

Explore 59 awesome GitHub repositories matching software engineering & architecture · Framework-Specific Integrations. Refine with filters or upvote what's useful.

Awesome Framework-Specific Integrations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • vuejs/vueAvatar de vuejs

    vuejs/vue

    209,900Ver en GitHub↗

    Vue es un framework de JavaScript progresivo basado en componentes diseñado para construir interfaces de usuario reactivas y aplicaciones de una sola página. Se centra en un sistema de plantillas declarativo que transforma HTML en funciones de renderizado eficientes, permitiendo a los desarrolladores organizar interfaces complejas en unidades aisladas y reutilizables que se sincronizan automáticamente con el estado de la aplicación. El framework se distingue por un sistema de reactividad de seguimiento de dependencias que monitorea el acceso a los datos durante el renderizado para activar actualizaciones precisas. Proporciona una arquitectura flexible que admite tanto la adopción incremental como una biblioteca ligera como el desarrollo de aplicaciones a gran escala. Los desarrolladores pueden aprovechar un modelo de extensibilidad basado en plugins robusto para inyectar lógica global, mientras que la reconciliación del DOM virtual del framework asegura actualizaciones de interfaz eficientes calculando mutaciones mínimas. Más allá de sus capacidades de renderizado principales, el proyecto incluye un conjunto completo de herramientas para gestionar el estado de la aplicación, enrutamiento basado en URL y renderizado del lado del servidor. Ofrece un amplio soporte para la composición de componentes, distribución de contenido y gestión de animaciones, junto con medidas de seguridad integradas como el escape automático de contenido para prevenir vulnerabilidades comunes. El framework se distribuye con declaraciones de tipo oficiales para admitir el análisis estático y puede instalarse a través de gestores de paquetes estándar o integrarse directamente en entornos de navegador a través de etiquetas de script.

    Makes components available for use in any template by registering them before the root instance initializes.

    TypeScriptframeworkfrontendjavascript
    Ver en GitHub↗209,900
  • ant-design/ant-designAvatar de ant-design

    ant-design/ant-design

    98,362Ver en GitHub↗

    Ant Design is an enterprise-grade component library and design system framework built for developing complex, data-heavy web applications. It provides a comprehensive collection of pre-built, state-driven interface elements that map data properties to rendered components, ensuring consistent interaction patterns and visual language across large-scale projects. The library distinguishes itself through a robust styling architecture that utilizes design tokens and hierarchical configuration providers to propagate global settings like themes, locale, and layout direction. By employing component-l

    Collects and embeds component styles directly into HTML during server-side rendering to guarantee seamless client-side hydration.

    TypeScriptant-designantddesign-systems
    Ver en GitHub↗98,362
  • storybookjs/storybookAvatar de storybookjs

    storybookjs/storybook

    90,415Ver en GitHub↗

    Storybook is a development environment for building, testing, and documenting user interface components in isolation. By rendering components within a sandboxed environment, it decouples them from the host application's global state and dependencies, allowing developers to verify complex states and edge cases without running the full application. The platform utilizes a framework-agnostic bridge layer to support various frontend technologies and features a modular, addon-based architecture that allows for custom UI panels and toolbar controls. It captures component states as declarative metad

    Configures underlying framework integrations to enable component controls, interaction testing, and accessibility auditing.

    TypeScriptangularcomponentsdesign-systems
    Ver en GitHub↗90,415
  • storybooks/storybookAvatar de storybooks

    storybooks/storybook

    90,364Ver en GitHub↗

    Storybook is an integrated environment for developing, documenting, and testing user interface components. It provides a development workshop for building components in isolation from main application logic, alongside a testing tool for simulating viewports and analyzing accessibility. The project creates a living catalog of interface elements that generates interactive examples and technical documentation for component APIs. It includes a dedicated environment for visual regression testing to verify states and behaviors across different configurations and screen dimensions. The platform cov

    Provides specialized support layers to ensure compatibility with various frontend frameworks and build tools.

    TypeScript
    Ver en GitHub↗90,364
  • git/gitAvatar de git

    git/git

    61,518Ver en GitHub↗

    Git is a distributed version control system and command-line tool designed for tracking changes in source code and coordinating collaborative software development. It functions as a content-addressable storage platform where project data is maintained as immutable objects indexed by cryptographic hashes, ensuring data integrity and efficient deduplication. The system organizes project history as a directed acyclic graph, where each commit serves as a snapshot linked to its parent to create a verifiable timeline of modifications. The architecture distinguishes itself through an index-based sta

    Maps human-readable branch and tag names to specific commit hashes, providing stable entry points into the project history.

    Cchacktoberfestshell
    Ver en GitHub↗61,518
  • vuejs/coreAvatar de vuejs

    vuejs/core

    53,861Ver en GitHub↗

    Vue is a progressive JavaScript framework designed for building modular, reactive user interfaces. It utilizes a component-based architecture that allows developers to encapsulate logic, templates, and styles into reusable units. At its core, the framework employs a virtual DOM renderer and a proxy-based reactivity system to synchronize application state with the document object model efficiently. What distinguishes this framework is its focus on developer experience and flexibility. It supports a single-file component format that colocalizes related concerns, alongside a powerful composition

    Application-wide component availability is established by registering modules on the main instance, simplifying their usage across all templates.

    TypeScript
    Ver en GitHub↗53,861
  • styled-components/styled-componentsAvatar de styled-components

    styled-components/styled-components

    41,094Ver en GitHub↗

    styled-components is a CSS-in-JS styling library and tool for React components. It provides a cross-platform UI styling API and a dynamic theme management system to maintain consistent design tokens and encapsulate visual logic, preventing global scope conflicts. The library utilizes a unified interface that works across both web environments and native mobile frameworks. It enables the definition of styles using JavaScript and TypeScript template literals, allowing CSS to be bound directly to components. The system supports dynamic prop-based styling, style inheritance, and the creation of

    Manages CSS injection during server-side rendering and streaming to prevent flashes of unstyled content.

    TypeScriptcsscss-in-jsreact
    Ver en GitHub↗41,094
  • marmelab/react-adminAvatar de marmelab

    marmelab/react-admin

    26,780Ver en GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Integrates with server-side rendering frameworks by managing client-only execution for administrative components.

    TypeScriptadminadmin-dashboardadmin-on-rest
    Ver en GitHub↗26,780
  • verekia/js-stack-from-scratchAvatar de verekia

    verekia/js-stack-from-scratch

    20,179Ver en GitHub↗

    This project is a JavaScript full-stack tutorial providing a step-by-step guide to building a complete web application from scratch. It focuses on the manual implementation of a custom JavaScript toolchain, encompassing the development of a server-side rendering workflow and a client-side state manager. The project distinguishes itself by implementing core development utilities without high-level frameworks, including custom solutions for bundling, transpilation, linting, and hot module replacement. It also features a real-time communication system based on WebSockets for bidirectional messag

    Generates CSS on the server for the initial page load to prevent style flashing.

    JavaScript
    Ver en GitHub↗20,179
  • unocss/unocssAvatar de unocss

    unocss/unocss

    18,854Ver en GitHub↗

    UnoCSS is an atomic CSS engine and utility-first framework that generates styles on-demand based on the specific classes used in your source code. By scanning your project files during the build process, it produces only the CSS necessary for your application, effectively minimizing bundle size and eliminating unused styles. The engine distinguishes itself through a highly modular, configuration-driven architecture that allows for deep customization of design tokens, rules, and presets. It supports advanced styling patterns such as attribute-based styling, tag-based styling, and dynamic varia

    Provides specialized plugins to ensure seamless compatibility with component-based architectures.

    TypeScriptatomic-cssengineunocss
    Ver en GitHub↗18,854
  • emotion-js/emotionAvatar de emotion-js

    emotion-js/emotion

    18,017Ver en GitHub↗

    This project is a styling library and framework designed for component-based architectures, enabling developers to define and manage visual styles directly within JavaScript or TypeScript. It functions as a styling engine that generates unique class names from style definitions, ensuring encapsulated, predictable, and maintainable visual presentation across applications. By integrating with component logic, it allows for the creation of reusable UI elements with styles defined through template literals or object syntax. The library distinguishes itself through a comprehensive suite of build-t

    Collects and serializes generated CSS during server-side rendering to ensure styles are available immediately upon page load.

    JavaScriptbabel-plugincsscss-in-js
    Ver en GitHub↗18,017
  • astronvim/astronvimAvatar de AstroNvim

    AstroNvim/AstroNvim

    14,355Ver en GitHub↗

    AstroNvim is a modular Neovim distribution that functions as a comprehensive development environment. It provides a pre-configured framework for managing editor settings, plugin ecosystems, and language server integrations, effectively transforming a base text editor into a full-featured integrated development environment. The project distinguishes itself through a highly customizable Lua-based architecture that emphasizes modularity and performance. It enables users to manage complex editor configurations through a centralized, declarative system that supports lazy loading, community-maintai

    Imports community-maintained plugin specifications and toolsets to augment editor functionality.

    Luaastronvimastrovimhacktoberfest
    Ver en GitHub↗14,355
  • scalar/scalarAvatar de scalar

    scalar/scalar

    13,979Ver en GitHub↗

    Scalar is a platform for building and managing API specifications, focusing on OpenAPI and AsyncAPI standards. It provides tools to generate interactive API references with embedded testing interfaces, create mock servers for pre-implementation testing, and build offline-first API clients that sync with backend frameworks. The platform also supports version upgrades of specifications to maintain compatibility and includes command-line utilities for local development and document management. The project distinguishes itself through automated release workflows that generate changelogs and publi

    Provides framework-specific example documentation for testing and learning API specs without project coupling.

    TypeScriptapiapi-clientdocs
    Ver en GitHub↗13,979
  • nestjs/awesome-nestjsAvatar de nestjs

    nestjs/awesome-nestjs

    13,040Ver en GitHub↗

    This project serves as a curated directory of resources, libraries, and educational materials for the NestJS ecosystem. It functions as a central hub for developers building scalable, modular server-side applications using TypeScript, providing a comprehensive index of tools designed to support enterprise-grade web development. The repository distinguishes itself by aggregating community-maintained modules, architectural patterns, and integration tools that extend the core framework. It provides access to production-ready starter templates and boilerplate projects, enabling developers to esta

    Bridges frameworks with external services and enterprise tools through community-maintained modules.

    awesomeawesome-listlist
    Ver en GitHub↗13,040
  • ixartz/next-js-boilerplateAvatar de ixartz

    ixartz/Next-js-Boilerplate

    12,982Ver en GitHub↗

    This project is a production-ready starter template for building web applications with the React framework. It provides a structured environment that enforces type safety and consistent coding standards across the entire application stack using TypeScript. The boilerplate distinguishes itself by integrating pre-configured modules for authentication, database management, and internationalization. It includes built-in support for managing user sessions, performing type-safe database operations, and localizing interface content into multiple languages to support a global user base. The project

    Implements secure user login, session management, and password recovery workflows specifically for the framework environment.

    TypeScriptboilerplateboilerplate-codejamstack
    Ver en GitHub↗12,982
  • unicodeveloper/awesome-nextjsAvatar de unicodeveloper

    unicodeveloper/awesome-nextjs

    11,041Ver en GitHub↗

    This project is a community-curated directory serving as a central hub for resources related to the Next.js framework. It provides a structured collection of learning materials, starter templates, and third-party extensions designed to assist developers in building and maintaining web applications. The repository distinguishes itself through a community-driven contribution model, where developers maintain and update the collection via version-controlled pull requests. This collaborative approach ensures the directory remains an organized taxonomy of real-world examples, architectural patterns

    Lists third-party plugins and utilities to extend framework capabilities for SEO, internationalization, and performance.

    awesome-listframeworkisomorphic
    Ver en GitHub↗11,041
  • nuxt/frameworkAvatar de nuxt

    nuxt/framework

    10,444Ver en GitHub↗

    Old repo of Nuxt 3 framework, now on nuxt/nuxt

    Uses Vite for development hot module replacement and production bundling with optimized defaults.

    csrfull-stackhybrid
    Ver en GitHub↗10,444
  • react-static/react-staticR

    react-static/react-static

    10,343Ver en GitHub↗

    react-static is a React static site generator that transforms components into static HTML files to improve page load speed and search engine optimization. It functions as a progressive web app framework, exporting static HTML that hydrates into a full interactive application to enable real-time updates and instant navigation. The project distinguishes itself as a static site asset optimizer, using code-splitting and an asset prefetching queue to reduce perceived load times. It includes a dedicated MDX content processor to generate routes from Markdown files with JSX and frontmatter, as well a

    Adds server-side rendering support for styling libraries to ensure styles are present on initial page load.

    JavaScript
    Ver en GitHub↗10,343
  • didi/cube-uiAvatar de didi

    didi/cube-ui

    9,116Ver en GitHub↗

    cube-ui is a mobile-first Vue.js component library that provides a comprehensive set of pre-built UI elements for building touch-based mobile web applications. The library is built on Vue's single-file component architecture and supports on-demand ES module imports, allowing developers to selectively load only the components they need to optimize bundle size. It also offers plugin-based global registration for convenient setup and includes a CLI scaffolding tool to generate project skeletons with pre-configured build settings. The library distinguishes itself with a gesture-driven interaction

    Registers all components as a Vue plugin, enabling global installation via Vue.use().

    JavaScriptcube-uijavascriptui-library
    Ver en GitHub↗9,116
  • facebook/stylexAvatar de facebook

    facebook/stylex

    9,126Ver en GitHub↗

    StyleX is a type-safe CSS-in-JS library and atomic CSS compiler that transforms JavaScript style definitions into optimized static CSS and type-safe class names. It functions as a multi-framework styling tool, generating standard CSS assets compatible with various JavaScript UI frameworks and server components. The system includes a CSS design token system and theme engine for managing shared constants and composing visual schemes. It allows for the creation of light, dark, and custom themes through variable overrides and token inheritance. The project covers component styling through object

    Generates shared CSS across client and server bundles to maintain consistency in server-side architectures.

    JavaScript
    Ver en GitHub↗9,126
Ant.123Siguiente
  1. Home
  2. Software Engineering & Architecture
  3. Integration & Extensibility
  4. Framework-Specific Integrations

Explorar subetiquetas

  • Community Framework IntegrationsPackages and modules developed by the community to bridge specific frameworks with external services or tools.
  • Global Component RegistrationRegistering components at the application level to make them accessible in all templates.
  • Next.js Integrations6 sub-etiquetasExtensions and utilities specifically designed to integrate third-party services into the Next.js framework environment.
  • Server-Side Rendering Style Registries1 sub-etiquetaSystems that collect and manage CSS styles during server-side rendering to ensure correct client-side hydration.
  • Vite Integrations2 sub-etiquetasPlugins and configurations that enable Vite to interact with specific external tools, frameworks, or services.