The Flat-File CMS That Doesn't Suck

Say goodbye to bloated, database-driven nightmares. Forma delivers a sleek admin interface and lightweight power that's as fast as it is badass.

Welcome to Forma—where content management gets a kick in the ass and actually becomes enjoyable. No databases clogging up your vibe, no bloat slowing you down—just a modern, flat-file system built with PHP that's here to make your web life easier.

Why Forma Kicks Ass

Admin Interface

Dark, sleek, and so damn intuitive, you'll wonder why every CMS doesn't look this good.

Pages

Markdown or HTML—your call. Create and edit pages like you own the place.

Blog

YAML front matter for metadata mastery, plus auto-generated RSS feeds because we're not savages.

Podcasts

Host episodes like a rockstar. We handle the feed, you bask in the glory.

Snippets

Reusable content blocks with Twig templating. Copy-paste is for suckers.

Files

Drag, drop, and manage uploads without losing your mind.

Speed

No database, no lag—just pure, unadulterated performance.

Security

Locked down tighter than a vault. Modern auth and file validation keep the bad guys out.

Customization

Themes and layouts? Nope. Just code that shit to your will. Make it yours.

Databases? We Don't Need 'Em

Forma turns these perks into a content management experience that's quick, clean, and tough as nails.

Speed

No queries, just instant load times that'll make your site fly.

Simplicity

Setup so easy, you'll be done before your coffee's cold.

Portability

Move your site anywhere—no database exports, no bullshit.

Security

Fewer moving parts mean fewer ways for shit to hit the fan.

See Forma In Action

Beautiful interfaces that actually make sense—imagine that.

Dark-Mode Admin That's Easy on the Eyes

The admin interface is designed for long editing sessions. Dark theme, intuitive navigation, and carefully chosen contrasts reduce eye strain while looking damn good.

Every feature is just a click away, organized in a way that makes sense for content creators.

Screenshot of Forma's dark-themed admin dashboard showing navigation and content editing interface

Content Editor That Doesn't Fight You

Write in Markdown or HTML with our distraction-free editor. Preview your work in real-time, add meta information with simple fields, and publish with a single click.

No more wrestling with complex UI elements just to write a damn blog post.

Screenshot of Forma's content editor showing markdown input on left and live preview on right

File Management That Makes Sense

Upload, organize, and use your media with ease. Drag and drop uploads, instant previews, and copy-paste URLs make working with files a breeze.

Embedding images, audio, or documents has never been this straightforward.

Screenshot of Forma's file manager showing grid of uploaded images with hover controls

Get Started in Minutes

No complicated setup. No database configuration. Just deploy and go.

1
Clone or download the repo from GitHub
git clone https://github.com/onechrisjones/forma.git
2
Set permissions
chmod -R 755 .
chmod -R 777 content uploads feeds config
3
Point your web server at it

Apache or Nginx, your pick. We've included configuration files for both.

4
Log in with defaults and change them fast

Username: admin / Password: admin

5
Start building something awesome

Hit a snag? Visit /checklist.php to diagnose any issues.

Ready to Shape Your Content Game?

Ditch the database drama and grab Forma now. Your website's begging for this kind of cool.

Get It on GitHub