1
0
Fork
You've already forked Paintwork
0
A few scripts that create a simple blog from a folder of Markdown files on the server.
PHP 95.4%
CSS 4.5%
Hack 0.1%
2025年11月08日 08:45:52 +00:00
inc Adding files 2025年11月07日 21:24:59 +00:00
posts Another post 2025年11月08日 08:45:52 +00:00
.DS_Store Adding files 2025年11月07日 21:24:59 +00:00
.htaccess Styles and times 2025年11月08日 08:33:22 +00:00
blog-page.php Adding files 2025年11月07日 21:24:59 +00:00
blog-posts-list.php Adding files 2025年11月07日 21:24:59 +00:00
blog.css Adding files 2025年11月07日 21:24:59 +00:00
LICENSE Initial commit 2025年11月07日 22:20:32 +01:00
LICENSE-parsedown.txt Adding files 2025年11月07日 21:24:59 +00:00
Parsedown.php Adding files 2025年11月07日 21:24:59 +00:00
ParsedownExtra.php Adding files 2025年11月07日 21:24:59 +00:00
postListRenderer.php Adding files 2025年11月07日 21:24:59 +00:00
postRenderer.php Adding files 2025年11月07日 21:24:59 +00:00
README.md Styles and times 2025年11月08日 08:33:22 +00:00
rss.php Adding files 2025年11月07日 21:24:59 +00:00
settings.php Adding files 2025年11月07日 21:24:59 +00:00
style.css Styles and times 2025年11月08日 08:33:22 +00:00

Paintwork

Create a aimple blog by uploading Markdown files to a server. No static site generator to configure and no front matter. Just Markdown.

A fork of https://github.com/Cristy94/markdown-blog that tidies up the HTML structure and adds a date to post pages (using PHP filectime).

Install

Upload the files and folders in the Paintwork folder to a server. This could be the top level or in any sub-directory, such as /blog.

Creating a new post

Write a Markdown file. The first line must be an h1 and will also serve as the <title>:

# Your blog post title

Note: Paintwork currently only accepts .md file extensions, not .markdown.

Then write Markdown.