zupzup / Blog Generator
Licence: apache-2.0
static blog generator for my blog at https://zupzup.org/
Stars: ✭ 57
Projects that are alternatives of or similar to Blog Generator
Gatsby Advanced Starter
A high performance skeleton starter for GatsbyJS that focuses on SEO/Social features/development environment.
Stars: ✭ 1,224 (+2047.37%)
Mutual labels: static-site-generator, rss, sitemap, markdown
Solo
🎸 B3log 分布式社区的 Java 博客端节点系统,欢迎加入下一代社区网络。B3log distributed community blog-end node system, welcome to join the next generation community network.
Stars: ✭ 780 (+1268.42%)
Mutual labels: blog, static-site-generator, markdown
Emacs Easy Hugo
Emacs major mode for managing hugo
Stars: ✭ 235 (+312.28%)
Mutual labels: blog, static-site-generator, markdown
Ox Hugo
A carefully crafted Org exporter back-end for Hugo
Stars: ✭ 591 (+936.84%)
Mutual labels: blog, static-site-generator, markdown
Verless
A simple and lightweight Static Site Generator.
Stars: ✭ 276 (+384.21%)
Mutual labels: blog, static-site-generator, markdown
Zola
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
Stars: ✭ 7,823 (+13624.56%)
Mutual labels: static-site-generator, markdown
Edinote
Note taking web application for self-hosting. Offers tagging & Markdown support; can be used as a simple alternative to Evernote.
Stars: ✭ 17 (-70.18%)
Mutual labels: markdown, tags
Blog Content
Different articles related to software and/or electronics hacking - Published at http://gbraad.nl/blog/
Stars: ✭ 7 (-87.72%)
Mutual labels: blog, markdown
Hugo Theme Hello Friend
Pretty basic theme for Hugo that covers all of the essentials. All you have to do is start typing!
Stars: ✭ 586 (+928.07%)
Mutual labels: blog, markdown
Jbake
Java based open source static site/blog generator for developers & designers.
Stars: ✭ 904 (+1485.96%)
Mutual labels: static-site-generator, markdown
Htmly
Simple and fast databaseless PHP blogging platform, and Flat-File CMS
Stars: ✭ 689 (+1108.77%)
Mutual labels: blog, markdown
Nextein
A static site generator with markdown + react for Next.js
Stars: ✭ 825 (+1347.37%)
Mutual labels: static-site-generator, markdown
Blog
My blog created with React, Gatsby & Markdown
Stars: ✭ 29 (-49.12%)
Mutual labels: blog, markdown
Gridsome Starter Liebling
Grisome starter based on Ghost Liebling and tailwindcss.
Stars: ✭ 23 (-59.65%)
Mutual labels: blog, markdown
Metalsmith
An extremely simple, pluggable static site generator.
Stars: ✭ 7,692 (+13394.74%)
Mutual labels: static-site-generator, markdown
Pagic
A static site generator powered by Deno + React
Stars: ✭ 1,016 (+1682.46%)
Mutual labels: static-site-generator, markdown
blog-generator
A static blog generator using a configurable GitHub repository as a data-source. The posts are written in markdown with yml metadata attached to them. This is an example repo for the blog at https://zupzup.org/.
Features
- Listing
- Sitemap Generator
- RSS Feed
- Code Highlighting
- Archive
- Configurable Static Pages
- Tags
- File-Based Configuration
Installation
go get github.com/zupzup/blog-generator
Usage & Customization
Configuration
The tool can be configured using a config file called bloggen.yml
. There is a bloggen.dist.yml
in the repository you can use as a template.
Example Config File:
generator:
repo: 'https://github.com/zupzup/blog'
tmp: 'tmp'
dest: 'www'
userss: true
blog:
url: 'https://www.zupzup.org'
language: 'en-us'
description: 'A blog about Go, JavaScript, Open Source and Programming in General'
dateformat: '02.01.2006'
title: 'zupzup'
author: 'Mario Zupan'
frontpageposts: 10
statics:
files:
- src: 'static/favicon.ico'
dest: 'favicon.ico'
- src: 'static/robots.txt'
dest: 'robots.txt'
- src: 'static/about.png'
dest: 'about.png'
templates:
- src: 'static/about.html'
dest: 'about'
Running
Just execute
blog-generator
Templates
Edit templates in static
folder to your needs.
Example Blog Repository
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].