FindSoftware

Tako

Rust web framework that serves HTTP, WebSocket, gRPC and raw socket services from one router.

Tako is a Rust web framework for services that speak more than HTTP. One router serves HTTP, WebSocket, gRPC and raw socket services. The comparison page sets it against Axum and Actix Web, the two frameworks it names as alternatives, and the application is added with cargo add tako-rs.

Worth knowing

The crates.io name tako belongs to a different package, the SDK for tako.sh, so the crate to add is tako-rs. The deployment guide describes the thread-per-core entry point as one that waits for Ctrl+C or SIGTERM, which makes it a process that keeps running on the host.

Identity

Status
Active
Maintainer
Tako contributors5
Maintained by
Community
First release
20254

Rendering and deploy

Runs as
Always on7
Install with
cargo add tako-rs1

Releases

Current major version
24
Last release
2026-10-194

Adoption

GitHub stars
1732
Contributors
28

Why these figures do not compare

Sources

  1. 2026-10-26: links, description, Categories, Install with
    tako.rust-dd.com/
  2. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/rust-dd/tako
  3. 2026-10-26: links
    tako.rust-dd.com/docs/getting-started/quickstart
  4. 2026-10-26: First release, Current major version, Last release
    api.github.com/repos/rust-dd/tako/releases
  5. 2026-10-26: Maintainer, Runtime
    github.com/rust-dd/tako/blob/main/README.md
  6. 2026-10-26: License model
    raw.githubusercontent.com/rust-dd/tako/main/LICENSE
  7. 2026-10-26: Runs as
    tako.rust-dd.com/docs/deployment
  8. 2026-10-26: Contributors
    api.github.com/repos/rust-dd/tako/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON