DEV Community

Cover image for BoidCMS – Flat file CMS for building simple websites and blogs.
Shuaib Yusuf Shuaib
Shuaib Yusuf Shuaib

Posted on • Edited on

BoidCMS – Flat file CMS for building simple websites and blogs.

BoidCMS is a free and open-source flat file CMS for building simple websites and blogs in seconds, developed using PHP and JSON as a database.

BoidCMS is a free and open source content management system designed to be simple, easy to use, and highly extensible. It comes with a range of features to help you create and manage your website with ease.

BoidCMS is a fork of WonderCMS

Content Types

BoidCMS comes with two pre-defined content types out-of-the-box.

Post

Posts are dynamic content items that are typically used for articles, blog posts, news updates, or any other kind of time-sensitive content that gets added to your website over time. They are listed on your homepage as individual posts and can be sorted by date, or other criteria.

Page

Pages are static content items that are used for content that doesn't change frequently, such as an "About Us" page, a "Contact Us" page, or a page with specific information that you want to share with your visitors. Pages can be accessed through a link, but they are not listed on your homepage. You can add them to the website navigation menu, footer, or any other section of your website to make them more visible to your visitors.

Requirements

  • PHP 8 or greater
  • Web server (Apache mod_rewrite)

Features

One Step Install: BoidCMS can be installed with just one step, making it easy for anyone to get started quickly.

Free and Open Source: BoidCMS is completely free to use and is released under the permissive MIT license, which means that anyone can download, modify and distribute the software without any legal or financial obligations.

Simple and Easy to Navigate Admin Panel: The admin panel is designed to be easy to navigate, with an intuitive interface that lets you manage your content quickly and easily.

Themes and Plugins Support: BoidCMS supports themes and plugins, allowing you to customize your website and add new features with ease.

Super Extensible: BoidCMS is designed to be highly extensible, with a flexible architecture that makes it easy to add new features and functionality.

CSRF Authentication: BoidCMS uses CSRF authentication to protect against cross-site request forgery attacks.

Custom Admin URL: You can customize the URL of the admin panel to make it more secure and harder to guess.

Custom Page Permalink: You can customize the permalink structure of your pages to make them more SEO friendly.

Custom Page Template: BoidCMS allows you to create custom page templates for your website, giving you more control over the look and feel of your content.

Blog Option: BoidCMS includes a blog option, allowing you to create and manage a blog on your website.

File Manager: The built-in file manager makes it easy to upload and manage files for your website.

SEO Friendly: BoidCMS is designed with SEO in mind, with features like custom permalinks and meta descriptions to help you optimize your content for search engines.

Content Type: BoidCMS supports custom content types, allowing you to create and manage different types of content on your website.

GDPR Compliant: BoidCMS prioritizes user privacy and ensures that it does not track or collect personal data by default, aligning with the principles of the General Data Protection Regulation (GDPR). It is an ideal option for websites that value user privacy and data protection.

Demo

Demo 1
Demo 2

Screenshots

Login page

Admin login page

Dashboard

Admin dashboard page

Settings page

Admin settings page

Create page

Image description

Update page

Admin update page

Admin update single page

Delete page

Admin delete page

Media manager

Admin media page

Plugins page

Admin plugins page

Themes page

Admin themes page

Support

Ask questions, get support, and discuss BoidCMS.

Top comments (0)