• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Tokio avatar

Topcoat

Full-stack Rust web framework with server rendering and client reactivity

  • Languages and frameworks
  • Developer tools
View on GitHub

What it is

Topcoat is an experimental full-stack web framework for Rust, developed by the Tokio project. Pages and async components render on the server and can query a database directly, while small type-checked Rust expressions are translated to JavaScript so they run in the browser without a wasm bundle. It includes an HTML-like view macro, routing inferred from module layout, an asset bundler, Tailwind support, and a copy-into-your-project component library. Rust developers who want one codebase for server logic and interactive pages, without a separate API layer, build with it.

Images

Facts

Stars
6,140 GitHub stars.
6,140

Forks
215
Commits
1,022
Contributors
35
Language
Rust
License
MIT
Last commit
Oct 14, 2026
On GitHub since
April 2026
First release
July 2026
Platforms
CLI, library
Self-hostable
No
Tags
  • web-framework
  • build-tool
  • ui-components

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • Dioxus Labs avatar

    Dioxus

    Rust framework for building web, desktop, and mobile apps from one codebase

    39.4k
  • Vercel avatar

    Next.js

    React framework for full-stack web apps with server rendering

    143k