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

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

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

strapi/strapi

0
View on GitHub↗

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

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

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

Start searching with AI
strapi.io
↗

Strapi

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 API endpoints based on configuration files.

The platform covers content management, API delivery, and custom backend development. It provides tools for local development orchestration using containers to ensure consistent environments for testing and deployment.

Features

  • Content Delivery APIs - Ships programmatic interfaces that allow applications to retrieve and display structured content from a central repository.
  • Headless CMS - Provides an open-source content management system that delivers structured data via programmatic APIs.
  • Content Administration Interfaces - Provides a self-hosted web interface for defining data models and managing content entries without manual database queries.
  • Content Schema Definitions - Includes tools for defining custom data structures and input forms for various content types.
72,385 نجوم·9,740 تفرعات·TypeScript·16 مشاهدات
  • Content Management Frameworks - Provides a structured environment and framework for organizing and managing digital content using JavaScript.
  • Headless Content Management Systems - Provides an API-first system that decouples content management from the presentation layer to serve data to various applications.
  • Content Management APIs - Provides APIs that enable the programmatic creation, update, and management of content within a headless system.
  • Headless API Gateways - Exposes managed content through standardized REST and GraphQL endpoints for multi-platform distribution.
  • Database Abstraction Layers - Implements a unified API for interacting with multiple database engines and dialects via an abstraction layer.
  • Schema-Driven Data Modeling - Automatically generates database schemas and API endpoints from declarative data models and JSON configuration files.
  • Plugin-Based Architectures - Employs a plugin-based architecture that allows extending core functionality by loading external modules at runtime.
  • Decoupled Architectures - Implements an architecture that separates backend API services from frontend interfaces for flexible multi-device delivery.
  • Headless Content Management - Provides a CMS platform that delivers structured content via APIs instead of coupled frontend templates.
  • Backend Logic Controllers - Provides controllers to manage server-side execution and intercept requests to customize the flow of data.
  • Request Middleware - Utilizes request middleware to intercept and process request-response cycles for authentication, validation, and data transformation.
  • Backend Development - Provides a framework for building tailored administrative interfaces and server-side logic using JavaScript or TypeScript.
  • CMS Frameworks - Headless CMS with customizable interfaces.
  • Content Management Systems - Open source Node.js Headless CMS to easily build customisable APIs.
  • Database and Backend - Headless CMS for managing content.
  • Email Providers - Official Amazon SES email provider.
  • Upload Providers - Official Amazon S3 upload provider.
  • Content Management Systems - Developer-first headless CMS built with JavaScript.
  • Content Management - Node.js headless CMS for building customizable APIs.
  • Content Management Systems - Headless CMS for managing and delivering content.
  • Core Framework - The primary open-source headless CMS codebase.
  • Developer Tools and Frameworks - Node.js headless CMS for building customizable APIs.
  • Headless CMS - Open-source JavaScript-based headless CMS.
  • Content Management - Headless CMS for building customizable API-driven content.
  • Content Management Systems - Ecosystem for building and managing headless APIs.
  • سجل النجوم

    مخطط تاريخ النجوم لـ strapi/strapiمخطط تاريخ النجوم لـ strapi/strapi

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

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

      keystonejs/keystone

      9,893عرض على 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

      TypeScriptcmscms-frameworkgraphql
      عرض على GitHub↗9,893
    • 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
    • punkave/apostropheالصورة الرمزية لـ punkave

      punkave/apostrophe

      4,572عرض على GitHub↗

      Apostrophe is a full-stack JavaScript content management framework built on Node.js. It functions as both a traditional CMS, integrating a backend data store with frontend template rendering, and a headless CMS that exposes content via JSON APIs for decoupled frameworks and mobile applications. The system features an in-context content editor that allows users to modify text and media directly on live pages. It also includes a multi-site management dashboard for coordinating and controlling several distinct websites from a single installation. The framework provides schema-driven content mod

      JavaScript
      عرض على GitHub↗4,572
    • tryghost/ghostالصورة الرمزية لـ TryGhost

      TryGhost/Ghost

      53,965عرض على GitHub↗

      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

      JavaScriptbloggingcmsghost
      عرض على GitHub↗53,965
    عرض جميع البدائل الـ 30 لـ Strapi→

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

    ما هي وظيفة strapi/strapi؟

    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.

    ما هي الميزات الرئيسية لـ strapi/strapi؟

    الميزات الرئيسية لـ strapi/strapi هي: Content Delivery APIs, Headless CMS, Content Administration Interfaces, Content Schema Definitions, Content Management Frameworks, Headless Content Management Systems, Content Management APIs, Headless API Gateways.

    ما هي البدائل مفتوحة المصدر لـ strapi/strapi؟

    تشمل البدائل مفتوحة المصدر لـ strapi/strapi: keystonejs/keystone — Keystone is a GraphQL headless content management system and Node.js backend framework. It functions as a… wagtail/wagtail — Wagtail is an open-source content management system built on the Django web framework. It provides a structured,… punkave/apostrophe — Apostrophe is a full-stack JavaScript content management framework built on Node.js. It functions as both a… tryghost/ghost — Ghost is an open-source publishing platform and headless content management system designed for professional… apostrophecms/apostrophe — Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST… directus/directus — Directus is a headless content platform that functions as a backend service, automatically generating REST and GraphQL…