56 रिपॉजिटरी
Platforms and frameworks for building and managing digital content.
Explore 56 awesome GitHub repositories matching part of an awesome list · Content Management Systems. Refine with filters or upvote what's useful.
Strapi is an open-source headless content management system and JavaScript framework used for defining content schemas and managing structured data. It functions as a REST and GraphQL API gateway that decouples backend data storage from frontend delivery. The system includes a self-hosted administration interface for managing content entries and defining data models without manual database queries. The framework utilizes a plugin-based extension system to inject custom logic into the application lifecycle. It employs schema-driven content modeling to automatically generate database tables and
Headless CMS for managing and delivering content.
Ghost is an open-source publishing platform and headless content management system designed for professional publishers. It provides a decoupled architecture that separates the content management backend from the front-end delivery layer, allowing users to manage editorial workflows and site data through structured web services. The platform distinguishes itself by integrating a built-in membership and subscription engine, which enables creators to manage gated content, paid tiers, and secure member profiles directly within the system. It also features a dedicated infrastructure for professio
Professional publishing platform for newsletters and blogs.
Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.
TypeScript-based headless CMS and application framework.
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
Modular e-commerce storefront with GraphQL and React integration.
WordPress is an open-source content management system and PHP-based application framework designed for building and maintaining websites. It functions as a visual, block-based website builder that allows users to construct layouts and manage digital content without manual code entry. The platform supports a wide range of operational needs, from managing individual sites to administering complex multi-site networks from a single installation. The system is distinguished by its highly extensible, plugin-driven modular architecture, which allows for the integration of third-party modules to add
Widely used engine for blogging and content management.
Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites
Django-based CMS focused on flexibility and user experience.
django-cms is a content management system framework for building enterprise websites using Python and the Django web framework. It functions as a component-based system that utilizes reusable content blocks, placeholders, and plugins to create flexible website layouts. The platform is distinguished by its focus on hierarchical page management, organizing site structures into a tree format to generate logical navigation and search-engine-friendly URLs. It also provides a multilingual platform for managing international content, including translation tools and site distribution across multiple
Enterprise-grade content management system with multi-site support.
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
CMS and web application framework for Node.js.
Webiny is an AI-programmable, cloud-native headless content management system designed for enterprise scale. It functions as a multi-tenant content platform and orchestrator that isolates data, users, and permissions to host thousands of independent tenants from a single deployment. The platform is distinguished by its AI-assisted engineering capabilities, providing protocol servers that give AI agents the structural context needed to generate typed code, content models, and API extensions. It further separates itself through a cloud-native architecture deployed on AWS infrastructure, using i
Serverless CMS for building enterprise-grade websites.
Umbraco-CMS, .NET इकोसिस्टम पर निर्मित एक ओपन-सोर्स कंटेंट मैनेजमेंट सिस्टम और एंटरप्राइज़ वेब फ्रेमवर्क है। यह पेशेवर वेबसाइटों पर डिजिटल कंटेंट को व्यवस्थित, प्रबंधित और प्रकाशित करने के लिए एक स्ट्रक्चर्ड वातावरण प्रदान करता है। प्लेटफ़ॉर्म को डिजिटल अनुभव ऑर्केस्ट्रेशन और एंटरप्राइज़ कंटेंट मैनेजमेंट के लिए डिज़ाइन किया गया है, जो अनुरूप वेबसाइट यात्राओं के वितरण और कॉर्पोरेट डिजिटल संपत्तियों की बड़ी मात्रा के प्रबंधन को सक्षम बनाता है। यह विभिन्न वेब पेजों और डिजिटल टचपॉइंट्स पर प्रकाशन के लिए संपत्तियों को सेंट्रलाइज करके मल्टी-प्लेटफ़ॉर्म कंटेंट डिलीवरी को सपोर्ट करता है। सिस्टम में कस्टम वेबसाइट डेवलपमेंट के लिए क्षमताएं शामिल हैं, जो लचीली कंटेंट संरचनाओं को प्रबंधित करने के लिए एक इन-बिल्ट प्रशासनिक इंटरफ़ेस प्रदान करती है।
Friendly, open-source .NET content management system.
Writefreely is an open-source, multi-tenant publishing server and blogging engine. It provides a decentralized system for hosting minimalist blogs, utilizing the ActivityPub protocol to federate content and identities across different servers and social networks. The platform focuses on a distraction-free writing experience by removing social metrics and providing an auto-saving editor. It allows a single user account to manage multiple distinct blogs and pen names, maintaining separate writing personas within one installation. The system includes tools for content organization through hasht
Minimalist platform for federated blogging.
Joomla is an open-source content management system written in PHP that enables users to create, edit, and organise digital content for websites. At its core, it functions as a template-based publishing platform, separating content from presentation so site design can be changed by switching templates without altering underlying data. As a multi-user content manager, Joomla supports multiple authors and editors with granular permissions, making it suitable for collaborative editorial workflows. What distinguishes Joomla is its extension-friendly architecture: the core functionality can be exte
Advanced platform for managing website content.
Mezzanine is a web-based content management system built on the Django framework. It provides a suite of tools for managing site content, pages, and hierarchical structures. The platform features a visual website editor with drag-and-drop interfaces for modifying page layouts and content without writing raw HTML. It includes a multilingual framework for translating website text into multiple languages for global audiences. The system covers a broad range of administrative and operational capabilities, including e-commerce product catalogs and transaction processing, identity management for u
Flexible content management platform built on the Django framework.
Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST APIs while providing a visual in-context page editor for live editing. It is built on a module-based plugin architecture that extends CMS functionality through reusable modules, each encapsulating logic, configuration, and templates. The system uses schema-driven content modeling to define data structures and validation rules through configurable schemas and custom field types, with all content stored as flexible JSON-like documents in MongoDB. The platform distinguishes itsel
CMS focused on extensible in-context editing tools.
Pico एक हल्का PHP कंटेंट मैनेजर और Markdown वेबसाइट जनरेटर है जो एक फ्लैट-फ़ाइल CMS के रूप में कार्य करता है। यह URL रूटिंग के लिए सर्वर फ़ाइल सिस्टम का उपयोग करके Markdown फ़ाइलों को एक संरचित वेबसाइट में बदल देता है और सामग्री और मेटाडेटा को संग्रहीत करने के लिए रिलेशनल डेटाबेस के उपयोग से बचता है। सिस्टम बहुभाषी वेबसाइट परिनियोजन के लिए अपने समर्थन और एक स्टेटिक साइट कैश द्वारा प्रतिष्ठित है जो सर्वर लोड को कम करने के लिए रेंडर किए गए पेजों को HTML के रूप में सहेजता है। यह विभिन्न वातावरणों में अपडेट को सिंक्रोनाइज़ और परिनियोजित करने के लिए Git-आधारित सामग्री वर्कफ़्लो का उपयोग करता है। प्लेटफ़ॉर्म कस्टम वेबसाइट थीमिंग, सर्च इंजन ऑप्टिमाइज़ेशन और पासवर्ड-संरक्षित पेजों के साथ उपयोगकर्ता एक्सेस प्रबंधन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह श्रेणी फ़िल्टरिंग, टैगिंग और स्वचालित नेविगेशन मेनू निर्माण के माध्यम से सामग्री संगठन के लिए उपकरण भी प्रदान करता है। सॉफ़्टवेयर साइट-व्यापी कॉन्फ़िगरेशन और पेज-स्तरीय मेटाडेटा के लिए YAML का उपयोग करता है।
Minimalist, fast flat-file content management system.
Pimcore is an open-source data experience platform that serves as a unified framework for managing product information, digital assets, and customer data. It functions as an enterprise content management system and a master data management platform, providing a centralized source of truth for complex business information. The system is designed to support omnichannel delivery, enabling organizations to publish content and manage digital experiences across diverse platforms through both traditional and headless architectures. The platform distinguishes itself through a metadata-driven object m
Multi-channel experience and engagement management platform.
Headless CMS and Content Managment Hub
Headless CMS built on event sourcing and CQRS.
Ticket shop application for conferences, festivals, concerts, tech events, shows, exhibitions, workshops, barcamps, etc.
Web-based ticketing software with storefront and reporting features.
Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform. Check out the next generation of this software built on ASP.NET Core: https://github.com/OrchardCMS/OrchardCore
Community-focused platform for reusable web components.
E-Commerce Platform
Web application for managing single and multi-vendor marketplaces.