TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: We built a FOSS documentation CMS with a pretty GUI

165 pointsby arch1e9 months ago
Kalmia started as a small hobby project about two months ago, but it quickly evolved when we needed a better solution to manage our office&#x27;s documentation. It has now become our go-to tool for both internal and user-facing docs.<p>Recently, we decided to open source it, as we believe others might benefit from a lightweight, customizable documentation system like this. We&#x27;re excited to see how the community can take it further, contribute, and adapt it to their own needs!

10 comments

wiradikusuma9 months ago
Congrats on launching! Quick question: is this closer to WikiJS (<a href="https:&#x2F;&#x2F;js.wiki&#x2F;" rel="nofollow">https:&#x2F;&#x2F;js.wiki&#x2F;</a>), TinaCMS (<a href="https:&#x2F;&#x2F;tina.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tina.io&#x2F;</a>), Docusaurus (<a href="https:&#x2F;&#x2F;docusaurus.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;docusaurus.io&#x2F;</a>), or something else?
评论 #41459525 未加载
评论 #41459575 未加载
评论 #41469992 未加载
ofrzeta9 months ago
I browsed the documentaton a bit and struggle to understand. CMS for me means &quot;web server side application that stores data&quot;. However I don&#x27;t understand how this goes together with &quot;Cross-Platform Compatibility: Run Kalmia virtually anywhere thanks to its Go-based architecture.&quot;<p>I couldn&#x27;t find a roadmap for the project but I would suggest to implement some sort of SSO. At work it was so much easier to justify bringing in a new tool like <a href="https:&#x2F;&#x2F;www.getoutline.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.getoutline.com&#x2F;</a> where we could use OIDC to integrate with Gitlab user management.
评论 #41467344 未加载
asynchronous9 months ago
Using Rust for markdown parsing seems like the epitome of driving a racecar to the grocery store- I’m curious if you have any metrics as to how much build time was reduced with that over using something like Node. I’d guess it’s &lt;10ms.
评论 #41459564 未加载
评论 #41464538 未加载
mattfrommars9 months ago
I have yet go understand how people built slick UI like this.<p>Is this Chakra UI? The notification that shows up and bounces a bit, I&#x27;ve seen that on other websites too.
评论 #41466745 未加载
评论 #41460254 未加载
评论 #41463826 未加载
评论 #41460246 未加载
papa_frito9 months ago
Nice framework! I think it&#x27;s missing a graph view that shows the connections between documents. Something like what Quartz provides. <a href="https:&#x2F;&#x2F;quartz.jzhao.xyz&#x2F;" rel="nofollow">https:&#x2F;&#x2F;quartz.jzhao.xyz&#x2F;</a>
Eduard9 months ago
is the website dog-fed? first thing I looked for and couldn&#x27;t find (hence left) was a demo instance
评论 #41460604 未加载
nprateem9 months ago
I&#x27;d like a CMS for static files so non git users can edit my hugo&#x2F;whatever static sites (marketing, docs, etc).<p>Are there any that just work with markdown and git repos?
评论 #41472973 未加载
oneseven9 months ago
Looks great! Why do you need a database? Seems like that limits the deployment options. You can&#x27;t deploy to github pages, for example.
评论 #41459601 未加载
评论 #41459932 未加载
the_arun9 months ago
Is there a way to deploy it as github pages?
评论 #41472977 未加载
amelius9 months ago
Should use LLMs to extract documentation from source code.