minimum-viable-hugo
hakyll
minimum-viable-hugo | hakyll | |
---|---|---|
9 | 9 | |
185 | 2,655 | |
0.0% | - | |
4.4 | 6.9 | |
8 months ago | 14 days ago | |
Haskell | ||
Creative Commons Zero v1.0 Universal | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
minimum-viable-hugo
-
Ask HN: What's the simplest static website generator?
Hugo comes out of the box with headers and footers, but you'll probably want to grep around a bit before you understand them fully. I can still recommend my https://github.com/Siilikuin/minimum-viable-hugo as a decent way to get started with a "gears first" approach to Hugo, even though recent developments have made it a bit outdated (in a good way!).
-
Ask HN: Looking for lightweight personal blogging platform
I like Hugo a lot, personally.
If you want to go as minimal as possible, my https://github.com/Siilikuin/minimum-viable-hugo gets you set up with a single no-CSS, no-JS HTML page. I found this pretty ideal for staying to learn the platform.
-
Blogging Like a Hacker (2008)
I like Hugo. It's been a gateway drug into building more interesting websites than just a blog for me. Giving you RSS feeds out of the box is a lovely bonus.
Both my personal website https://andrew-quinn.me/ and my TIL site run on Hugo: https://hiandrewquinn.github.io/til-site/
Most recently I used Hugo to create a backup archive of the Finnish broadcast news, plus translations, which was all in all very easy thanks to its i18n support: https://hiandrewquinn.github.io/selkouutiset-archive/
I even gave a presentation at the local university to first year CS students who wanted to get Hugo up and running. It was a big success!
I wrote https://github.com/Siilikuin/minimum-viable-hugo a while back to turn setting it up into a simple copy-and-paste operation. You might get some use out of it.
-
Course for Hugo SSG Incl. CSS and HTML-Templating
Hugo's documentation is rather awful hence explanations like https://github.com/Siilikuin/minimum-viable-hugo or https://dabase.com/e/04066/ I found this course to be a thorough explanation of the required templates, how to style etc. (where CSS and the whole frontend have stayed mysterious to me for years).
- Minimum Viable Hugo
- Minimum Viable Hugo – No CSS, no JavaScript, 1 static HTML page to start you off
- I remade my minimum viable Hugo repository. No CSS, no JS, no BS. Just clear commands to serve 1 page of clear, pristine HTML.
hakyll
-
Ask HN: Looking for lightweight personal blogging platform
Others have mentioned static site generators. I like Hakyll [1] because it can tightly integrate with Pandoc [2] and allows you to develop custom solutions if your needs ever grow.
[1]: https://jaspervdj.be/hakyll/
[2]: https://pandoc.org/
- School of Haskell: Basics
- Hakyll – A Static Site Generator in Haskell
-
I want to make a website for myself
Honestly, I've had a great experience with Hakyll for static site generation. There's a bit of a learning curve to effectively use the library/framework, but in my opinion the learning curve is much lower than Yesod/Fay. If all you need is to build static website pages, I'd suggest Hakyll.
-
SSGs through the ages: The ‘After Jekyll’ era
Hakyll
-
I did a thing : Hakyll with Internationalization;
Hi there. A friend of mine wanted to publish a blog/site at both French and English. I told him about static generators and Hakyll from u/jaspervdj but the internationalization piece was missing. Of course there are other generators with internationalization but... Well here is one for Hakyll. * Generator source code * Use case and its source code --- If it already exists, please hide that fact from me. If not and if you enjoy it, please use it at will. There is a public docker image at registry.gitlab.com/swi18ng/swi18ng:latest for quick testing purpose if needs be (don't forget to add -e LANG=C.UTF8 if you use some special characters). And of course, don't hesitate to give me some feedback. This would be greatly appreciated! > P.
-
About GitLab and Pages by Safely Dysfunctional
This info is relevant because Hakyll application requires to be complied before it generates the pages, and the compilation process of Haskell is a pretty expensive (computationally saying). Although, the executable is incredible fast, due to great work made by the compiler. This processing cost will be discussed soon.
-
Static site generators to watch in 2021
Btw there is a static page generator utilizing pandoc directly: hakyll[1]. Since it's configuration is done via haskell source code file, you need to be willing to learn a bit of haskell though.
[1] https://jaspervdj.be/hakyll/
-
Static site generators: help with choosing the better option based on language
Hakyll (Haskell) (website| GitHub)
What are some alternatives?
homepage - Homepage for yboris.com built with Hugo
neuron - Future-proof note-taking and publishing based on Zettelkasten (superseded by Emanote: https://github.com/srid/emanote)
sphinx - The Sphinx documentation generator
hamlet - Haml-like template files that are compile-time checked
muxup-site - Content, generator scripts, and produced artifacts for https://muxup.com
gutenberg - A fast static site generator in a single binary with everything built-in. https://www.getzola.org
evansosenko.com - Personal website for Evan Sosenko.
hakyll-elm - Hakyll wrapper for the Elm (http://elm-lang.org) compiler
site-gen-ocaml - Static Site generator, this time in OCaml
hakyll-sass - Hakyll SASS compiler over hsass
Lektor - The lektor static file content management system
listenbrainz-client - A client to the ListenBrainz project