nowfound

Dev tools · alternatives · 2026

24 alternatives to My Rust CMS

Disclaimer: I am no Rust expert. This project is completely vibe coded out of my frustration with Wordpress and the need for a secure (and free) CMS with a decent page builder. Whatever you do, don’t turn on acid mode in the container settings.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 2 we have checked on their own sites, 2 of them free or with a free tier.

  1. 1

    A year ago, my co-founder launched Desktop Docs here on HN. It's a Mac app we built with Electron that uses CLIP embeddings to search photos and videos locally with natural language. We got positive feedback from HN and our first paying customers, but the app was almost 1GB and clunky to use. TLDR; rebuilding in Rust was the right move. So we rewrote the app with Rust and Tauri and here are the results: - App size is 83% smaller: 1GB → 172MB - DMG Installer is 70% smaller: 232MB → 69.5MB - Indexing files is faster: A 38-minute video now indexes in ~3 minutes instead of 10-14 minutes -…

    2025 · desktopdocs.com · its alternatives →

  2. 2

    For the past three years I've been building what I hope will be the next Blender, tackling the lack of any good 2D design or image editing tools outside the Adobe monopoly. This was our first year participating in Google Summer of Code and this Q3 update includes the big payoff from that, covering the most progress we've made so far as a project. If you're a Rust dev, consider getting involved as we apply for the next GSoC in the new year— you could be our intern next summer :) Q3 progress report: https://graphite.rs/blog/graphite-progress-report-q3-2024/

    2024 · graphite.rs · its alternatives →

  3. 3RW
  4. 4

    In a nutshell: 1. You log in with your GitHub account. 2. You select the GitHub repo where your site/app is at (whether it's Next.js, 11ty, Hugo, Nuxt... as long as you're using flat files for content). 3. You add a single config file to your repo to define the content types and other settings (e.g. media folder). 4. Congrats: you now have a user friendly CMS to manage content + media BUT all changes are still tracked like regular commits (under your account) on GitHub. I started using Jekyll around 2009 and over the course of the past 10+ years, I've helped build major sites and tiny…

    2024 · pagescms.org · its alternatives →

  5. 5
  6. 6

    Common rust command-line macros and utilities, to write shell-script like tasks in a clean, natural and rusty way - rust-shell-script/rust_cmd_lib

    2020 · github.com · its alternatives →

  7. 7

    A Rust crate for containing memory leaks and fragmentation - brannondorsey/mem-isolate

    2025 · github.com · its alternatives →

  8. 8

    Greetings, This is a link to our learning guide to make your own MCP server in C/C++ (with no other dependencies). If you wanted to make one from scratch but needed some insight into dealing with MCP messages: the I/O flow, JSON parsing, and request dispatch, grab the teaching version tagged mcp/teaching/v1.0.0 in the repository. The JSON parsing in C would have been a hurdle, but then there's this amusing story: Eric: "Let's create a helloWorld MCP server in C." Gemini: "That will be somewhat difficult, there are easier ways." Eric: "Why is it difficult??" (the second…

    2018 · ibm.github.io · its alternatives →

  9. 9IM

    https://github.com/turboblack/HamsterCMS http://web1.0hosting.net/ - free hosting based on this CMS

    2024 · its alternatives →

  10. 10

    "Game" is a stretch, but I put together this repo containing a pure Rust app which uses SDL2 and compiles to WASM (and can be run in a browser). Older resources were a bit out of date and a bit too verbose for my purposes, so here's a minimal working example.

    2024 · github.com · its alternatives →

  11. 11

    Hi hackers! I'm a self-taught solo teenage dev working on Seastar, a unified build system and dependency manager for C and C++. It is capable of compiling and linking projects, managing recursive dependencies and headers, and even has a template system -- your C++ library is one `seastar new mylib --lang c++ --lib` away! Also, everything is configured in TOML, because TOML is awesome. C is one of my favorite languages, but I usually end up writing stuff in Rust because I love Cargo. Unlike C, Cargo handles the dependencies, linking, globbing, and so much more for you. So I wrote Seastar to…

    2025 · github.com · its alternatives →

  12. 12

    In the last few years I've been doing a lot of technical writing, both for my own programming blog and others, and I've noticed there is a lack of good tools for this kind of writing. Whether that was a programming blog post or documentation, I always had to move back an forth between different editors, and sometimes even other apps for content management and the actual content publication. A lot of copy-pasting, and wasted time. Based on this experience I decided to try and build a tool that could provide a good experience for this kind of content from writing to publishing. This (I call it…

    2023 · vrite.io · its alternatives →

  13. 13

    A blog and Portfolio CMS built with Rails, React, Redux, Material-UI, CSS Modules. - tsurupin/portfolio

    2016 · github.com · its alternatives →

  14. 14CA

    crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects

    2020 · crates.io · its alternatives →

  15. 15

    Hey HN! I'm excited to share a tool I've been working on - a native Hacker News reader built with Rust and egui. Here's a screenshot: https://github.com/haojiang99/hacker_news_reader/blob/main/s.... As a daily HN reader, I've always struggled with keeping track of interesting posts I want to read later. Browser tabs pile up, bookmarks get forgotten, and I lose track of what I've already read. I needed a way to: 1. Browse HN efficiently (across all sections - hot, new, show, ask, jobs, best) 2. Quickly mark posts as "todo" for later reading 3. Mark posts as…

    2025 · github.com · its alternatives →

  16. 16

    After two weeks of planning and figuring out how to manage conversions safely, I have finally published the first version of my crate :) It allows you to specify your own colortypes and easily use the same syntax for converting between your custom color types! I also started working on a custom image type that can do math :)

    2022 · crates.io · its alternatives →

  17. 17

    Hi HN, I'm new to Rust and, after half of `The Rust Programming Language` I decided to delve into a project I would actually use: a markdown to html compiler that actually serves my micro-blog (I started just right after publishing the project hehe). The project is intentionally small and one-file contained: I wanted to have the full picture in mind. I'm open to comments, suggestions and PRs. If you asked me more convincing arguments to "why did you do it?" rather than "to learn Rust" I would respond with: LLMs are effectively a new type of web users today and will be more and more present…

    Jul 2026 · andreadimatteo.com · its alternatives →

  18. 18
    Rocket▲5

    Web Framework for Rust

    2016 · rocket.rs · its alternatives →

  19. 19

    Personal Cloud Storage and File Management Solution with Privacy and Security - doshareme/desktop

    2024 · github.com · its alternatives →

  20. 20

    YC (S26) | Open Computer History | Record your screen continuously locally and provide context to your agents (Claude, Codex, Openclaw, Hermes, Runner...) - screenpipe/screenpipe

    2024 · github.com · its alternatives →

  21. 21MA

    Dear HN community, we are happy to announce the release of MediaCMS on Github! It is a modern CMS built in Django/PostgreSQL/React and a REST API, released under AGPL license. MediaCMS handles the life cycle of media files and is deal for those who want to build online communities around media file sharing, for informational, educational or entertainment purposes. As stated on our page on Github, we have three goals for MediaCMS: a) deliver all functionality one would expect from a modern system, b) allow for easy installation and maintenance, c) allow easy customization and…

    2020 · its alternatives →

  22. 22

    crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects

    Jul 2026 · crates.io · its alternatives →

  23. 23FP

    https://shelf-bookmarks.stupidlabs.lol I have been using raindrop.io for years now, and it has worked perfectly for me. Seriously, no issues. But, bookmarks are something that are a bit too personal... they allow profiling you. And I don't want anyone doing that to me, Hence, this app. It's 100% offline and free. It's built in Rust using Tauri, is roughly 6MB only, is beautiful to look at, and packs more features than commercial ones. Make sure to checkout the "All features" page as well from the homepage. Also, it has an inbuilt api server (configurable) so you can automate as…

    Aug 2026 · its alternatives →

  24. 24

    Introducing Sphere - A lightweight, sandboxed compute runtime written in Rust. - introducing-sphere.md

    2025 · gist.github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →