klml / Drfrederson
Licence: mit
static website generator powered by PHP, YAML, Markdown and mustache
Labels
Projects that are alternatives of or similar to Drfrederson
Pretzel
A site generation tool (and then some) for .NET platforms
Stars: ✭ 592 (+6477.78%)
Mutual labels: static-site-generator
Gatsby Starter Ghost
A starter template to build lightning fast websites with Ghost & Gatsby
Stars: ✭ 752 (+8255.56%)
Mutual labels: static-site-generator
Jbake
Java based open source static site/blog generator for developers & designers.
Stars: ✭ 904 (+9944.44%)
Mutual labels: static-site-generator
Headlesscms.org
Source for headlesscms.org
Stars: ✭ 628 (+6877.78%)
Mutual labels: static-site-generator
Forty Jekyll Theme
A Jekyll version of the "Forty" theme by HTML5 UP.
Stars: ✭ 695 (+7622.22%)
Mutual labels: static-site-generator
Zola
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
Stars: ✭ 7,823 (+86822.22%)
Mutual labels: static-site-generator
Static Site Generators
A definitive list of tools for generating static websites.
Stars: ✭ 553 (+6044.44%)
Mutual labels: static-site-generator
Cobalt.rs
Static site generator written in Rust
Stars: ✭ 940 (+10344.44%)
Mutual labels: static-site-generator
Portray
Your Project with Great Documentation.
Stars: ✭ 726 (+7966.67%)
Mutual labels: static-site-generator
Nextein
A static site generator with markdown + react for Next.js
Stars: ✭ 825 (+9066.67%)
Mutual labels: static-site-generator
Wowchemy Hugo Modules
🔥 Hugo website builder, Hugo themes & Hugo CMS. No code, build with widgets! 创建在线课程,学术简历或初创网站。
Stars: ✭ 6,093 (+67600%)
Mutual labels: static-site-generator
Sigal
yet another simple static gallery generator
Stars: ✭ 682 (+7477.78%)
Mutual labels: static-site-generator
Staticgen
Static website generator that lets you use HTTP servers and frameworks you already know
Stars: ✭ 628 (+6877.78%)
Mutual labels: static-site-generator
Awesome Gatsby
⚛️ 📄 🚀 Awesome list for the mighty Gatsby.js, a blazing fast React static site generator.
Stars: ✭ 928 (+10211.11%)
Mutual labels: static-site-generator
Ox Hugo
A carefully crafted Org exporter back-end for Hugo
Stars: ✭ 591 (+6466.67%)
Mutual labels: static-site-generator
Solo
🎸 B3log 分布式社区的 Java 博客端节点系统,欢迎加入下一代社区网络。B3log distributed community blog-end node system, welcome to join the next generation community network.
Stars: ✭ 780 (+8566.67%)
Mutual labels: static-site-generator
Middleman
Hand-crafted frontend development
Stars: ✭ 6,812 (+75588.89%)
Mutual labels: static-site-generator
Thenewdynamic.org
Resources for Designers and Developers using the JAMstack
Stars: ✭ 24 (+166.67%)
Mutual labels: static-site-generator
Prerender Spa Plugin
Prerenders static HTML in a single-page application.
Stars: ✭ 7,018 (+77877.78%)
Mutual labels: static-site-generator
drfrederson
A simple static site generator powered by PHP, YAML, markdown extra and mustache. Licensed under MIT License
features
There are many other and better staticsitegenerators, but I missed these:
writesource.php
- edit without texteditor or ssh access. Using webedit on your browser and get a textarea or markdown-WYSIWM to change and create pages.
make.php
- meta information for rendering (template, menue etc) or html metatags are at the bottom of the page and only optional (tried to use my own standard PROSErial).
- use source directories as namespace, with customizing namespaceseperators (
namespace:pagetitle
). - include sourcefiles as areas in templates (for menus, sidebars, trackingpixels).
- if there is no
<title>
set in meta, drfrederson uses the first heading as pagetitle. - wikistyle internal links (
[[MyPage]]
). - txt-files get rendered with newlines as breaks (
<br>
). - render markdown to html pages and json.
All about editing, admin, setup and templates in the wiki.
Demo (use user a
and password a
. There is no further protection, so all changes will be deleted sporadic for cleanup.)
drf users
Sites made with drfrederson:
similar projects
- Hacker CMS has a webinterface. The filetree, is a feature, drfrederson is missing at all. But it uses the common ssg jekyll, so users have to deal with frontmatter and not PROSErial.
- prose.io is a writing orientated webinterface for github
TODO
- version source etc
- https://github.com/blueimp/jQuery-File-Upload
- template fallback or in init
- meta to client, need for
- for new pages (drf-write.jquery.js)
- sourcepath (from config.yml)
- prefill
- source extension for new
- metaseperator for live preview without meta
- area, for edit link ?
- template ?
- secure passwords for upload etc, extra config.secure.yml ?
- for new pages (drf-write.jquery.js)
- Hooks
- plugins
- Drf automatic ID for headimgs
- live preview without meta
- const public
- [ ] bloggish posttemplate (date, archivcat) for webedit
- [ ] lasttest
- [ ] doku images timestamp
2.0
- source versioning
- tags
- include http://www.mediawiki.org/wiki/Transclusion; Mustache ?
- new article field (and include)
- listings
- [ ] index: dir as link include (for pix)
Nice2Have
- [ ] minfy als webservice?
- trailing slash
- [ ] etherpad
- redirects with page
Refactor
- [ ] 404 er save
- [ ] lib https://github.com/michelf/php-markdown extra (needs php 5.3)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].