All Projects → zupzup → Blog Generator

zupzup / Blog Generator

Licence: apache-2.0
static blog generator for my blog at https://zupzup.org/

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

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
Couscous
Couscous is good.
Stars: ✭ 807 (+1315.79%)
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
Blog
Share
Stars: ✭ 13 (-77.19%)
Mutual labels:  blog, 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
Leo Blog
My 🏡 on the ☁️
Stars: ✭ 27 (-52.63%)
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
Pup
The Ultimate Boilerplate for Products.
Stars: ✭ 563 (+887.72%)
Mutual labels:  sitemap, markdown

Go Report Card

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

Blog

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