Assembly Line

Tokio

A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

Tokio is an open-source libraries and runtimes project on GitHub under the MIT license (permissive), with 34k stars. It is built with Rust. Its last push was 2 days ago.

Stars
34k
License
MIT
Activity
Active
Latest release
tokio-1.54.1

Code on GitHub Website

Judgement

What it is
Building block
What it does
The standard asynchronous runtime for Rust, providing a task scheduler, async I/O, networking and timers.
Adopt it when
You write network services or async code in Rust.
Watch out
Async Rust adds complexity, and libraries tied to Tokio do not mix easily with other runtimes.
Ready for
Production-ready
Runs as
Library
Built with
Rust
How established
Established: started 10 years ago, latest release tokio-1.54.1.
What the license allows
You can build it into a product you sell, as long as you keep its copyright notice.

Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: Tokio → Rust → runs on a microchip

How compilers were built, back to punched paper tape

Built on Tokio: 60 projects

  1. 1
    Next.js vercel

    The React Framework

    Framework or platform Production-ready You build a React web app that needs SEO-friendly rendering and back-end routes in one project.

    ★ 143k MIT JavaScript Active, pushed today
  2. 2
    Vaultwarden dani-garcia

    Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

    Complete system Production-ready You want to self-host password management for a family or small team on minimal hardware.

    ★ 70k AGPL-3.0 Rust Active, pushed today
  3. 3
    Qdrant qdrant

    Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

    Building block Production-ready You are building semantic search, RAG or recommendations and want a dedicated vector store that is simple to self-host.

    ★ 35k Apache-2.0 Rust Active, pushed today
  4. 4
    Yew yewstack

    Rust / Wasm framework for creating reliable and efficient web applications

    Framework or platform Usable Your team prefers Rust and wants to share code between front end and back end.

    ★ 33k Apache-2.0 Rust Active, pushed 4 days ago
  5. 5
    InfluxDB influxdata

    Scalable datastore for metrics, events, and real-time analytics

    Building block Production-ready You collect large volumes of time-stamped data such as IoT or monitoring metrics.

    ★ 32k Apache-2.0 Rust Active, pushed today
  6. 6
    Chroma chroma-core

    Search infrastructure for AI

    Building block Production-ready You are building retrieval for an LLM app and want something simple to start with locally.

    ★ 30k Apache-2.0 Rust Active, pushed 3 days ago
  7. 7
    Graphite GraphiteEditor

    Community-built comprehensive 2D content creation appplication for graphic design, digital art, and interactive real-time motion graphics powered by a node-based procedural graphics engine

    Complete system Experimental You want to experiment with procedural, non-destructive 2D design in an open-source tool.

    ★ 28k Apache-2.0 Rust Active, pushed today
  8. 8
    Vector vectordotdev

    A high-performance observability data pipeline.

    Complete system Production-ready You need a fast, single-binary agent or aggregator to reshape and ship telemetry, for example to cut observability costs.

    ★ 23k MPL-2.0 Rust Active, pushed today
  9. 9
    OpenObserve openobserve

    Open source observability platform for logs, metrics, traces, RUM (web, android, ios), Session replay, pipelines, SLO and LLM observability. A sophisticated, simple and highly performant alternative to Datadog, Splunk, and Elasticsearch with 140x lower storage costs and single binary deployment.

    Complete system Production-ready You want a cheaper self-hosted alternative to Elasticsearch, Splunk or Datadog for logs and traces.

    ★ 23k AGPL-3.0 TypeScript Active, pushed today
  10. 10
    Yaak mountain-loop

    The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 🦬

    Developer tool Production-ready You want a fast, local Postman alternative without an account.

    ★ 19k MIT TypeScript Active, pushed yesterday
  11. 11
    Zola getzola

    A fast static site generator in a single binary with everything built-in. https://www.getzola.org

    Developer tool Production-ready You want a Hugo-like single-binary generator with simpler templates for a blog or docs site.

    ★ 18k EUPL-1.2 Rust Active, pushed today
  12. 12
    LanceDB lancedb

    Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

    Building block Usable You want serverless vector search embedded in a Python, TypeScript or Rust app, with data kept in files on S3 or disk.

    ★ 12k Apache-2.0 Rust Active, pushed today
  13. 13
    Dufs sigoden

    A file server that supports static serving, uploading, searching, accessing control, webdav...

    Developer tool Production-ready You need a quick, scriptable file server for a folder on a LAN, a VPS or a container.

    ★ 11k Apache-2.0 Rust Active, pushed 4 days ago
  14. 14
    DataFusion apache

    Apache DataFusion SQL Query Engine

    Building block Production-ready You are building your own database, query service or data tool and want an embeddable query engine.

    ★ 9.6k Apache-2.0 Rust Active, pushed today
  15. 15
    Databend databendlabs

    Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.

    Building block Usable You want a Snowflake-style warehouse on your own object storage, self-hosted or via Databend Cloud.

    ★ 9.5k Apache-2.0 Rust Active, pushed today
  16. 16
    Xberg xberg-io

    Polyglot document intelligence with a Rust core: extract text, metadata, images, tables, and structured data from 106 formats across 140 file extensions, plus code intelligence for 371 languages. Fifteen bindings, with CLI, REST API, and MCP server.

    Building block Usable You need one extraction library across many file types and languages.

    ★ 9.5k MIT Rust Active, pushed 6 days ago
  17. 17
    GreptimeDB GreptimeTeam

    The open-source observability database. One columnar engine for metrics, logs, and traces, on object storage.

    Building block Usable You want one cost-efficient store for all observability data instead of separate metric and log databases.

    ★ 6.8k Apache-2.0 Rust Active, pushed today
  18. 18
    Ludusavi mtkennerly

    Backup tool for PC game saves

    Complete system Production-ready You play PC games, including on Steam Deck, and want saves backed up regardless of cloud sync support.

    ★ 6.5k MIT Rust Active, pushed 16 days ago
  19. 19
    SilverBullet silverbulletmd

    The malleable knowledge base for you and your team. Powered by Markdown and Lua.

    Complete system Usable You are technical and want a note system you can script and extend yourself.

    ★ 6.4k MIT TypeScript Active, pushed today
  20. 20
    Kanidm kanidm

    Kanidm: A simple, secure, and fast identity management platform

    Complete system Usable You want a modern self-hosted replacement for FreeIPA or OpenLDAP to manage people and Linux logins.

    ★ 5.5k MPL-2.0 Rust Active, pushed today

