awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
decaporg avatar

decaporg/decap-cms

0
View on GitHub↗
18,943 نجوم·3,107 تفرعات·JavaScript·mit·8 مشاهداتdecapcms.org↗

Decap Cms

Decap CMS is a headless, Git-based content management system designed to provide a visual editing interface for static site workflows. By decoupling the administrative dashboard from the frontend, it allows users to manage content stored directly in version control repositories as structured data. The system maps visual form inputs to repository files, enabling non-technical contributors to update content without requiring direct code changes.

The platform distinguishes itself through its Git-centric automation, which handles content lifecycles by creating commits, branches, and pull requests automatically. It features a schema-driven architecture that dynamically generates administrative interfaces based on configuration objects, allowing for highly tailored dashboards. Developers can extend the editor through a modular widget system, custom preview templates, and specialized serialization logic for non-standard file formats.

Beyond its core editing capabilities, the system includes comprehensive tools for managing complex content hierarchies, media assets, and multi-language localization. It supports collaborative editorial workflows, including staging and approval processes, and integrates with various identity providers to manage secure access. The interface can be deployed as a standalone dashboard or bundled as a module within existing project assets.

Features

  • Content Previewing Tools - Provides a form-based editor with field-specific controls and live previews for managing content stored in repositories.
  • Markdown-Based Content Storage - Serializes visual form inputs directly into structured Markdown or JSON files within Git repositories.
  • Content Management Systems - Acts as a visual editor that connects to Git repositories to manage content files directly as structured data.
  • Git-Based Repositories - Provides a visual interface for non-technical users to edit and manage content stored directly in Git repositories.
  • Headless Content Management - Provides a content management platform that decouples the editing interface from the frontend, allowing content to be stored in Git.
  • Editorial Workflows - Manages content lifecycles through staging, review, and approval processes before committing to the main branch.
  • Collection Mappers - Organizes site content into structured groups by mapping file locations to specific visual editing interfaces.
  • Static Site Generators - Connects user-friendly form-based editors to static site generators to simplify content updates without requiring code changes.
  • Static-Site-Based Documentation - Provides a web-based interface for editing markdown and data files that commits changes directly to version control systems.
  • Content Organization Systems - Manages complex directory layouts by displaying folder-based content in a nested tree structure.
  • Git Repository Integrators - Saves updated content directly to the repository as automated commits to trigger deployment processes.
  • Identity Provider Integrations - Integrates with external identity services to manage user access and authentication for content editing workflows.
  • Schema-Driven Generators - Dynamically generates administrative forms by parsing configuration objects defining field types and validation.
  • Content Previewing - Injects custom stylesheets and templates into the preview pane to ensure content matches the final site design.
  • Form Input Widgets - Provides a suite of visual input widgets for capturing various data types within content files.
  • Text Input Widgets - Provides a suite of configurable UI components for capturing various data types within content files.
  • Static Site Generators - Maps content fields directly to repository files to integrate seamlessly with static site generators.
  • Localization Interfaces - Manages translated content using a side-by-side editing interface for multiple languages.
  • Editor Extensions - Supports registering custom block-level elements to represent shortcodes and complex snippets.
  • Git Workflow Automation - Manages editorial workflows by automatically creating pull requests and commits for content changes in Git repositories.
  • Local Proxy Services - Runs a proxy server to bridge the editing interface to the local file system.
  • Contribution Workflows - Automates repository forking and pull request submission to facilitate external contributions.
  • Admin Dashboards - Builds tailored administrative interfaces for content teams by configuring input widgets, preview templates, and custom editor components.
  • Markdown Renderers - Parses and displays markdown files as formatted components within the application interface.
  • Nested Field Containers - Organizes multiple input widgets into logical structures or repeatable lists for complex data.
  • Live Preview Integrations - Provides real-time visual feedback by injecting live content data into custom frontend templates.
  • Serialization Plugins - Allows developers to register external plugins to modify markdown serialization and deserialization.
  • Event-Driven Workflow Triggers - Triggers custom logic during content lifecycle events to automate status updates and notifications.
  • Proof Key for Code Exchange - Enforces proof keys during the authentication handshake to secure identity provider interactions.
  • External Identity Provider Integration - Verifies user identity through organizational and Git-based credentials for secure repository access.
  • Lifecycle Event Hooks - Executes custom functions during content events to automate workflows before repository persistence.
  • Content Block Editors - Registers reusable block-level elements to the text editor for structured content insertion.
  • Collection Item Controllers - Provides controls for creating, reordering, and removing collections of data fields within content entries.
  • Entry Relocators - Allows users to move content entries and associated subtrees within the repository structure via the interface.
  • Input Field Initializers - Populates data fields with predefined values automatically during content creation.
  • Runtime Initializers - Enables programmatic configuration of the interface at runtime for dynamic integration.
  • Polymorphic Lists - Configures list fields to support multiple data structures, allowing authors to select different field sets for list items.
  • Media Transformers - Modifies images by generating dynamic URLs or using media tools during the content editing process.
  • Form Value Initialization - Injects initial values into content forms via URL parameters to streamline record creation.
  • Field Validation - Enforces data integrity on form fields using standard patterns or custom validation logic.
  • Media Asset Managers - Connects third-party cloud asset services to browse, organize, and host files directly within the editor.
  • Deep Linking - Generates direct navigation links to specific content entries for quick editing.
  • Identity and Access Management - Authenticates users via site-managed accounts to enable content contributions without direct repository access.
  • Modular Plugin Architectures - Extends the editing interface through a modular plugin system for custom input controls.
  • Interface Branding - Allows customization of the editor's visual appearance through logo and locale settings.
  • Summary Formatters - Applies text transformations to field data to create readable labels within the management interface.

