Description

For my personal site I have been using hugo. It works, but I am not satisfied: every time I want to make a change (which is infrequently) I have to read through the documentation again to understand how hugo works. I don't find the documentation easy to use, and the structure of the repository that hugo requires is unintuitive/more complex than what I need. So, I have decided to write my own simple static site generator in Go. It is named Jenny, after my wife.

Goals

  • Pages can be written in markdown (which is automatically converted to HTML), but other file types are also allowed
  • Easy to understand and use
    • Intuitive, simple design
    • Clear documentation
    • Hot reloading
    • Binaries provided for download
  • Future maintenance is easy
    • Automated releases

Resources

https://github.com/adamkpickering/jenny

Looking for hackers with the skills:

go golang websockets website tool cli commandline cobra markdown

This project is part of:

Hack Week 24

Activity

  • 1 day ago: adam.pickering started this project.
  • 1 day ago: adam.pickering added keyword "go" to this project.
  • 1 day ago: adam.pickering added keyword "golang" to this project.
  • 1 day ago: adam.pickering added keyword "websockets" to this project.
  • 1 day ago: adam.pickering added keyword "website" to this project.
  • 1 day ago: adam.pickering added keyword "tool" to this project.
  • 1 day ago: adam.pickering added keyword "cli" to this project.
  • 1 day ago: adam.pickering added keyword "commandline" to this project.
  • 1 day ago: adam.pickering added keyword "cobra" to this project.
  • 1 day ago: adam.pickering added keyword "markdown" to this project.
  • 1 day ago: adam.pickering originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    Automate PR process by idplscalabrini

    Description

    This project is to streamline a...


    ClusterOps - Easily install and manage your personal kubernetes cluster by andreabenini

    Description

    ClusterOps is a Kubernetes ...


    ddflare: (Dyn)DNS management via Cloudflare API in Kubernetes by fgiudici

    Description

    [ddflare](https://github.com/f...


    FamilyTrip Planner: A Personalized Travel Planning Platform for Families by pherranz

    Description

    FamilyTrip Planner is an innova...


    toptop - a top clone written in Go by dshah

    Description

    toptop is a clone of Linux's ...


    WebUI for your data by avicenzi

    A single place to view every bit of data you ha...


    toptop - a top clone written in Go by dshah

    Description

    toptop is a clone of Linux's ...


    terraform-provider-feilong by e_bischoff

    Project Description

    People need to test o...


    Learn enough Golang and hack on CoreDNS by jkuzilek

    Description

    I'm implementing a split-horizo...


    Automate PR process by idplscalabrini

    Description

    This project is to streamline a...


    file-organizer: A CLI Tool for Efficient File Management by okhatavkar

    Description

    Create a Go-based CLI tool t...


    A CLI for Harvester by mohamed.belgaied

    [comment]: # Harvester does not officially come...


    suse-rancher-supportconfig by eminguez

    Description

    SUSE's supportconfig [suppo...


    Implement a CLI tool for Trento - trentoctl by nkopliku

    Description

    Implement a trentoctl CLI for...


    Dartboard TUI by IValentin

    Description

    Our scalability and performance...