Rocal logo

Tired of JavaScript?

Rocal is a full-stack WASM framework that lets you build modern web apps using WebAssembly + Rust.

GitHub GitHub
WASM + Rust illustration

Install Rocal

$ curl -fsSL https://www.rocal.dev/install.sh | sh
Type system introduction

Authentic Type System

Enjoy a strongly-typed static system powered by Rust. No more "any" or "unknown" types—your code is more robust and easier to understand.

Batteries included

Everything you need to build modern web apps is included—such as a router, template engine (View), and even database migration tools.

Macro screenshot

Hop, Step, Jump!

Run and publish your beautiful app—for free!

Publish command screenshot

Just 2 steps to run your app

A user‑friendly CLI tool is built in. You can build and deploy your app with a single command.

Publish command screenshot

One command — and you're live

A single command is all you need to launch your app on the Internet – totally free!

Embedded database support

Store your data securely in‑browser with SQLite‑WASM.

SQLite terminal
SQLite logo

SQLite‑WASM built‑in

Query any SQLite feature directly in the browser – ideal for offline‑first apps and secure local storage.

Install Rocal

$ curl -fsSL https://www.rocal.dev/install.sh | sh

Hosting

Want to host your app on our platform? We've got you covered.

Free

Free Forever

✅ Hosting 1 App

✅ Community Support

Basic
$10 /mo

✅ Hosting 1-50 Apps

✅ CDN

✅ Community Support

✅ Email Support

Developer
$20 /mo

✅ Hosting 1-100 Apps

✅ CDN

✅ Sync server

✅ Community Support

✅ Email Support

✅ Priority Support