v2.0 — alpha

Everything you need. Nothing you don't.

Articles, media, users, plugins and a marketplace — in less than 5 MB of PHP.

What's inside

A focused admin built around the things that matter when you publish content.

admin.pressline.app/

Dashboard

Articles
142
Drafts
6
Media
318
How we cut the install size in halfPublished
Marketplace 2.0 release notesDraft
Why we forked the editorScheduled

Dashboard

Articles, drafts and scheduled posts at a glance.

edit.php
How we cut the install size
BIU H1 🔗🖼

Editor

Rich-text articles. Plugins can add toolbar buttons.

media.php

Media

Uploads with thumbnails and MIME checks.

rozsireni.php
S
SEO helper
Installed
B
Broken link checker
Install

Marketplace

Browse and install plugins from the admin. sha256-verified.

Core features

Built-in tools to run a content site without bolt-ons.

Articles, categories, tags

Drafts, scheduled publish, rich-text content, per-author filtering.

Plugin SDK

Actions and filters. PL_Plugin::register('id')->onArticleSave($fn).

Marketplace client

Browse, install, and update plugins from the built-in marketplace — sha256-verified.

Light / Dark / AMOLED

Three themes and six accent colors, switchable per user.

Secure by default

CSRF tokens, prepared statements, file-upload validation, role gates.

Tiny footprint

Less than 5 MB on disk. Boots in a single MySQL query. PHP 8.0+, MySQL 8.0+.

Specs

What you ship when you run Pressline.

Install size
< 5 MB
One bootstrap file, no node_modules, no vendor/.
Stack
PHP 8 + MySQL 8
Standard LAMP. No Composer, no build step.
Plugin SDK
Actions + filters
Drop a folder in /plugins/, register hooks, done.
Editor
Quill
Rich-text with a toolbar your plugins can extend.
Themes
Light / Dark / AMOLED
Six accent colours. Switchable per user.
Security
CSRF + XSS guards
Prepared statements, bcrypt, role gates.
Marketplace
Built in
Browse and install plugins from the admin.
Licence
MIT
Free to use commercially. Source on GitHub.

Ready to self-host?

Clone the repo or grab the latest release — schema and admin user set up in five minutes.