awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

blog-focused content management system

Ranking updated Jun 30, 2026

For a lightweight cms for building blogs, the first results are postlight/headless-wp-starter (This starter kit pairs WordPress as a headless CMS with a React/Next.js frontend, giving you a one-command setup with blog-ready content modeling, media management, and built-in routing—exactly the pre-configured blog-plus-CMS boilerplate this search calls for), agentejo/cockpit (Cockpit is a headless CMS tool for managing content via an API, but this search asks for a pre-configured starter template that combines a CMS with a blog frontend—Cockpit provides only the backend content management piece, not the integrated blog boilerplate) and tryghost/ghost (Ghost is a full self-hostable publishing platform and headless CMS with a built-in blog frontend, but it is a complete application rather than a pre-configured starter template or boilerplate designed for easy scaffolding and customization). benweet/stackedit and milkdown/milkdown round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “blog cms starter kit”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

blog-focused content management system

Find the best repos with AI.We'll search the best matching repositories with AI.
  • postlight/headless-wp-starterpostlight avatar

    postlight/headless-wp-starter

    4,558View on GitHub↗

    This project is a headless WordPress starter kit and React frontend boilerplate. It provides a decoupled CMS architecture that separates the WordPress data source from the presentation layer, utilizing WordPress as a content API and React for the client-side user interface. The starter kit includes a Dockerized WordPress environment for rapid local development bootstrapping. It implements a GraphQL integration to fetch content and custom data schemas from the backend, using JSON Web Tokens for secure API authentication. The project covers content migration and data import from external insta

    This starter kit pairs WordPress as a headless CMS with a React/Next.js frontend, giving you a one-command setup with blog-ready content modeling, media management, and built-in routing—exactly the pre-configured blog-plus-CMS boilerplate this search calls for.

    JavaScriptHeadless CMS
    View on GitHub↗4,558
  • agentejo/cockpitA

    agentejo/cockpit

    5,397View on GitHub↗

    Cockpit is a headless content management system and API-driven content manager. It functions as a decoupled CMS that separates backend data storage from the frontend presentation layer. The system manages website content by providing structured data to applications through REST or GraphQL interfaces. This approach utilizes an API-first data distribution model to ensure platform independence for the client application. Content is organized using schema-driven modeling and delivered through a headless delivery architecture. This decouples the administrative content editor from the end-user dis

    Cockpit is a headless CMS tool for managing content via an API, but this search asks for a pre-configured starter template that combines a CMS with a blog frontend—Cockpit provides only the backend content management piece, not the integrated blog boilerplate.

    JavaScriptHeadless CMSHeadless Content Management Systems
    View on GitHub↗5,397
  • tryghost/ghostTryGhost avatar

    TryGhost/Ghost

    53,965View on 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

    Ghost is a full self-hostable publishing platform and headless CMS with a built-in blog frontend, but it is a complete application rather than a pre-configured starter template or boilerplate designed for easy scaffolding and customization.

    JavaScriptHeadlessHeadlessHeadless
    View on GitHub↗53,965
  • benweet/stackeditbenweet avatar

    benweet/stackedit

    22,805View on GitHub↗

    StackEdit is a browser-based Markdown editor designed for structured document authoring and collaborative content creation. It functions as an offline-first web application, allowing users to maintain full access to their documents and editing tools without an active internet connection, with changes automatically synchronized once connectivity is restored. The platform distinguishes itself through its support for real-time multi-user collaboration, utilizing operational transformation to merge concurrent edits from multiple participants. It features a modular architecture that supports speci

    StackEdit is a browser-based Markdown editor with integrations for services like Blogger and WordPress, but it is not a pre-configured starter template or boilerplate combining a CMS with a blog frontend for self-hosted deployment — it is a content-editing component rather than the full kit you are looking for.

    JavaScriptMarkdown EditorsRich Text Editors
    View on GitHub↗22,805
  • milkdown/milkdownMilkdown avatar

    Milkdown/milkdown

    11,631View on GitHub↗

    Milkdown is a plugin-driven framework for building rich text editors that render and edit Markdown content in real time. It serves as an extensible rich text framework and a visual editor for Markdown documents, eliminating the need for a separate preview pane. The system is designed as a modular toolkit for creating customizable text editing experiences. It allows for the development of specialized editors with unique formatting rules and behaviors through a plugin-based extension model. The framework covers capabilities for markdown content management and the creation of visual editing int

    Milkdown is a rich text editor framework for building Markdown editors, not a pre-configured starter kit that combines a headless CMS with a blog frontend — it lacks the CMS, blog template, content model, routing, and deployment setup this search needs.

    TypeScriptMarkdown Editors
    View on GitHub↗11,631
  • typecellos/blocknoteTypeCellOS avatar

    TypeCellOS/BlockNote

    9,141View on GitHub↗

    BlockNote is a block-based rich text editor and a real-time collaborative workspace. It uses a JSON-based data model to organize content into draggable, nestable blocks rather than a single flat document. The system functions as a high-level interface built on ProseMirror that abstracts document state into discrete, manipulatable content blocks. The project serves as a framework for integrating large language models into document editors, enabling context-aware text generation and AI-driven workflows. It also acts as a document export engine capable of converting structured block data into fo

    BlockNote is a block-based rich text editor and collaborative workspace component, not a pre-configured blog starter kit with CMS — it provides an editing interface you could embed, but lacks the blog frontend template, content model, routing, and deployment setup this search is after.

    TypeScriptBlock-Based Document ModelsRich Text Editors
    View on GitHub↗9,141
  • nhn/tui.editornhn avatar

    nhn/tui.editor

    17,984View on GitHub↗

    This project is a web-based rich text editor designed for markdown content authoring. It provides a dual-mode interface that synchronizes raw markdown syntax with a visual WYSIWYG editing experience, allowing users to toggle between modes while maintaining a consistent document state. The editor distinguishes itself through a modular architecture that supports custom content blocks and plugin extensions. This system enables the integration of specialized features such as code syntax highlighting, chart rendering, diagram generation, and complex table formatting. It also includes a live previe

    This is a rich text markdown editor rather than a pre-configured blog starter kit with CMS integration, so it provides only a content-editing component rather than the full blog frontend and CMS setup you need for self-hosted deployment.

    TypeScriptMarkdown Editors
    View on GitHub↗17,984
  • hinesboy/mavoneditorhinesboy avatar

    hinesboy/mavonEditor

    6,586View on GitHub↗

    mavonEditor is a markdown editor component for Vue applications that functions as a markdown-to-HTML converter and a visual text editor. It provides a synchronized preview and a writing interface that renders markdown content in real-time. The project includes a security layer that cleans HTML tags and attributes through sanitization to prevent the execution of malicious scripts in the browser. The editor supports technical documentation authoring with capabilities for mathematical notation, footnotes, automated tables of contents, and code syntax highlighting. It also includes a system for

    mavonEditor is a markdown editor component for Vue, not a pre-configured blog starter kit with a CMS — it is a single building block that could be used within such a setup, but does not itself provide the combined CMS and blog frontend template you need.

    VueMarkdown Editors
    View on GitHub↗6,586
  • webiny/webiny-jswebiny avatar

    webiny/webiny-js

    7,993View on GitHub↗

    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

    Webiny is a cloud-native headless CMS platform, not a pre-configured starter kit that bundles a blog frontend template with built‑in blog routing, pagination, and easy one‑command deployment, so it would require considerable custom work to turn into the blog‑focused starter you are looking for.

    TypeScriptHeadless CMS
    View on GitHub↗7,993
  • codex-team/editor.jscodex-team avatar

    codex-team/editor.js

    31,528View on GitHub↗

    Editor.js is a block-style rich text editor that organizes document content into an ordered array of independent, modular data objects. By replacing monolithic HTML strings with a structured, machine-readable JSON format, it decouples the content creation process from the final presentation layer. The editor functions as a browser-based orchestration layer that manages user input, focus, and state synchronization across individual blocks. Its architecture is built on a plugin-driven system where external modules register themselves to handle specific content types, providing custom rendering

    Editor.js is a block-style rich text editor library, not a pre-configured starter template that combines a CMS with a blog frontend — it provides a content editing component but lacks the CMS backend, blog frontend, and deployment setup this search is after.

    TypeScriptRich Text Editors
    View on GitHub↗31,528
  • leanote/leanoteleanote avatar

    leanote/leanote

    11,695View on GitHub↗

    Leanote is a collaborative Markdown editor, hierarchical note manager, and self-hosted blogging platform. It functions as a knowledge base that uses a document store to organize structured notebooks and rich-text documents. The system enables real-time co-authoring, allowing multiple users to simultaneously edit documents and brainstorm ideas. It also includes a publishing engine that transforms private notes into public-facing blogs using customizable themes and multi-contributor management. The platform provides tools for knowledge management through notebooks and tags, supporting both ric

    Leanote is a complete self-hosted blogging platform with built-in note-taking and publishing, but it is a full application rather than a pre-configured starter template or boilerplate that you customize, so it does not match the "starter kit" aspect of your search.

    JavaScriptMarkdown Editors
    View on GitHub↗11,695
  • imathis/octopressimathis avatar

    imathis/octopress

    9,243View on GitHub↗

    Octopress is a Jekyll blogging framework and static site generator theme designed for publishing professional blogs. It provides a collection of responsive semantic templates and styling to render markdown content into mobile-friendly websites. The project features an integrated static asset pipeline that compresses and transforms CSS and JavaScript files during the build process to optimize load times. It includes an SEO optimized blog template with automatic sitemap generation, archive pages, and metadata for improved search engine indexing, as well as client-side site search using local in

    Octopress is a Jekyll-based static site generator theme for building blogs, but it does not include a headless CMS or provide a pre-configured CMS-plus-frontend boilerplate, so it is not the kind of starter kit with CMS you are looking for.

    RubyTechnical Blog Themes
    View on GitHub↗9,243
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
postlight/headless-wp-starter4.6KJavaScriptGPL-2.0Mar 14, 2023
agentejo/cockpit5.4KJavaScriptMITApr 28, 2024
tryghost/ghost
54K
JavaScript
MIT
Jun 16, 2026
benweet/stackedit22.8KJavaScriptapache-2.0Jul 4, 2023
milkdown/milkdown11.6KTypeScriptMITJun 22, 2026
typecellos/blocknote9.1KTypeScriptotherFeb 19, 2026
nhn/tui.editor18KTypeScriptMITAug 1, 2024
hinesboy/mavoneditor6.6KVueMITMar 5, 2025
webiny/webiny-js8KTypeScriptNOASSERTIONJun 26, 2026
codex-team/editor.js31.5KTypeScriptapache-2.0Feb 18, 2026

Related searches

  • a starter template for Astro blogs
  • a self hosted cms for managing websites
  • an open source content management system
  • a self-hosted newsletter blog
  • an open source platform for blogging
  • CMS and storefronts
  • a content management system for websites
  • a headless CMS for managing website content