Rust Console

Open-source Rust projects categorized as Console

Top 23 Rust Console Projects

  1. xplr

    A hackable, minimal, fast TUI file explorer

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. console

    a debugger for async rust! (by tokio-rs)

    Project mention: Two new ways to keep an eye on your SurrealDB database | dev.to | 2025-09-19

    The next new observability feature is interoperability with a platform known as tokio console. The tokio project includes a console that allows you to visually follow which async tasks are currently running and where most of the work is happening. And since SurrealDB is an async database built with Rust on the tokio async runtime, adding interoperability with tokio console made good sense.

  4. crossterm

    Cross platform terminal library rust

    Project mention: 🚀 Introducing RustyTodos: A Clean, Minimal TUI Todo App in Rust | dev.to | 2025-06-14

    I just released my first-ever open-source crate on crates.io — RustyTodos, a terminal-based todo app built entirely in Rust using ratatui and crossterm!

  5. kibi

    A text editor in ≤1024 lines of code, written in Rust

  6. dune

    A shell🐚 by the beach🏖️! (by adam-mcdaniel)

  7. tui-realm

    👑 A ratatui framework to build stateful applications with a React/Elm inspired approach

  8. kazeta

    Retro 90s style gaming operating system

    Project mention: Kazeta: An operating system that brings the console gaming experience of 90s | news.ycombinator.com | 2025-09-01

    Neat. Couldn't find a video of it booting up. But here's some background info: https://github.com/kazetaos/kazeta/wiki/Technical-Details

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. diffr

    Yet another diff highlighting tool

  11. ffs

    the file filesystem: mount semi-structured data (like JSON) as a Unix filesystem (by mgree)

  12. r3bl-open-core

    TUI framework and developer productivity apps in Rust 🦀

  13. bk

    Terminal Epub reader

  14. cliclack

    Beautiful, minimal, opinionated CLI prompts inspired by the @clack/prompts npm package. Effortlessly build beautiful command-line apps with Rust.

  15. wena

    Wena is a micro-framework that provides an elegant starting point for your console application.

  16. ttdl

    TTDL - Terminal Todo List Manager

  17. kdam

    A console progress bar library for Rust. (inspired by tqdm & rich.progress)

  18. phetch

    🐭 quick lil gopher client for your terminal

  19. expectrl

    A rust library for controlling interactive programs in a pseudo-terminal

  20. smag

    Show Me A Graph - Command Line Graphing

  21. tetrs

    Tetromino Game Engine + Terminal Application in Rust

  22. zenity

    Rust CLIs with spinner animations, progress bars, and multiline support, plus user input validation (by Arteiii)

  23. cvars

    Configuration variables and consoles for games in Rust. An alternative to inline_tweak / const-tweaker with different tradeoffs.

  24. gdvm

    Godot Version Manager

  25. ticked

    Edit your ticktick.com tasks from any text editor you want (like vim/neovim)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Console discussion

Rust Console related posts

  • Kazeta: An operating system that brings the console gaming experience of 90s

    2 projects | news.ycombinator.com | 1 Sep 2025
  • 🚀 Introducing RustyTodos: A Clean, Minimal TUI Todo App in Rust

    1 project | dev.to | 14 Jun 2025
  • Building for WebAssembly

    3 projects | dev.to | 18 Nov 2024
  • A REPL for Fat-Finger Friendly Typing

    2 projects | dev.to | 21 Oct 2024
  • Build a password manager with Rust - Part 2

    3 projects | dev.to | 1 Jun 2024
  • Announcing cvars 0.4.2 - significant build time improvements, new features, consoles updated to latest macroquad and fyrox

    1 project | /r/rust_gamedev | 21 Jul 2023
  • Mnemos moment: Search for a Shell

    4 projects | /r/rust | 10 Jul 2023
  • A note from our sponsor - Stream
    getstream.io | 22 Dec 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source Console projects in Rust? This list will help you:

# Project Stars
1 xplr 4,642
2 console 4,341
3 crossterm 3,827
4 kibi 1,830
5 dune 1,076
6 tui-realm 837
7 kazeta 617
8 diffr 604
9 ffs 482
10 r3bl-open-core 432
11 bk 322
12 cliclack 303
13 wena 257
14 ttdl 244
15 kdam 231
16 phetch 199
17 expectrl 198
18 smag 163
19 tetrs 152
20 zenity 65
21 cvars 54
22 gdvm 50
23 ticked 28

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io