BoidCMS is a free and open-source content management system (CMS) designed for quickly building simple websites and blogs. It is developed using PHP and utilizes JSON as its database format. With BoidCMS, you can create and manage web content without the need for a traditional database server like MySQL. Being a flat file CMS, BoidCMS stores data in individual files rather than a centralized database. This approach offers simplicity and ease of use, making it ideal for small-scale projects or sites that don't require complex data structures. By leveraging PHP and JSON, BoidCMS provides a flexible and lightweight solution for managing website content. It allows you to easily create and edit pages, blog posts, and other types of content directly within the CMS interface. Additionally, BoidCMS offers templating support, enabling you to customize the look and feel of your site. Overall, BoidCMS offers a straightforward way to set up and maintain simple websites and blogs while keeping the development process efficient and accessible.
V1.2.0Find leads based on open job vacanciesGet started
1 Companies using BoidCMS
How to use BoidCMS
To use BoidCMS, you can follow these steps:
Download the BoidCMS files: Go to the official BoidCMS GitHub repository and download the latest release. Extract the downloaded ZIP file to a location on your computer.
Set up a local development environment: BoidCMS is built using PHP, so you need to have a PHP-enabled local development environment installed on your machine. If you don't have one, you can install XAMPP (for Windows, Mac, or Linux) or MAMP (for Mac). These software packages provide an Apache web server with PHP support.
Move the BoidCMS files to your local server: Copy all the extracted BoidCMS files and paste them into the document root of your local web server. In XAMPP, the document root is typically located at, while in MAMP it is usually at
Access the BoidCMS installation wizard: Open your web browser and typefollowed by the path to the BoidCMS folder in the address bar. For example, if you placed the BoidCMS files directly under the document root, enter
http://localhost/. This will launch the BoidCMS installation wizard.
Configure BoidCMS: Follow the instructions provided in the installation wizard to configure BoidCMS. You may be asked to enter basic information such as the site title, tagline, username, and password for the admin account.
Customize your website: Once the installation is complete, you can start customizing your website. BoidCMS provides a user-friendly interface to manage content and settings. You can create new pages, write blog posts, upload images, and customize the theme according to your preferences.
Publish your website: After you have finished customizing your website, you can publish it by either deploying the BoidCMS files to a web server or by configuring your local server for remote access. If you choose to deploy to a web server, make sure it supports PHP and has the necessary extensions enabled.
Regularly backup your website: To ensure the safety of your website's data, it is important to regularly back up the BoidCMS files and the JSON database. You can use tools likeor create a simple script to automate this process.
Remember to consult the official BoidCMS documentation for detailed information on how to use specific features and customize your website further. The documentation provides insights into creating custom themes, extending functionality, and troubleshooting common issues.
Note: BoidCMS is a lightweight CMS suitable for building simple websites and blogs. If you have more complex requirements or need advanced functionality, you may consider exploring other CMS options that offer a wider range of features and extensions.