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
bolt avatar

bolt/boltArchived

0
View on GitHub↗
4,144 stars·795 forks·PHP·MIT·24 views

Bolt

Bolt is a flat-file content management system that stores site data in structured text files on disk instead of a relational database. It functions as a tool for creating and organizing digital content and site structures through a lightweight administrative interface.

The system uses YAML-based data serialization to define content and configuration in human-readable files, facilitating version control and portable exports. It includes a digital asset manager for organizing files and directories, as well as a cryptographic utility for generating time-limited signed URLs to protect private files from unauthorized access.

Administrative functionality is governed by a role-based access control system that maps user identities to specific permission sets. Content organization and retrieval are handled through a taxonomy-based filtering system and a hierarchical file system mapping that mirrors the website structure on the server host.

Features

  • Website Content Management - Provides a lightweight administrative interface for creating and organizing digital content and site structures.
  • Flat-File CMS - Implements a content management system that stores all site data in structured text files.
  • Flat-File Storage - Uses structured text files on disk for data persistence instead of a relational database.
  • YAML Data Serialization - Uses YAML-based data serialization for human-readable content and configuration files.
  • Role-Based Access Control Systems - Implements a permission manager that maps user identities to specific access levels for administrative requests.
  • Digital Asset Managers - Includes a digital asset manager for organizing website resources and media files.
  • Secure File Sharing Links - Generates signed URLs to prevent unauthorized access to private files and restricted assets.
  • Signed URL and Cookie Access - Provides time-limited signed URLs to protect private files from unauthorized direct access.
  • Pre-signed URLs - Generates time-limited cryptographic signatures for URLs to protect private assets.
  • Role-Based Access Control - Implements a role-based access control system to restrict administrative functionality based on user permissions.
  • Asset Management Interfaces - Ships a secure manager for creating, renaming, and moving files and directories.
  • Term-Based Content Filters - Retrieves records by matching metadata tags against a predefined classification system.
  • URL-to-Filesystem Mappings - Mirrors the website structure using a physical folder and file organization on the server host.
  • Content Management Systems - Simple CMS built with PHP and Symfony components.

Star history

Star history chart for bolt/boltStar history chart for bolt/bolt

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does bolt/bolt do?

Bolt is a flat-file content management system that stores site data in structured text files on disk instead of a relational database. It functions as a tool for creating and organizing digital content and site structures through a lightweight administrative interface.

What are the main features of bolt/bolt?

The main features of bolt/bolt are: Website Content Management, Flat-File CMS, Flat-File Storage, YAML Data Serialization, Role-Based Access Control Systems, Digital Asset Managers, Secure File Sharing Links, Signed URL and Cookie Access.

What are some open-source alternatives to bolt/bolt?

Open-source alternatives to bolt/bolt include: refinery/refinerycms — Refinery CMS is a modular content management system designed for Ruby on Rails applications. It provides a framework… getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site… siteserver/cms — This project is a .NET Core content management system and multi-site management platform designed to organize and… shaarli/shaarli — Shaarli is a self-hosted bookmark manager and knowledge base designed for organizing web links and notes in a private,… sorrycc/blog — This project is a git-based static site generator and flat-file content management system. It functions as a markdown… statamic/cms — Statamic is a content management system built on Laravel that utilizes a flat-file storage approach instead of a…

Open-source alternatives to Bolt

Similar open-source projects, ranked by how many features they share with Bolt.
  • refinery/refinerycmsrefinery avatar

    refinery/refinerycms

    3,910View on GitHub↗

    Refinery CMS is a modular content management system designed for Ruby on Rails applications. It provides a framework for organizing website pages, blog posts, and media assets through a visual interface, allowing users to manage site hierarchies and content layouts without requiring raw code input. The system distinguishes itself through an engine-based architecture that allows developers to integrate isolated functional components as mountable sub-applications. It supports extensibility through automated code generators that inject custom logic into the framework, and it utilizes a backend-a

    Ruby
    View on GitHub↗3,910
  • getgrav/gravgetgrav avatar

    getgrav/grav

    15,395View on GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    PHPcmscontentcontent-management
    View on GitHub↗15,395
  • siteserver/cmssiteserver avatar

    siteserver/cms

    3,905View on GitHub↗

    This project is a .NET Core content management system and multi-site management platform designed to organize and publish structured digital content across independent websites from a centralized interface. It functions as both a headless CMS and a static site generator, rendering dynamic templates into HTML files to increase loading speed and scalability. The system integrates retrieval-augmented generation to transform website documents and content into searchable AI knowledge bases. It includes a visual AI workflow orchestrator to define the logic between user queries and large language mo

    JavaScriptc-sharpcmscontent-management-system
    View on GitHub↗3,905
  • shaarli/shaarlishaarli avatar

    shaarli/Shaarli

    3,873View on GitHub↗

    Shaarli is a self-hosted bookmark manager and knowledge base designed for organizing web links and notes in a private, searchable library. It functions as a flat-file content platform, storing information in structured text files rather than requiring an external database management system. The system emphasizes data portability and content distribution, providing tools for archiving bookmarks in portable formats and generating RSS and Atom feeds for digital content syndication. It also includes utilities for removing tracking parameters from URLs and creating public permalinks for curated li

    PHPbookmarkingbookmarksbookmarks-manager
    View on GitHub↗3,873
  • See all 30 alternatives to Bolt→