FlatPress is a lightweight, easy-to-set-up flat-file blogging engine.

Overview

See releases License
[flatpress.org] [Support forum] [Wiki] [GitHub] [Mastodon] [Twitter] [Changelog] [Contributors]

Welcome to FlatPress!

FlatPress is a lightweight, easy-to-set-up blogging engine. Plain and simple, just PHP. No database needed!

Getting started

Installing and running FlatPress is really easy:

  • Download FlatPress, unzip, upload
  • Browse to your web server, run simple FlatPress installer
  • Enjoy blogging with FlatPress!

Requirements

FlatPress runs on any web server (e.g. Apache or IIS) with PHP 5.6 or higher. Since all data is stored in files, no database is needed.

Credits

There are many people who contributed to FlatPress over the years. See them here.

Mastodon Follow
Follow on Twitter

Comments
  • Security vulnerabilities in  FlatPress 1.0.2

    Security vulnerabilities in FlatPress 1.0.2

    XSS in comment param 'content' found.

    Url http://example.com/flatpress-1.0.2/?x=entry:entry131210-125112;comments:1 Parameter Name content Parameter Type Post Attack Pattern </textarea><scRipt>alert(9)</scRipt>

    opened by omarkurt 8
  • Security Issue: CSRF in DeleteFile function. [bug]

    Security Issue: CSRF in DeleteFile function. [bug]

    In the source code, the DeleteFile function  is sent via unauthenticated GET method. (fp-plugins\mediamanager\tpls\admin.plugin.mediamanager.files.tpl
    		<td>
    			<a class="link-delete" href="{$mmbaseurl}&deletefile={$v.type}-{$v.name}">{$plang.delete}</a>
    		</td>
    The application does not have anti-csrf tokens, so it is vulnerable to Cross-site Request Forgery attacks. The vulnerability allows delete any file.
    
    security 
    opened by lethanhtrung222 7
  • The title of a photswipe image is displayed next to the image instead of below it.

    The title of a photswipe image is displayed next to the image instead of below it.

    Hello, everyone,

    In the Photoswipe plugin, the syntax [photoswipeimage="images/.../*.png" title="Test"] displays the image title next to the image instead of below it.

    FP verse: 1.3.dev Theme: Leggero-v2

    Possible solution: in the photoswipefunctions.class.php file in line 102

    '<br><figcaption>' . $title . '</figcaption>' . //

    Best regards from Berlin Photoswipe-Titel

    opened by Fraenkiman 5
  • PHP 7.4.5 Warning curly braces

    PHP 7.4.5 Warning curly braces

    Deprecated: Array and string offset access syntax with curly braces is deprecated in /.../fp-includes/core/core.utils.php on line 279 Deprecated: Array and string offset access syntax with curly braces is deprecated in .../fp-includes/core/core.wp-formatting.php on line 12 Deprecated: Array and string offset access syntax with curly braces is deprecated in /.../fp-includes/core/core.wp-formatting.php on line 12 Deprecated: Array and string offset access syntax with curly braces is deprecated in /.../fp-includes/core/core.wp-formatting.php on line 73 Deprecated: Array and string offset access syntax with curly braces is deprecated in /.../fp-includes/core/core.wp-formatting.php on line 73 Deprecated: Array and string offset access syntax with curly braces is deprecated in /.../fp-includes/core/core.config.php on line 4

    opened by marusti 5
  • Accept all email addresses matching *@*.*

    Accept all email addresses matching *@*.*

    Nowadays, there are lots of TLDs with weird names and lots of characters. I'm working with such a domain name right now and I'm forced to fill in a dummy email addres to get the software working, I think because my TLD is too long or not recognized.

    Also FYI, using HTML comments ( <!-- --> ) around BBCode tags seems to break the whole blog.

    Aside from those things, everything seems nice so far. :)

    opened by ghost 4
  • Flatpress- 1.2.1 - Reflected XSS on page parameter

    Flatpress- 1.2.1 - Reflected XSS on page parameter

    Severity: Medium

    Description: Cross-site scripting (XSS) vulnerabilities arise when an attacker sends malicious code to the victim's browser, mostly using JavaScript. A vulnerable web application might embed untrusted data in the output, without filtering or encoding it. In this way, an attacker can inject a malicious script into the application, and the script will be returned in the response. This will then run on the victim's browser. It is observed that the page parameter does not sanitize input properly which leads to reflected XSS attacks.

    Technical Impact: It is possible to steal or manipulate customer sessions and cookies, which might be used to impersonate a legitimate user, allowing the hacker to view or alter the blog.

    Suggested Remediation:

    1. Application should encode data on output.
    2. Application should filter input on page parameters.

    Steps to Reproduce:

    1. Login to the application 1

    2. Entre the below payload in the URL and observe XSS payload getting executed. Payload: http://server/flatpress/admin.php?p=static&action=write&page=%22onfocus%3d%22alert%28document.cookie%29%22autofocus%3d%22zr4da

    2

    Opening issue here, Got no reply from [[email protected]] for 2 months

    security 
    opened by s4n-h4xor 3
  • Flatpress 1.2.1 - File upload bypass to RCE Vulnerebility

    Flatpress 1.2.1 - File upload bypass to RCE Vulnerebility

    File upload bypass to RCE Severity: High

    Description: It is observed that the application has the functionality to upload images and download them further. The download functionality is not sandboxed, and it does not have proper security control which can be bypassed by tricking webserver and uploading dangerous file types which leads to RCE.

    Technical Impact: A privileged attacker can use the upload functionality to gain access to the server

    Suggested Remediation:

    1. Restrict the file types accepted for upload, check the file extension, and only valid extensions to upload.
    2. Rename the files after getting uploaded randomly or use a hash.

    Steps to Reproduce:

    1. Login to the application

    1

    1. Navigate to the uploader section of the application.

    1

    1. Create a PHP file using the following payload. Payload: GIF89a;

    2

    1. Upload created php file

    3

    1. Navigate to file from media manager and open file

    4

    1. Append the following payload after file to give input commands and observe that commands are getting executed Payload: ?cmd=cat+/etc/passwd

    5

    6

    Opening issue here, Got no reply from [email protected] for 2 months

    opened by s4n-h4xor 3
  • Months are displayed in the wrong language in the search

    Months are displayed in the wrong language in the search

    Hello, everyone,

    in the search (search.php) when selecting the month instead of the selected default language; in my case German, the month is displayed in English.

    suche-sprache

    Best Regards

    i18n 
    opened by Fraenkiman 3
  • Gallery previews of the Photoswipe plugin do not fit in the FlatMaas Revisited and Leggero-v2 style

    Gallery previews of the Photoswipe plugin do not fit in the FlatMaas Revisited and Leggero-v2 style

    Hello, everyone.

    Similar to the Isseu 122, it is displayed in the gallery preview. In the Leggero style it looks very good so far. In the style FlatMaas Revisited and Leggero-v2, the gallery previews do not match the text. “Slightly” distorted. I used the following syntax: [gallery=”images/001-AGH-DNS/” height=”100”].

    It is even more noticeable in other elevations. Apparently, the image text alignment is bound to a width of 140px of the gallery thumbnails.

    FlatMaas Revisited Gallery-Thumb-FlatMaas Revisited

    Leggero-v2 Gallery-Thumb-Leggero-v2

    Leggero Gallery-Thumb-Leggero

    From the same page a single photo swipe image is included. [img="images/003-AGH-Whitelist/whitelist-rpi.png" width="200" title="DNS-Positivlisten"] The behavior also occurs when all extra plugins except standard are disabled. FlatPress fp-1.3.dev Default branch version master

    Best regards

    opened by Fraenkiman 3
  • navigation in most recent blog entry

    navigation in most recent blog entry

    Hi Arvid, Du erinnerst Dich vielleicht das ich in Eurem Forum schon mal Fehler mit PHP 8 gemeldet hatte. Jetz hab ich noch was "gefixt". Ich habe zwar inzwischen (ganz frisch) einen Github-Account aber hab keine Ahnung, wie ich eine Änderung "einfließen" lassen kann. Ich hab in fp-includes/core/core.wp-pluggable-funcs.php Zeile 66 von $a [0] = ' « ' . $a [0]; nach $a && $a [0] = ' « ' . $a [0]; geändert und damit das Problem mit dem nicht vorhadenen "Vorgängerdatum" im letzten Blogeintrag beheben können.

    Ich hoffe das war jetzt nicht unnötig, denn ich hab noch ein zweites Thema, dafür mach ein noch mal ein Issue auf und gebe auch dort gleich dei Lösung mit.

    Gruß stippi

    opened by stippi64 3
  • Update Smarty to current 4.x version

    Update Smarty to current 4.x version

    Smarty 2.6 is waaay outdated and must be replaced with the current 4.x version. This is a mandatory prerequisite for #92 since Smarty 2.6 uses strftime() as well, and thus won't work under PHP 8.1.

    Work in progress in Branch issue94_smartyupdate.

    update lib PHP 8.1 
    opened by azett 3
  • Entry preview/ post not possible

    Entry preview/ post not possible

    Hello all,

    with DateChanger- and SEO Metatag Info plugin active at the same time, it is not possible to get a preview for a new entry. Posting is also not possible. The error is displayed that no title is specified, although specified.

    If only one of the two plugins is active, previewing and posting is possible. In addition, the HTML document "admin.php?p=entry&action=write" then has the following errors:

    Error: No p element in scope but a p end tag seen. Error: No p element in scope but a p end tag seen. Error: End tag div seen, but there were open elements. Error: Unclosed element form. Error: Stray end tag form.

    If both plugins are deactivated, the HTML document is clean.

    Tested with Commit 811

    With best regards Frank

    opened by Fraenkiman 0
  • Check default file permissions

    Check default file permissions

    Question by Rudra on Twitter:

    Why does setup.php change the permission to 777 globally in the flatpress webroot? Isn't 640 better?

    Legit question - needs to be inspected.

    security 
    opened by azett 0
  • Trailing slash on void elements

    Trailing slash on void elements

    Hello, everyone.

    Trailing slash on void elements /> has no effect and interacts badly with unquoted attribute values. Apparently this is left over from the XHTML times. This affects almost every template file and also the plugins, which belong to the standard distro.

    Testing with W3C-Validator

    With best regards Frank

    opened by Fraenkiman 0
  • Months are displayed in the wrong language in the search (again)

    Months are displayed in the wrong language in the search (again)

    With the update to Smarty 4, the code of function.html_select_date.php has changed significantly. Thus, #132 needs to be re-done in the issue94_smartyupdate branch.

    i18n 
    opened by azett 2
  • Updater

    Updater

    It would be nice to have an update script so under Admin Area -> Maintain -> Check for updates, you would have not only the latest version displayed, but could hit a "Perform update" button to actually auto-update your FlatPress instance.

    enhancement 
    opened by azett 0
