Empowering Your Personal Weblog
A simple, secure home for your stories and thoughts.
A writing home you actually own
Scriptlog is a free and open-source PHP blog software designed to be simple, private, and secure. It powers personal weblogs without the overhead of a full-scale CMS, delivering a fast, minimal, and modular foundation for sharing your stories and thoughts. It is released under the permissive MIT License, so you may use, modify, and redistribute it freely, including commercially.
Install in Minutes
Runs on PHP 7.4+ with MySQL 5.7+ or MariaDB 10.3+. Install dependencies with Composer, run the three-step browser installer, and you are live in about five minutes.
Own Every Byte
Self-host on your own domain, keep a permissive MIT license, and move anywhere later. Nothing is locked inside a proprietary walled garden.
Secure by Default
bcrypt passwords, prepared statements, CSRF tokens, rate limiting, session fingerprinting, and AES-256-encrypted protected posts.
Built to Be Found
SEO-friendly permalinks, an XML sitemap, RSS and Atom feeds, and lazy-loaded WebP images.
From zero to publishing in minutes
A focused PHP core routes every request through Bootstrap, the Dispatcher, controllers, services, and DAOs, so visitors see fast, clean pages and you stay in control.
Download & Install
Grab the latest release, install dependencies with Composer, and complete the three-step browser installer (requirements check, database setup, finishing) in about five minutes.
Write & Publish
Rich editor with automatic WebP image processing, topics and tags, drafts, scheduled publishing, and password-protected posts encrypted with AES-256-CBC.
Grow & Extend
Themes, plugins, and a RESTful v1 API covering posts, topics, comments, and archives let you build headless frontends on your data, while the core stays small, fast, and easy to maintain.
Privacy by default, not as an add-on
Passwords are hashed with bcrypt, sensitive settings and protected post content are encrypted at rest, and every input is validated. When you self-host, you decide where your content and reader data live and how long they are kept.
Built-in GDPR tools provide one-click data export and anonymized erasure, a consent log, and a privacy audit trail. As open-source software, Scriptlog is auditable by anyone.
How Scriptlog compares
Scriptlog is self-hosted, free, and open source. It is compared here with hosted publishing services and larger CMS platforms so you can weigh ownership, cost, setup, and structure.
| Feature | Scriptlog | Hosted feeds | Heavyweight CMS |
|---|---|---|---|
| Ownership | Full, on your domain | Partial | Full |
| Cost | Free (MIT), hosting only | Pricing varies by plan | Free core, plugin ecosystem |
| Setup | About 5 minutes, browser installer | Just sign up | Installer with ongoing updates |
| SEO and feeds | Permalinks, sitemap, RSS/Atom | Varies | Possible with plugins |
| Freedom to modify | Yes, permissive MIT | No | Yes, GPL |
Frequently Asked Questions
The questions writers ask most before downloading Scriptlog, each answer kept deliberately short.
References and Sources
Authoritative sources referenced on this page:
Latest Posts
11 articles published
Why Your Blog Doesn't Need a Full CMS (And What We Found When We Actually Tested One)
If you have ever installed a "modern" content management system just to publish a blog, you already know the feeling. You wanted a place to write. Wha...
Why PHP Is Still a Great Programming Language for Beginners
When people start learning web development, they often ask the same question: Which programming language should I learn first?With so many options ava...
Scriptlog 1.8.0 Has Landed: A Quicker, Safer Space for Your Personal Blog
If you have ever felt that starting a blog should not require a computer science degree, you are exactly the kind of person Scriptlog was built for. S...
Installation
This article walks you through installing Scriptlog from scratch. It covers both installation methods, the browser-based setup wizard, file permission...
Writing Post
Scriptlog is a lightweight personal blogging platform built on PHP. It is designed to be simple, secure, and fast without the complexity of a full CMS...
Project Structure
Scriptlog is a personal blogging platform built on PHP 7.4+ and MySQL/MariaDB. Before you write your first line of code, whether you are extending t...