Skip to content
Ultra-lightweight, no-fuss, flat-file & nearly-headless blogging system
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Version 0.1 Mar 24, 2019
posts Adding files, removing redundant route Mar 22, 2019
themes/default Version 0.1 Mar 24, 2019
views Version 0.1 Mar 24, 2019
.gitignore added gitignore to prevent vendor folder being added Mar 17, 2019
.htaccess Added tag functionality Mar 9, 2019
DOCUMENTATION.txt Add documentation link, added date format option Mar 23, 2019
LICENSE.txt Version 0.1 Mar 24, 2019 Update Mar 16, 2019
composer.json Changing minimum PHP version Mar 23, 2019
composer.lock commited the composer.lock file Mar 17, 2019
index.php Version 0.1 Mar 24, 2019

Ultra-lightweight, flat-file & nearly-headless blogging system

GitHub repo size in bytes GitHub issues GitHub last commit GitHub stars GitHub All Releases License GPL-3.0

I built Nicholas to be everything I wanted from a blogging system and nothing more. A pleasure to write, flexible to integrate, quick to set-up, fast to load and secure by default.

Check out the Nicholas Wiki to get started ⟶


💨 Ultra-lightweight with only minimal dependencies
🔒 Inherently secure with no database and no admin panel
🖋 Write with Markdown Extra, HTML or a mixture of both
💻 Super simple read-only JSON API
📖 Optional front-end with ready-to-use theme included
🔏 Optional admin panel plugin available (coming soon)
📥 JSON & RSS feeds
🔖 Tag support
👋 Portable, drag & drop install with very little configuration


  • PHP 7.2
  • mod_rewrite

Getting Started

Nicholas features an incredibly simple drag and drop install process. The Nicholas Wiki contains installation instructions and documentation.


Contributions welcome! Check the current issues for inspiration or why not create and share a new theme?


© Adam Greenough 2019. Licensed under the GNU General Public License v3.0.

You can’t perform that action at this time.