Dev tools · alternatives · 2026
24 alternatives to Rocal – Full-stack WASM framework
A full-stack WebAssembly framework in Rust. Contribute to rocal-dev/rocal development by creating an account on GitHub.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

A full-stack WebAssembly framework in Rust. Contribute to rocal-dev/rocal development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 2

"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 →
- 3OA
A lightweight engine for durable execution / deterministic workflows I built with Rust, wasmtime and the WASM Component Model. Its main use is running reliable, long-running workflows that can automatically resume after failures. Looking for feedback on the approach and potential use cases!
2025 · obeli.sk · its alternatives →
- 4

Hi everyone, I've been "funemployed" for a few months and with all that free time and idle hands I wrote a full web framework (think Rails, not Flask) for Rust. It's boring old MVC, has its own ORM, templates, background jobs, auth, websockets, migrations and more. If you're keen but don't feel like rewriting your app in a different language, Rwf has a WSGI server to run Django (or Flask) inside Rust [1], letting you migrate to Rust at your own pace without disrupting your website. I think Rust makes a great prototyping and deploy straight to production language. Now it has yet another…
2024 · github.com · its alternatives →
- 5

Build frontend browser apps with Rust + WebAssembly. Supports server side rendering. - chinedufn/percy
2018 · github.com · its alternatives →
- 6

Hi everyone, I built a runtime to isolate untrusted code using wasm sandboxes. Basically, it protects your host system from problems that untrusted code can cause. We’ve had a great discussion about sandboxing in Python lately that elaborates a bit more on the problem [1]. In TypeScript, wasm integration is even more natural thanks to the close proximity between both ecosystems. The core is built in Rust. On top of that, I use WASI 0.2 via wasmtime and the component model, along with custom SDKs that keep things as idiomatic as possible. For example, in Python we have a simple decorator:…
Feb 2026 · github.com · its alternatives →
- 7

A multithreading library for Rust and WebAssembly. Contribute to w3reality/wasm-mt development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 8

At Cajal (YC W26) we’re excited to share Talos (https://github.com/cajal-technologies/talos), an open source framework for formal verification of WebAssembly modules in Lean. AI is now writing tons of the code that gets pushed to production. As code generation gets cheaper, verification becomes the bottleneck. We believe in a future where every piece of software comes with a mathematical proof that it does what its author intended - in doing so, eliminating many classes of exploits. Talos is part of the foundation for that. Talos provides a Wasm interpreter optimized for…
Jun 2026 · github.com · its alternatives →
- 9

Using wasm-bindgen, and the tween-rs crate
2024 · rustween.mtassoumt.uk · its alternatives →
- 10
Rocal▲7Local-first modern web framework and platform against Cloud
2025 · rocal.dev · its alternatives →
- 11
Bedrock▲257Full-stack Next.js & GraphQL boilerplate for SaaS products
2021 · bedrock.mxstbr.com · its alternatives →
- 12NN
2016 · nodaljs.com · its alternatives →
- 13

A little help for programmers, who wants to run C/C++ code in the browser. (This is my second attempt to show it, first time I got banned bcoz of my personal page domain, I don't really understand it why is is suspicious.)
2022 · github.com · its alternatives →
- 14

Lunatic is an Erlang-inspired runtime for WebAssembly - lunatic-solutions/lunatic
2020 · github.com · its alternatives →
- 15

An Extensible, Concurrent Web Framework for Rust. Contribute to iron/iron development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 16TJ
Hi HN, I built Titan, a backend framework where you write routes and logic in JavaScript, and the CLI compiles everything into a single Rust + Axum binary using the Boa JS engine. No Node.js is required in production. The idea is to keep JS developer experience while getting Rust performance and a self-contained deployable server. Current features: JS route DSL Action system mapped to Rust esbuild bundling Generated Rust server with Axum Hot-reload dev server Single-binary output Repo: https://github.com/ezet-galaxy/-ezetgalaxy-titan Would love feedback on the…
Dec 2025 · npmjs.com · its alternatives →
- 17

A batteries-included Rust web framework built around a new programming model for composable, multi-target rendering.
6d ago · proa.so · its alternatives →
- 18

I've just released an early version off my project I've been working on for a few months now and would love some feedback. https://github.com/fourlexboehm/faasta I was surprised there isn't yet an open/source and standards compliant way to host wasi-http functions in a way that takes advantages of WASM, a multi tenanted application. If you're not familiar with wasi, Compared to something like AWS Lambda, this approach is much more efficient as a single process can serve 1000s of function invocations concurrently and asynchronously, instead requiring an entire VM.…
2025 · github.com · its alternatives →
- 19

Show HN: TinyWasm - A tiny WebAssembly Runtime written in Rust Hi HN! I'm excited to share TinyWasm (https://github.com/explodingcamera/tinywasm), a WebAssembly Interpreter I developed for my final university project. The main goal of this project was to deepen my understanding of WebAssembly and interpreter design. TinyWasm successfully passes all the official WebAssembly 1.0 tests and also includes features from future proposals such as like bulk memory operations. Initially more of a research project, TinyWasm focuses on simplicity and portability. It has minimal…
2024 · github.com · its alternatives →
- 20

As a personal project I wrote a really tiny Wat 2 Wasm compiler in Go. Mainly for demonstrative and educational purposes. It was tough: I didn't know anything about WebAssembly internals and I'm a newbie with Go... so I tried to document it as much as I could for anyone that would like to approach the quest in the future! It misses a lot of features (that will be gradually implemented). Any feedback is welcomed!! Demo: https://luna-demo.vercel.app
2022 · github.com · its alternatives →
- 21

Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.
2021 · repl.leaningtech.com · its alternatives →
- 22

2022 · zaplib.com · its alternatives →
- 23

Web49: WebAssembly Interpeter. Contribute to FastVM/Web49 development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 24

A (WIP) WebAssembly System Interface implementation for Deno - caspervonb/deno-wasi
2020 · github.com · its alternatives →
Also compare
- Rocal UI – A simple template engine with Rust alternatives
- A minimal working Rust / SDL2 / WASM browser game alternatives
- Obelisk – a WASM-based deterministic workflow engine alternatives
- Rust Web Framework alternatives
- Percy – A Rust and WebAssembly isomorphic virtual DOM implementation alternatives
- Sandboxing untrusted code using WebAssembly alternatives
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 →