About Pico
Pico is a flat-file CMS written in PHP. It needs no database: you write pages as Markdown files with YAML headers, and Pico renders them through Twig templates, which keeps websites simple and quick to set up. It has been available since 2012 and is installed with Composer or from a prebundled release.
The project's own README carries an end-of-life notice. Development stopped a long time ago and the maintainers advise against using Pico for new websites, though they say existing sites can keep running because there are no known security issues. They warn that it was not designed for modern PHP versions and suggest alternatives such as Grav, HTMLy, Automad or Typemill.
Pico is licensed under MIT and runs on your own PHP hosting, requiring PHP 5.3.6 or newer in the documented setup along with the dom and mbstring extensions. A 3.0 alpha release and branch exist but were never finished. The maintainers invite anyone interested in taking the project over to open an issue. Anyone starting something new should treat it as a legacy option.
Key features
- Flat-file content with no database
- Markdown pages with YAML headers
- Twig-based themes
- Installation with Composer or bundled release
- Plugin and theme extensibility
- Very small footprint
Good fit for
- →Maintaining an existing Pico website
- →Studying a minimal flat-file CMS design
- Built with
- PHP
- Tags
- cms
- flat-file
- markdown
- php
- twig
- yaml
- legacy
- end-of-life
- self-hosted
Open-source alternatives to Pico
See all
Grav
CMS
Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP,
MITvs WordPress.com★ 16k
Bludit
CMS
Simple, Fast, Secure, Flat-File CMS
MITvs Blogger★ 1.5k
HTMLy
CMS
Simple and fast databaseless PHP blogging platform, and Flat-File CMS
GPL-2.0vs Medium★ 1.4k
Automad
CMS
A flat-file content management system and template engine
OSS★ 938
October CMS
CMS
Self-hosted CMS platform based on the Laravel PHP Framework.
OSS★ 11k
Joomla
CMS
Home of the Joomla! Content Management System
GPL-2.0vs WordPress.com★ 5.1k
SaaS alternatives to Pico
See all
Adobe Experience Manager
CMS
Enterprise content management and digital asset management for websites and brand content
SaaS
Blogger
CMS
Google's free blog publishing service
SaaS
Brightspot
CMS
Enterprise CMS and digital asset management for media and publishers
SaaS
ButterCMS
CMS
Hosted headless CMS and blog engine with APIs for many frameworks
SaaS
CloudCannon
CMS
Git-based visual CMS for static sites with editing tools for content teams
SaaS
Contentful
CMS
Headless CMS and content platform with APIs, structured content and localization
SaaS
