awesome-repositories.com
Blog
awesome-repositories.com

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

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
TryGhost avatar

TryGhost/Ghost

0
View on GitHub↗
53,965 estrellas·11,721 forks·JavaScript·MIT·24 vistasghost.org↗

Ghost

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 professional newsletter publishing, supporting automated email distribution and subscriber engagement. Developers can interact with the platform through a comprehensive RESTful API or a dedicated JavaScript client library, while the system's headless nature allows for the delivery of content to any custom front-end application.

Beyond its core publishing capabilities, the platform includes a templated theme engine for server-side rendering and supports extensive customization through modular configuration adapters. These allow for flexible storage backends, event-driven webhooks for external integrations, and granular control over site settings and security.

The project provides extensive documentation for its administrative and content delivery APIs, alongside command-line tools for managing site configuration, theme validation, and environment settings.

Features

  • Headless - Separates the administrative backend from the presentation layer to serve content through structured web services.
  • Headless - Delivers content via a decoupled API architecture, allowing developers to build custom front-ends independently.
  • Headless - Functions as a decoupled backend that transmits content through an API rather than a fixed template engine.
  • Content Resource Endpoints - Exposes standardized endpoints for programmatically retrieving site data, including posts, pages, and metadata.
  • Content Management APIs - Enables programmatic control over site settings and content structures through standard web requests.
  • Subscription Membership Engines - Integrates user authentication with tiered access control and recurring payment management for gated content.
  • Headless Content Management Systems - Powers a flexible content architecture that serves structured data to any external application without a coupled frontend.
  • Paid Membership Management Systems - Handles gated content access and recurring subscription payments through integrated financial processing.
  • Content Authoring and Editing - Features a dedicated editorial interface and rich text editor designed for professional content creation and formatting.
  • Professional Newsletter Publishing Engines - Automates newsletter distribution and subscriber management directly from the publishing dashboard.
  • Custom Theme Building - Utilizes a flexible templating language to build custom website layouts that separate HTML structure from dynamic data.
  • Editorial Workflows - Supports the full lifecycle of content production, from initial drafting to final review and publication.
  • Post Management APIs - Provides specific endpoints for creating, updating, and managing individual content entries programmatically.
  • RESTful APIs - Offers a RESTful interface for external systems to interact with site data using standard HTTP methods.
  • Administrative API Authentication - Secures administrative operations with token-based authentication to ensure authorized management of site resources.
  • Passwordless Authentication - Implements secure, passwordless login flows using email-based tokens for user identity verification.
  • CMS Frameworks - Platform for professional publishing.
  • Content Management Systems - simple, powerful publishing platform.
  • Content Management Systems - Professional publishing platform for newsletters and blogs.
  • Headless CMS - Blog platform usable as a headless CMS.
  • Publishing Systems - Headless CMS designed for professional publishing.
  • Sponsored Projects - Funded through a community-driven crowdfunding campaign.
  • Blogging Platforms - Modern, professional-grade blogging and publishing platform.
  • Blogging Platforms - Publishing platform for professional blogging.
  • Content Management Systems - Headless CMS for professional publishing.
  • Publishing Platforms - Professional publishing platform for modern blogs.
  • Subscription Billing - Connects with payment gateways to process recurring billing and manage customer financial data.
  • Mailing List Managers - Manages subscriber databases and automated email delivery for mass communication and audience engagement.
  • Content Access Control Engines - Restricts access to specific content items based on user subscription tiers and membership status.
  • Administrative API Endpoints - Maintains versioned API endpoints for performing CRUD operations on site data.
  • Content API Query Filters - Enables precise data retrieval through a query syntax supporting property matching, comparison operators, and logical filtering.
  • Media File Upload Handlers - Processes media uploads through a dedicated interface that performs file sanitization and supports diverse storage backends.
  • Webhooks - Dispatches automated event notifications to external URLs to trigger downstream workflows and third-party integrations.
  • Security Architecture Patterns - Hardens server infrastructure by applying input sanitization, encryption, and automated configuration to mitigate common web-based threats.
  • API and Machine Authentication - Validates administrative and member access via secure session credentials and passwordless email authentication.
  • User Management - Accepts member registration data and profile attributes through secure submission endpoints.
  • Logic-less Template Engines - Maps dynamic database content into structured HTML layouts using a logic-less templating engine for server-side rendering.
  • Newsletter Management APIs - Provides dedicated API endpoints for creating, updating, and managing newsletter content and distribution parameters.
  • Cloud Storage Adapters - Offloads media asset storage to external cloud services through configurable storage adapters.
  • Cache Adapters - Replaces default memory storage with external database solutions to enhance performance and data persistence.
  • File System Storage Adapters - Abstracts storage operations to allow media assets to reside on either local disks or external cloud providers.
  • JavaScript Client Libraries - Simplifies API interaction, authentication, and data retrieval tasks through a specialized software development kit.
  • TLS Certificate Management - Provisions and renews SSL certificates automatically to ensure encrypted traffic for hosted domains.
  • User Profile Management - Stores and updates member attributes, including subscription status and custom labels, within a centralized database.
  • Webhook Systems - Broadcasts internal state changes to registered endpoints to initiate automated responses to system events.
  • Theme Settings Configurations - Exposes schema-based configuration options that allow users to customize theme appearance directly within the interface.

Historial de estrellas

Gráfico del historial de estrellas de tryghost/ghostGráfico del historial de estrellas de tryghost/ghost

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace tryghost/ghost?

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.

¿Cuáles son las características principales de tryghost/ghost?

Las características principales de tryghost/ghost son: Headless, Content Resource Endpoints, Content Management APIs, Subscription Membership Engines, Headless Content Management Systems, Paid Membership Management Systems, Content Authoring and Editing, Professional Newsletter Publishing Engines.

¿Qué alternativas de código abierto existen para tryghost/ghost?

Las alternativas de código abierto para tryghost/ghost incluyen: strapi/strapi — Strapi is an open-source headless content management system and JavaScript framework used for defining content schemas… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… wagtail/wagtail — Wagtail is an open-source content management system built on the Django web framework. It provides a structured,… keystonejs/keystone — Keystone is a GraphQL headless content management system and Node.js backend framework. It functions as a… punkave/apostrophe — Apostrophe is a full-stack JavaScript content management framework built on Node.js. It functions as both a… apostrophecms/apostrophe — Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST…

Alternativas open-source a Ghost

Proyectos open-source similares, clasificados según cuántas características comparten con Ghost.
  • strapi/strapiAvatar de strapi

    strapi/strapi

    72,385Ver en GitHub↗

    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

    TypeScriptapicmscms-framework
    Ver en GitHub↗72,385
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Ver en GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Ver en GitHub↗299,516
  • wagtail/wagtailAvatar de wagtail

    wagtail/wagtail

    20,366Ver en 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
    Ver en GitHub↗20,366
  • 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

    TypeScriptcmscms-frameworkgraphql
    Ver en GitHub↗9,893
Ver las 30 alternativas a Ghost→