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
·

14 repositorios

Awesome GitHub RepositoriesHeadless Architectures

Frameworks and patterns that decouple backend business logic and data operations from frontend presentation layers.

Distinguishing note: Focuses on the architectural pattern of decoupling logic from UI, distinct from specific backend frameworks.

Explore 14 awesome GitHub repositories matching software engineering & architecture · Headless Architectures. Refine with filters or upvote what's useful.

Awesome Headless Architectures GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • sindresorhus/awesomeAvatar de sindresorhus

    sindresorhus/awesome

    476,211Ver en GitHub↗

    Este proyecto es un directorio mantenido por la comunidad que sirve como índice completo de herramientas de software, frameworks y materiales educativos. Funciona como una base de conocimientos de código abierto, organizando diversos dominios de ingeniería y recursos técnicos en una taxonomía estructurada para ayudar a los desarrolladores a descubrir contenido de alta calidad. El directorio se distingue por un modelo de revisión por pares descentralizado, donde colaboradores independientes curan, verifican y actualizan las entradas para garantizar su precisión y relevancia. Toda la información se almacena en un formato markdown de archivos planos con control de versiones, lo que garantiza la independencia de la plataforma, la transparencia y la auditabilidad de toda la colección. El proyecto cubre una amplia superficie de capacidades, que abarca el descubrimiento de recursos técnicos, el avance profesional y la gestión del conocimiento en desarrollo de software. Proporciona acceso a rutas de aprendizaje estructuradas, herramientas de infraestructura y seguridad, utilidades de gestión de datos y recursos especializados para campos que van desde la atención médica hasta las humanidades digitales. El repositorio se mantiene como una colección pública con control de versiones, lo que permite el acceso programático y las actualizaciones impulsadas por la comunidad a sus datos estructurados.

    Exposes structured directory information through programmatic interfaces for external consumption.

    awesomeawesome-listlists
    Ver en GitHub↗476,211
  • refinedev/refineAvatar de refinedev

    refinedev/refine

    34,906Ver en GitHub↗

    Refine is a headless framework designed for building data-intensive internal business applications, such as admin panels and dashboards. It provides a core set of hooks and architectural patterns that decouple business logic, authentication, and data operations from the user interface, allowing developers to integrate any design system while maintaining a consistent application structure. The framework distinguishes itself through a resource-centric approach that automatically maps application views to data entities via centralized configuration. It features a unified data provider interface

    Decouples business logic and data operations from the user interface to allow flexible design system integration.

    TypeScriptadminadmin-uiant-design
    Ver en GitHub↗34,906
  • mirumee/saleorAvatar de mirumee

    mirumee/saleor

    22,995Ver en GitHub↗

    Saleor is a composable e-commerce platform and global order orchestrator designed as an extensible commerce backend. It provides a GraphQL headless commerce API that separates core business logic and data management from the presentation layer, allowing for the management of products, orders, and customers without a predefined storefront. The platform is built for multi-channel store management, enabling the independent control of pricing, currencies, and stock across various sales channels and warehouses. It differentiates itself through a modular architecture that integrates custom business

    Employs a headless architecture that separates core business logic and data management from the presentation layer.

    Python
    Ver en GitHub↗22,995
  • ory/hydraAvatar de ory

    ory/hydra

    17,236Ver en GitHub↗

    Hydra is a headless identity server that functions as a certified OAuth2 and OpenID Connect provider. It is designed as an authentication engine that manages authorization handshakes and token lifecycles while remaining decoupled from the user interface. The project distinguishes itself through a headless architecture, allowing external management of login and consent flows. It provides specialized capabilities for dynamic client registration, JSON Web Token issuance, and a system for rotating encryption secrets without service downtime. The system covers a broad range of identity operations

    Implements a headless architecture that decouples identity protocol logic from the user interface via management APIs.

    Go
    Ver en GitHub↗17,236
  • spree/spreeAvatar de spree

    spree/spree

    15,230Ver en GitHub↗

    This project is a modular e-commerce platform built on Ruby on Rails, designed to serve as a comprehensive engine for managing online retail operations. It provides the foundational infrastructure to handle complex product catalogs, customer order lifecycles, and global payment processing within a unified system. The platform distinguishes itself through a headless, API-first architecture that decouples backend commerce logic from custom frontend storefronts. It supports multi-tenant environments, allowing for the management of multiple independent retail storefronts or marketplaces from a si

    Decouples backend commerce logic from frontend presentation layers using an API-first design.

    Rubycarte-commerceecommerce
    Ver en GitHub↗15,230
  • vuestorefront/vue-storefrontAvatar de vuestorefront

    vuestorefront/vue-storefront

    10,926Ver en GitHub↗

    Vue Storefront is a composable commerce platform designed to decouple the presentation layer from backend systems. By providing a headless frontend framework, it enables developers to build high-performance, mobile-first digital storefronts that remain independent of specific commerce engines, payment providers, or content management systems. The platform distinguishes itself through a modular architecture that uses standardized integration adapters to aggregate data from disparate services into a unified layer. This approach allows businesses to modernize legacy infrastructure or manage comp

    Decouples the user interface from backend commerce logic to enable independent development and deployment.

    commercetoolse-commerceecommerce
    Ver en GitHub↗10,926
  • keystonejs/keystoneAvatar de keystonejs

    keystonejs/keystone

    9,893Ver en GitHub↗

    Keystone is a GraphQL headless content management system and Node.js backend framework. It functions as a schema-driven data manager that automatically generates a GraphQL API and a React administrative dashboard based on a central data model configuration. The system uses an adapter-based database abstraction to decouple core logic from storage layers and a storage-provider abstraction for managing media assets via local or cloud drivers. It distinguishes itself through a component-based field rendering system and a hook-based middleware pipeline for data validation and automation. The fram

    Employs a headless architecture to separate content management from the presentation layer.

    TypeScriptcmscms-frameworkgraphql
    Ver en GitHub↗9,893
  • atom-archive/xrayAvatar de atom-archive

    atom-archive/xray

    8,420Ver en GitHub↗

    Xray is a collaborative text editor and distributed workspace manager that utilizes conflict-free replicated data types to synchronize real-time edits and directory structures across peers. It functions as both an Electron-based desktop application and a headless editor server that manages workspaces and file systems remotely for connected clients. The project distinguishes itself by integrating fine-grained version control tracking, recording keystroke-level changes and uncommitted edits between Git commits. It employs a decentralized synchronization model for working copies and uses operati

    Decouples editing logic into a background headless process that serves both local and remote clients.

    Rust
    Ver en GitHub↗8,420
  • vendure-ecommerce/vendureAvatar de vendure-ecommerce

    vendure-ecommerce/vendure

    8,189Ver en GitHub↗

    Vendure is a headless commerce framework built with TypeScript and NestJS for managing direct-to-consumer and business-to-business sales channels. It provides a scalable backend for coordinating product catalogs, orders, and payments through a typed and introspectable GraphQL API. The project is distinguished by a modular, plugin-based extension model that allows for the addition of custom entities, pricing rules, and business logic. This extensibility enables the coordination of omnichannel sales and enterprise order orchestration from a single central core. The framework covers broad capab

    Decouples the core commerce engine from the presentation layer to support multiple diverse sales channels.

    TypeScript
    Ver en GitHub↗8,189
  • idurar/idurar-erp-crmAvatar de idurar

    idurar/idurar-erp-crm

    8,199Ver en GitHub↗

    Idurar is an integrated system combining Customer Relationship Management and Enterprise Resource Planning. It functions as a headless business API that generates secure REST endpoints and administrative panels from configuration files to connect business logic with external applications. The platform supports multi-tenant SaaS management, isolating data and configurations for multiple companies or branches within a single installation. It is designed for international business accounting, featuring a multi-currency financial engine that processes transactions and manages regional tax rules a

    Implements a headless architecture that decouples core business logic from the presentation layer via a standardized API.

    JavaScriptaccountingaccounting-softwarecrm
    Ver en GitHub↗8,199
  • punkave/apostropheAvatar de punkave

    punkave/apostrophe

    4,572Ver en GitHub↗

    Apostrophe es un framework de gestión de contenidos (CMS) JavaScript full-stack construido sobre Node.js. Funciona tanto como un CMS tradicional, integrando un almacén de datos backend con renderizado de plantillas frontend, como un CMS headless que expone contenido mediante APIs JSON para frameworks desacoplados y aplicaciones móviles. El sistema cuenta con un editor de contenido en contexto que permite a los usuarios modificar texto y medios directamente en páginas en vivo. También incluye un panel de gestión multisitio para coordinar y controlar varios sitios web distintos desde una única instalación. El framework proporciona modelado de contenido basado en esquemas, gestión granular de permisos de usuario y un sistema de migraciones respaldado por base de datos. Cubre un amplio conjunto de capacidades, incluyendo gestión de contenido vía API REST, traducción automática y control de visibilidad de API pública. El desarrollo cuenta con el soporte de herramientas de línea de comandos para el bootstrapping de proyectos y el scaffolding de módulos.

    Decouples the content management backend from the presentation layer using a headless architectural pattern.

    JavaScript
    Ver en GitHub↗4,572
  • shopizer-ecommerce/shopizerAvatar de shopizer-ecommerce

    shopizer-ecommerce/shopizer

    3,880Ver en GitHub↗

    Shopizer is a Java-based e-commerce platform designed for managing digital storefronts. It provides a centralized headless backend that coordinates product catalogs, shopping carts, and order processing workflows. The system is built as a containerized application ready for deployment and scaling within Kubernetes clusters on cloud infrastructure. It utilizes a headless architecture to decouple business logic from the presentation layer via a RESTful interface. The platform covers commerce management through inventory tracking, merchant account coordination, and order fulfillment workflows.

    Implements a headless architecture that decouples backend business logic from the presentation layer via a RESTful interface.

    Javaapache2cloude-commerce
    Ver en GitHub↗3,880
  • yoopta-editor/yoopta-editorAvatar de yoopta-editor

    yoopta-editor/Yoopta-Editor

    3,045Ver en GitHub↗

    Yoopta-Editor is a headless framework for building customizable block-based rich text editors. It utilizes a JSON-based document engine to manage editor state and provides a WYSIWYG interface for creating structured documents. The system separates core document logic from the visual layer, allowing for complete customization of the user interface. The framework is designed for real-time collaborative editing, featuring a synchronization engine with conflict resolution and remote cursor presence tracking. It offers a highly extensible plugin system that allows developers to define new content

    Decouples document state and logic from the visual layer to allow fully custom UI implementations.

    TypeScriptcontenteditableeditorhacktoberfest
    Ver en GitHub↗3,045
  • linuxserver/docker-calibre-webAvatar de linuxserver

    linuxserver/docker-calibre-web

    1,400Ver en GitHub↗

    This project provides a containerized self-hosted web interface and server for browsing, reading, and managing digital book collections over a local network. It serves a full desktop application capability entirely through a lightweight browser-based network interface, maintaining library integrity and metadata state by mounting external database files directly into the container volume. The application enables users to search, filter, and read digital book collections stored in a database, transform documents between different publication formats using integrated conversion tools, and modif

    Serves full desktop application capabilities entirely through a lightweight browser-based network interface.

    Dockerfilehacktoberfest
    Ver en GitHub↗1,400
  1. Home
  2. Software Engineering & Architecture
  3. Headless Architectures