Open-source alternatives to Tokio

  1. 1
    Transformers huggingface

    🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

    Framework or platform Production-ready You want to load, run or fine-tune open models from the Hugging Face Hub in Python.

    ★ 168k Apache-2.0 Python Active, pushed today
  2. 2
    Next.js vercel

    The React Framework

    Framework or platform Production-ready You build a React web app that needs SEO-friendly rendering and back-end routes in one project.

    ★ 143k MIT JavaScript Active, pushed today
  3. 3
    Electron electron

    :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

    Framework or platform Production-ready You want one web codebase to ship desktop apps for Windows, macOS and Linux.

    ★ 124k MIT C++ Active, pushed today
  4. 4
    Three.js mrdoob

    JavaScript 3D Library.

    Building block Production-ready You need 3D graphics, product viewers or visualisations on the web.

    ★ 117k MIT JavaScript Active, pushed today
  5. 5
    Tauri tauri-apps

    Build smaller, faster, and more secure desktop and mobile applications with a web frontend.

    Framework or platform Production-ready You want Electron-style apps with much smaller binaries and lower memory use.

    ★ 112k Apache-2.0 Rust Active, pushed today
  6. 6
    PyTorch pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

    Framework or platform Production-ready You train or fine-tune neural networks.

    ★ 105k See repository Python Active, pushed today
  7. 7
    Tailwindcss tailwindlabs

    A utility-first CSS framework for rapid UI development.

    Framework or platform Production-ready You build UIs in a component framework and want consistent styling without writing custom CSS files.

    ★ 98k MIT TypeScript Active, pushed today
  8. 8
    Gin gin-gonic

    Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

    Framework or platform Production-ready You build HTTP APIs in Go and want the most widely used framework with many examples.

    ★ 89k MIT Go Active, pushed 24 days ago

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.