A databaseless PHP blogging platform and flat-file content management system designed for simplicity and speed.

HTMLy screenshot 1

HTMLy is an open-source, self-hosted blogging platform and flat-file content management system written in PHP. It operates without a database, storing all content directly in files to prioritize speed and simplicity. The software is deployed on a web server and can be installed in a root directory or a specific subdirectory to manage a website or a dedicated blog section.

Users manage their site through a web-based dashboard accessed via a login URL. The system employs a specific algorithm to find or list content based on various metadata, ensuring that performance remains consistent even as the site grows. It is designed for users who want a lightweight publishing tool that removes the overhead and complexity associated with SQL database management.

Key features

  • Databaseless architecture for content storage
  • Content filtering by date, type, category, tag, or author
  • Support for thousands of posts without performance loss
  • Built-in backup feature utilizing the PHP-ZIP package
  • Role-based access allowing admins to edit or delete all user posts
  • Online installer for rapid deployment
  • Support for custom themes

The application requires PHP 7.2 or greater and relies on several specific PHP extensions to function, including Mbstring for string handling, XML for data processing, INTL for internationalization, and GD for image processing. Configuration is managed through an ini file, and the system requires write permissions for the cache and content directories to store generated files and user uploads. The installation process is flexible, allowing for a manual upload of the source code or the use of a standalone online installer script.

HTMLy serves as a lightweight solution for individuals or organizations needing a simple, file-based blogging engine that avoids the maintenance requirements of traditional database-driven content management systems.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity6 months ago
Repository Age12 years
LicenseGPL-2.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.