Releases(1.2.1)
  • 1.2.1(Jun 19, 2021)

    FlatPress 1.2.1 is a bugfix release for v1.2 "Legato". It solves issue #82 which may have led to a blank page in the admin area.

    As a little bonus, 1.2.1 introduces a Dutch translation by Macmee - hartelijk bedankt!

    Installation

    Download 1.2.1.zip and follow the easy installation steps documented on the FlatPress download page.

    Update

    To update from 1.2 to 1.2.1, please use the update package 12to121.zip. You find update instructions on the FlatPress download page.

    Detailled Changelog

    Bugfixes

    • BOM in French language files broke the admin area on some systems (see #82)

    Translations

    • Added Dutch language pack by Macmee
    Source code(tar.gz)
    Source code(zip)
    12to121.zip(54.39 KB)
  • 1.2(Mar 20, 2021)

    The evolution of FlatPress continues with FlatPress 1.2 "Legato".

    It brings FlatPress to PHP 7.4 (finally!) and PHP 8.0. Also, it contains some security fixes. We updated a few libraries, and the BBCode plugin knows some more tricks. Also, many bugs are fixed, thanks for reporting! And, to get FlatPress even more international, many language packs found their way into the standard distribution: French, Japanese, Brazilian Portuguese, Italian (finally!), and Spanish. Big shout out to all translators - thanks a lot!

    Installation

    Download 1.2.zip and follow the easy installation steps documented on the FlatPress download page.

    Update

    To update from 1.1 to 1.2, please use the update package 11to12.zip. You find update instructions on the FlatPress download page.

    Detailled Changelog

    General

    • FlatPress now runs smoothly with PHP 7.4 and PHP 8
    • Performance: Lazy loading for images
    • GDPR compatibility: Data of commenters are not stored in cookies any more
    • SEO: Added XML sitemap for search engines (details)
    • Leggero v2 is default theme (see #57)
    • Leggero v1 is now responsive
    • Updated Smarty to release 2.6.31
    • Added CONTRIBUTORS.md

    Plugins

    • BBCode plugin:
      • Added image attribute "loading", default is "lazy"
      • Enhanced [video] element accepts video URLs for YouTube, Vimeo and Facebook
      • Added "mail" tag (replaces the Protected Mail Links plugin)
      • Selectboxes of attachments and images in the editor toolbar are sorted by name
    • jQuery plugin: Updated jQuery and jQuery UI to their current versions
    • CommentCenter plugin is part of the FP standard distribution
    • PrettyUrls and Comment Center are activated by default, LastComments and LastCommentsAdmin are not
    • Protected Mail Links plugin removed

    Security

    • Overhauled v0.812.2 fix for local file inclusion vulnerability (more details)
    • Comments are sanitized properly (see #62)
    • Uploader checks for forbidden files more carefully
    • User password isn't hashed with MD5 any more (see #59)

    Bugfixes

    • Mail adresses are accepted in a broader range (see #48)
    • HTTPS URLs in the contact form are now handled correctly (see #55)
    • Fixed redirects after login
    • Fixed "syntax error, unexpected '['" bug, reported here
    • Setup sets date and FP version for the freshly created static pages
    • Annoying translation error in German language pack fixed
    • ... and many more!

    Translations

    • Added French language pack by Marc Thibeault and Dimitri Soufflet, reworked by Gee
    • Added Japanese Language Pack by NORTH HILL WORK STUDIO
    • Added Brazilian Portuguese language pack by randy
    • Added Italian language pack by Giacomo Margarito
    • Added Spansh language pack by karelv
    • Reworked German language pack by Detlef
    Source code(tar.gz)
    Source code(zip)
    11to12.zip(503.06 KB)
  • 1.2.beta2(Feb 28, 2021)

    The evolution of FlatPress continues with the the second beta release of FlatPress 1.2 "Legato".

    It brings FlatPress to PHP 7.4 (finally!) and PHP 8.0. Also, it contains some security fixes. We updated a few libraries, and the BBCode plugin knows some more tricks. Also, many bugs are fixed, thanks for reporting! And, to get FlatPress even more international, many language packs found their way into the standard distribution: French, Japanese, Brazilian Portuguese, Italian (finally!), and Spanish. Big shout out to all translators - thanks a lot!

    This is a beta release. It is meant for testing, not for production use. Please report any bugs and glitches on the FlatPress support forum. Thank you!

    Installation

    Download 1.2.beta2.zip and follow the easy installation steps documented on the FlatPress download page.

    Update

    To update from 1.1 to 1.2.beta2, please use the update package 11to12beta2.zip. The 1.1 update instructions on the FlatPress download page apply for 1.2.

    Detailled Changelog

    General

    • FlatPress now runs smoothly with PHP 7.4 and PHP 8
    • Performance: Lazy loading for images
    • GDPR compatibility: Data of commenters are not stored in cookies any more
    • SEO: Added XML sitemap for search engines (details)
    • Leggero v2 is default theme (see #57)
    • Leggero v1 is now responsive
    • Updated Smarty to release 2.6.31
    • Added CONTRIBUTORS.md

    Plugins

    • BBCode plugin:
      • Added image attribute "loading", default is "lazy"
      • Enhanced [video] element accepts video URLs for YouTube, Vimeo and Facebook
      • Added "mail" tag (replaces the Protected Mail Links plugin)
      • Selectboxes of attachments and images in the editor toolbar are sorted by name
    • jQuery plugin: Updated jQuery and jQuery UI to their current versions
    • CommentCenter plugin is part of the FP standard distribution
    • PrettyUrls and Comment Center are activated by default, LastComments and LastCommentsAdmin are not
    • Protected Mail Links plugin removed

    Security

    • Overhauled v0.812.2 fix for local file inclusion vulnerability (more details)
    • Comments are sanitized properly (see #62)
    • Uploader checks for forbidden files more carefully
    • User password isn't hashed with MD5 any more (see #59)

    Bugfixes

    • Mail adresses are accepted in a broader range (see #48)
    • HTTPS URLs in the contact form are now handled correctly (see #55)
    • Fixed redirects after login
    • Fixed "syntax error, unexpected '['" bug, reported here
    • Setup sets date and FP version for the freshly created static pages
    • Annoying translation error in German language pack fixed
    • ... and many more!

    Translations

    • Added French language pack by Marc Thibeault and Dimitri Soufflet, reworked by Gee
    • Added Japanese Language Pack by NORTH HILL WORK STUDIO
    • Added Brazilian Portuguese language pack by randy
    • Added Italian language pack by Giacomo Margarito
    • Added Spansh language pack by karelv
    • Reworked German language pack by Detlef
    Source code(tar.gz)
    Source code(zip)
    11to12beta2.zip(503.08 KB)
  • 1.2.beta1(Feb 7, 2021)

    The evolution of FlatPress continues with the this first beta release of FlatPress 1.2 "Legato". It brings FlatPress to PHP 7.4 (finally!) and PHP 8.0. Also, it contains some security fixes. We updated a few libraries, and the BBCode plugin knows some more tricks. Also, many bugs are fixed, thanks for reporting! And, to get FlatPress even more international, many language packs found their way into the standard distribution: French, Japanese, Brazilian Portuguese, Italian (finally!), and Spanish. Big shout out to all translators - thanks a lot!

    This is a beta release. It is meant for testing, not for production use. Please report any bugs and glitches on the FlatPress support forum. Thank you!

    Installation

    Download 1.2.beta1.zip and follow the easy installation steps documented on the FlatPress download page.

    Update

    To update from 1.1 to 1.2.beta1, please use the update package 11to12beta1.zip. The 1.1 update instructions on the FlatPress download page apply for 1.2.

    Detailled Changelog

    General

    • FlatPress now runs smoothly with PHP 7.4 and PHP 8
    • Performance: Lazy loading for images
    • GDPR compatibility: Data of commenters are not stored in cookies any more
    • SEO: Added XML sitemap for search engines (details)
    • Leggero v2 is default theme (see #57)
    • Leggero v1 is now responsive
    • Updated Smarty to release 2.6.31
    • Added CONTRIBUTORS.md

    Plugins

    • BBCode plugin:
      • Added image attribute "loading", default is "lazy"
      • Enhanced [video] element accepts video URLs for YouTube, Vimeo and Facebook
      • Added "mail" tag (replaces the Protected Mail Links plugin)
      • Selectboxes of attachments and images in the editor toolbar are sorted by name
    • jQuery plugin: Updated jQuery and jQuery UI to their current versions
    • CommentCenter plugin is part of the FP standard distribution
    • PrettyUrls and Comment Center are activated by default, LastComments and LastCommentsAdmin are not
    • Protected Mail Links plugin removed

    Security

    • Overhauled v0.812.2 fix for local file inclusion vulnerability (more details)
    • Comments are sanitized properly (see #62)
    • Uploader checks for forbidden files more carefully
    • User password isn't hashed with MD5 any more (see #59)

    Bugfixes

    • Mail adresses are accepted in a broader range (see #48)
    • HTTPS URLs in the contact form are now handled correctly (see #55)
    • Fixed redirects after login
    • Fixed "syntax error, unexpected '['" bug, reported here
    • Setup sets date and FP version for the freshly created static pages
    • Annoying translation error in German language pack fixed

    Translations

    • Added French language pack by Marc Thibeault and Dimitri Soufflet, reworked by Gee
    • Added Japanese Language Pack by NORTH HILL WORK STUDIO
    • Added Brazilian Portuguese language pack by randy
    • Added Italian language pack by Giacomo Margarito
    • Added Spansh language pack by karelv
    • Reworked German language pack by Detlef
    Source code(tar.gz)
    Source code(zip)
    11to12beta1.zip(477.80 KB)
  • 1.1(Feb 22, 2019)

    With release 1.1, we took the time to fix a few more things, and to clean up a little bit. The BBCode toolbar has now graphical icons and knows a few more elements, some more languages are included, and a number of bugs and glitches have been fixed. Even one security fix is on board.

    Installation

    Download 1.1.zip and follow the easy installation steps documented on the FlatPress download page.

    Update

    To update from 1.0(.x) to 1.1, please use the update package 10to11.zip. You find update instructions on the FlatPress download page.

    Detailled Changelog

    General

    • Languages added: Greek, German, Czech (feel free to send in your language packs!)
    • Admin: Fancyfied editor toolbar with more BBCode elements
    • Changelog: Missing releases added

    Plugins

    • Plugin added: Protected Mail Links
    • jQuery plugin: jQuery files are loaded locally now
    • Readmore plugin: Now localized (feel free to send in your translation!)
    • Searchbox plugin: Full text search enabled by default
    • Footnotes plugin: Usage how-to added
    • Lightbox plugin: Slimbox version updated, broken overlay fixed

    Security

    • Security fix: Possible CSRF attack prevented (see details)

    Bugfixes

    • Correct handling of special characters in URLs (see PR11)
    • HTTPS allowed in comment URLs
    • BBCode element "video" serves Youtube videos in iFrame instead of SWF object
    • Leggero theme: No more mixed content warning (see #31)
    • Update checker works with HTTPS URL (see #36)
    Source code(tar.gz)
    Source code(zip)
    10to11.zip(576.16 KB)
  • v1.0.3.php7(Jan 10, 2019)

    This release fixes the biggest pains we had with the quite outdated release 1.0.3:

    • Runs under PHP7
    • HTTPS support

    Bonus: The very helpful plugins "Last comments admin" and "Media manager" are now included by default.

    Installation

    Download v1.0.3.php7.zip and follow the easy installation steps documented on the FlatPress download page.

    Update

    To update from 1.0.3 to 1.0.3.php7, please use the update package 103_to_103php7.zip. You find update instructions on the FlatPress download page.

    Source code(tar.gz)
    Source code(zip)
    103_to_103php7.zip(145.29 KB)
  • v1.0.3(Jun 12, 2015)

  • v1.0.2(Dec 11, 2013)

    Another bugfix release.

    • Fixes errors in the rushed patched vulnerability in v1.0.1.
    • Clears some issues with strict standards.
    • Timezone now defaults to UTC. You can set your own time offset in the configuration panel of the admin area
    Source code(tar.gz)
    Source code(zip)
  • v1.0.1(Nov 21, 2013)

Owner
FlatPress
FlatPress is a lightweight, easy-to-set-up flat-file blogging engine.
FlatPress
Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS

Grav Grav is a Fast, Simple, and Flexible, file-based Web-platform. There is Zero installation required. Just extract the ZIP archive, and you are alr

Grav 13.6k Jan 4, 2023
True Multisite, Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony

True Multisite, Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony

null 4 Oct 28, 2022
0ez. Laravel Lightweight Blogging CMS

0ez. Laravel Lightweight Blogging CMS Wordpress is old and slow? Too much functions for easy stuff? Try 0ez. It's soo ez! Installation Currently, 0ez

Dinar Garipov 32 Jun 2, 2021
Pico is a stupidly simple, blazing fast, flat file CMS.

Pico Pico is a stupidly simple, blazing fast, flat file CMS. Visit us at http://picocms.org/ and see http://picocms.org/about/ for more info. Screensh

null 3.6k Jan 5, 2023
Pico is a stupidly simple, blazing fast, flat file CMS.

Pico is a stupidly simple, blazing fast, flat file CMS.

null 3.6k Jan 5, 2023
Mecha is a flat-file content management system for minimalists.

Mecha CMS Mecha is a flat-file content management system for minimalists. Front-End The default layout uses only Serif and Mono fonts. Different opera

Mecha 133 Jan 1, 2023
Pico is a stupidly simple, blazing fast, flat file CMS.

Pico is a stupidly simple, blazing fast, flat file CMS.

null 15 Jul 30, 2022
Feindura - Flat File Content Management System

feindura - Flat File Content Management System Copyright (C) Fabian Vogelsteller [frozeman.de] published under the GNU General Public License version

Fabian Vogelsteller 39 Dec 30, 2022
Herbie is a simple Flat-File CMS- und Blogsystem based on human readable text files

Herbie is a simple Flat-File CMS- und Blogsystem based on human readable text files

HERBIE 63 Nov 13, 2022
Statamic 3 - the flat-first, Laravel + Git powered CMS designed for building beautiful, easy to manage websites

Statamic 3 - the flat-first, Laravel + Git powered CMS designed for building beautiful, easy to manage websites

Statamic 600 Jan 4, 2023
Luminosity - A modern style blogging platform

Luminosity The Complete Modern Blogging Platform This branch is currently hosted. Refer to Local Branch to setup locally Features Features: Read Artic

cmd3BOT 20 Nov 19, 2022
A PHP Blogging Platform. Simple and Powerful.

Typecho Blogging Platform Typecho is a PHP Blogging Platform. Simple and Powerful.

Typecho Dev Team 9.6k Jan 1, 2023
SoyCMS Trivial - Lightweight and easy-to-use CMS. ( the custom version based on soycms. )

SoyCMS Trivial Author arbk (https://aruo.net/) Licensed under the GPLv2 license Version 3.1.3-t0 DESCRIPTION SoyCMS Trivial is an open source web cont

arbk 1 Oct 18, 2021
PressDoWiki - Fast & Light PHP Wiki Engine

PressDoWiki - Fast & Light PHP Wiki Engine 이 위키는 현재 제작 중입니다. Currently in development. the seed와 최대한 유사하게 구현하는 것을 목표로 하고 있는 PHP 위키 엔진입니다. 요구 사항 (Requi

PressDo 18 Nov 25, 2022
Create WordPress themes with beautiful OOP code and the Twig Template Engine

Timber helps you create fully-customized WordPress themes faster with more sustainable code. With Timber, you write your HTML using the Twig Template Engine separate from your PHP files.

Timber 5.2k Dec 31, 2022
A Simple and Lightweight WordPress Option Framework for Themes and Plugins

A Simple and Lightweight WordPress Option Framework for Themes and Plugins. Built in Object Oriented Programming paradigm with high number of custom fields and tons of options. Allows you to bring custom admin, metabox, taxonomy and customize settings to all of your pages, posts and categories. It's highly modern and advanced framework.

Codestar 241 Dec 23, 2022
Baicloud CMS is a lightweight content management system (CMS) based on PHP and MySQL and running on Linux, windows and other platforms

BaiCloud-cms About BaiCloud-cms is a powerful open source CMS that allows you to create professional websites and scalable web applications. Visit the

null 5 Aug 15, 2022
Monstra is a modern and lightweight Content Management System.

Monstra is a modern and lightweight Content Management System.

Monstra Content Management 398 Dec 11, 2022
Ampache is a web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.

Ampache is a web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.

null 3.2k Jan 5, 2023