felesatra
gutenberg
felesatra | gutenberg | |
---|---|---|
1 | 117 | |
2 | 14,589 | |
- | 2.5% | |
6.4 | 8.7 | |
about 1 month ago | 3 days ago | |
HTML | Rust | |
- | MIT 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.
felesatra
-
Some Notes on Upgrading Hugo
> I could have just built my own SSG
That's actually what I did when I tried using Hugo. Go is very well suited for it.
https://github.com/darkfeline/felesatra/blob/master/kanade/c...
gutenberg
- Zola: One-stop static site engine
-
2024 In Review
Initially, I ran my blog only on Medium, but it's not comfortable to write text there – it's much easier to write and edit in the same editor where I write code (plus my editor has Copilot). Therefore, I decided to move my blog to a static page generator. As an engine, I chose Zola (Rust-based, simple, and fast); I also tried Astro, but it's too big and complex for such a simple task. Overall, Zola is good, but it lacks some filters in templating, not enough flexibility in file structure, and not all popular languages are supported in code highlighting.
- Blog Writing for Developers (2023)
- Some Notes on Upgrading Hugo
-
Ask HN: What do you use for your personal blog?
Zola!
I'd use plain HTML+CSS, but Zola adds some nice tools (like markdown rendering). It lives in a single binary, so I don't mind it. Hosted on GitHub pages.
https://www.getzola.org/
-
Plot GeoJSON on Your Blog Posts
My blog is built using Zola. I created a shortcode named leaflet_world to embed a map in a blog post.
-
Sharing my "Year in Books" using the Zola static site generator `load_data` method
I have recently migrated my personal website from HUGO to the Zola static site generator. It's been incredible to use, and I wanted to share a real life use case of one of the more obscure features - load_data
-
Abusing Haskell: Executable Blog Posts
I am blogging on https://thenegation.com. It is a static site generated by Zola in a Nix shell. I write my blog posts in Markdown.
-
Writing HTML by hand is easier than debugging your static site generator
> "Do you enjoy debugging programming language installations? What about the language’s package ecosystem? What about the language’s deployment model (or lack thereof)?"
Switching to a generator that ships as a single binary largely resolved this for me.
With https://www.getzola.org and similar you only need worry about installing the same version as the one that's building your site in production.
-
Building static websites
Case study 3: Zola
What are some alternatives?
semver - Semantic Versioning Specification
Hugo - The world’s fastest framework for building websites.
Sapper - A lightweight web framework built on hyper, implemented in Rust language.
url-crawler - Rust crate for configurable parallel web crawling, designed to crawl for content
Nikola - A static website and blog generator
Publii - The most intuitive Static Site CMS designed for SEO-optimized and privacy-focused websites.
decap-cms - A Git-based CMS for Static Site Generators
hakyll - A static website compiler library in Haskell
eleventy 🕚⚡️ - A simpler site generator. Transforms a directory of templates (of varying types) into HTML.
kubernetes-rust - Rust client for Kubernetes
Rocket - A web framework for Rust.
winter - Free, open-source, self-hosted CMS platform based on the Laravel PHP Framework.