hakyll
gutenberg
Our great sponsors
hakyll | gutenberg | |
---|---|---|
8 | 91 | |
2,579 | 10,983 | |
- | 1.7% | |
3.8 | 9.4 | |
14 days ago | 6 days ago | |
Haskell | Rust | |
BSD 3-clause "New" or "Revised" License | 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.
hakyll
- School of Haskell: Basics
-
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.
-
Static site generators: help with choosing the better option based on language
Hakyll (Haskell) (website| GitHub)
gutenberg
-
Documentation generators and custom syntax highlighting
Zola (https://www.getzola.org/) can generate from markdown-ish files nice looking documentation websites (and also RSS feeds), it uses syntect (https://github.com/trishume/syntect) which supports sublime syntax highlight files. For github readme I don't have a solution besides using a png.
-
htmx 1.9.0 has been released
The htmx website has been migrated from 11ty to zola by @danieljsummers, cutting way down on the number of “development” javascript dependencies
- Tufte CSS
-
Ask HN: What simple web apps do you wish existed? Seeking ideas for sample apps
This one smells a bit like something I run into at work sometimes, where a non-technical person makes a technical decision and the technical people don't sufficiently challenge it.
If you're trying to convert markdown documents into webpages, the most likely output format would surely be HTML, or perhaps something custom to the site like MediaWiki markup.
It's totally possible that a site would allow for new documents to be uploaded in a JSON format, but the format would have to be specified (e.g. which keys are used for the post body and subject) - so "whatever you deem best" is unlikely to work, it would need to be "whatever my webhost expects, which is documented -here-"
I'm happy to be wrong here, and zainhoda's markdown to JSONified HTML is interesting regardless - but I suspect you really wanted a markdown to HTML converter. ex: https://markdowntohtml.com/ or something more extreme like a static site generator: https://www.getzola.org/
- Ask HN: Which Python or Rust-based static site generators to use as of 2023?
-
I made a simple static website to host my mixes in FLAC for free.
I'm using Cloudflare R2 object storage for the FLAC files, which is free for < 10 GB of storage. They don't charge for bandwidth, only API calls, which you won't pay unless you're getting millions of visitors. The web pages are hosted for free with Vercel and made with the Zola static site generator. So all I have to pay for is the domain name.
-
Looking for an extensible markup language (aka Markdown, Asciidoc, ...) implemented in Rust.
pulldown is used by both zola and cargo doc. You can generate your own HTML from the markdown.
-
What’s everyone working on this week (1/2023)?
Depending on your needs, you may use zola, which is in Rust. That's what I use for my blog.
-
Draw SVG rope using JavaScript
Thank you! I'm using Zola[1] static site generator. Interactivity is is all done in plain JavaScript, no React in this post.
-
Name a program that doesn't get enough love!
zola — static site generator
What are some alternatives?
Hugo - The world’s fastest framework for building websites.
eleventy 🕚⚡️ - A simpler site generator. Transforms a directory of templates (of varying types) into HTML.
Sapper - A lightweight web framework built on hyper, implemented in Rust language.
neuron - Future-proof note-taking and publishing based on Zettelkasten (superseded by Emanote: https://github.com/srid/emanote)
Nikola - A static website and blog generator
hamlet - Haml-like template files that are compile-time checked
Rocket - A web framework for Rust.
hakyll-elm - Hakyll wrapper for the Elm (http://elm-lang.org) compiler
kubernetes-rust - Rust client for Kubernetes
hoogle - Haskell API search engine
url-crawler - Rust crate for configurable parallel web crawling, designed to crawl for content
hakyll-sass - Hakyll SASS compiler over hsass