سجل النجوم

مخطط تاريخ النجوم لـ decaporg/decap-cmsمخطط تاريخ النجوم لـ decaporg/decap-cms

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Decap Cms

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Decap Cms.
  • tinacms/tinacmsالصورة الرمزية لـ tinacms

    tinacms/tinacms

    13,150عرض على GitHub↗

    TinaCMS is a headless content management framework that bridges local Git-based file storage with a visual, in-context editing interface. By treating your repository as the single source of truth, it enables developers to manage content as structured data files while providing editors with a browser-based dashboard to modify website content directly within a live preview. The framework distinguishes itself by transforming local files into a unified GraphQL API, which powers both the administrative interface and the application's data retrieval layer. This architecture allows for compile-time

    TypeScriptcmscontent-management-systemforestry
    عرض على GitHub↗13,150
  • wagtail/wagtailالصورة الرمزية لـ wagtail

    wagtail/wagtail

    20,366عرض على GitHub↗

    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

    Pythoncmsdjangohacktoberfest
    عرض على GitHub↗20,366
  • payloadcms/payloadالصورة الرمزية لـ payloadcms

    payloadcms/payload

    43,053عرض على GitHub↗

    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.

    TypeScriptcmscontent-managementcontent-management-system
    عرض على GitHub↗43,053
  • filamentphp/filamentالصورة الرمزية لـ filamentphp

    filamentphp/filament

    31,215عرض على GitHub↗

    Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custo

    PHPadminalpine-jsbuilder
    عرض على GitHub↗31,215
عرض جميع البدائل الـ 30 لـ Decap Cms→

الأسئلة الشائعة

ما هي وظيفة decaporg/decap-cms؟

Decap CMS is a headless, Git-based content management system designed to provide a visual editing interface for static site workflows. By decoupling the administrative dashboard from the frontend, it allows users to manage content stored directly in version control repositories as structured data. The system maps visual form inputs to repository files, enabling non-technical contributors to update content without requiring direct code changes.

ما هي الميزات الرئيسية لـ decaporg/decap-cms؟

الميزات الرئيسية لـ decaporg/decap-cms هي: Content Previewing Tools, Markdown-Based Content Storage, Content Management Systems, Git-Based Repositories, Headless Content Management, Editorial Workflows, Collection Mappers, Static Site Generators.

ما هي البدائل مفتوحة المصدر لـ decaporg/decap-cms؟

تشمل البدائل مفتوحة المصدر لـ decaporg/decap-cms: tinacms/tinacms — TinaCMS is a headless content management framework that bridges local Git-based file storage with a visual, in-context… wagtail/wagtail — Wagtail is an open-source content management system built on the Django web framework. It provides a structured,… payloadcms/payload — Payload is a headless content management system and application framework that uses a code-first approach to define… filamentphp/filament — Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL…