hakyll
tinacms
Our great sponsors
hakyll | tinacms | |
---|---|---|
9 | 59 | |
2,638 | 10,950 | |
- | 2.4% | |
6.7 | 9.7 | |
about 1 month ago | 10 days ago | |
Haskell | TypeScript | |
GNU General Public License v3.0 or later | Apache License 2.0 |
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
-
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
-
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)
tinacms
-
Soupault: A static website management tool
> Why is are all static site generators (that I am aware of) are CLI? What prevent simplistic drag and drop GUI/WYSIWYG that generates those clean static files?
Check:
- Tina CMS: https://tina.io/
- Primo CMS: https://primocms.org/
Anyway, you seem to be holding the wrong end of the stick. Static generation is the easy part, what you're looking for is a subset that falls under the CMS umbrella, just search for `CMS+SSG` you'll find a diverse set of solutions.
You can also setup any generic Headless CMS to trigger generation for a static site. Why would someone build a full fledged CMS and limit it to a niche market inside a niche?
-
9 best Git-based CMS platforms for your next project
Tina CMS, formerly Forestry, is one of the best open source Git-based CMSs in terms of the provided feature set. It covers the basics, such as:
-
Open-Source Headless CMS in 2024
Tina CMS: The Editing Renegade of React
-
Ask HN: Tools for Managing Static Sites?
Try tina cms https://tina.io
Currently testing it with Docusaurus for our documentation site.
- Casidoo on TinaCMS
-
How to Write Code with ChatGPT and Save Snippets Forever
The next step in building this demo blog application is to set up TinaCMS, an open source headless CMS that supports the Markdown format.
-
Different flavors of content management
Solutions like CloudCanon or TinaCMS use this approach.
-
Markdown Bot - An AI friend who improves your content
With TinaCMS, all your content changes are committed directly to Git. This enables your team to create a variety of workflows for reviewing and merging content updates. By leaning on GitHub, you can integrate CI/CD into your content workflow.
-
Ask HN: What is the best license type for my open source project?
Check out this license for example: https://github.com/tinacms/tinacms/blob/main/LICENSE
It's an Apache 2.0 license, but with adendums.
Would it be reasonable to say that I could fork their repo for own purposes, and argue in court that I was only familar with Apache 2.0, and not their modified terms?
What are some alternatives?
TwitchSubVod - Watch any sub-only Twitch VOD for free. You can also find deleted clips or Twitch VODS. Just insert the streamer username and select a video to watch. You can also download Twitch Clips with this application.
decap-cms - A Git-based CMS for Static Site Generators
Strapi - 🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.
Gridsome - ⚡️ The Jamstack framework for Vue.js
firecms - Awesome Firebase/Firestore-based CMS. The missing admin panel for your Firebase project!
Grav - Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony
hamlet - Haml-like template files that are compile-time checked
neuron - Future-proof note-taking and publishing based on Zettelkasten (superseded by Emanote: https://github.com/srid/emanote)
next-auth-sanity - NextAuth Adapter and Provider for Sanity
gutenberg - A fast static site generator in a single binary with everything built-in. https://www.getzola.org
porn-vault - 💋 Manage your ever-growing porn collection. Using Vue & GraphQL
Textpattern - A flexible, elegant, fast and easy-to-use content management system written in PHP.