All Projects → klml → Drfrederson

klml / Drfrederson

Licence: mit
static website generator powered by PHP, YAML, Markdown and mustache

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
Couscous
Couscous is good.
Stars: ✭ 807 (+8866.67%)
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
  • 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 ?
  • 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

Nice2Have

  • [ ] minfy als webservice?
  • trailing slash
  • [ ] etherpad
  • redirects with page

Refactor

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].