Rust Console

Open-source Rust projects categorized as Console

Top 23 Rust Console Projects

  1. xplr

    A hackable, minimal, fast TUI file explorer

    Project mention: Superfile – A fancy, petty terminal file manager | news.ycombinator.com | 2024-05-10

    I love that there are a lot of great options in this space. This one looked nice due to its selection pane: https://xplr.dev/

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. console

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

  4. crossterm

    Cross platform terminal library rust

    Project mention: Matanuska ADR 002 - Architecture | dev.to | 2024-12-18

    If applicable, drawing procedures - ie, wrapping ink, ratatui crossterm, etc.

  5. kibi

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

    Project mention: Kibi – A text editor in less than 1024 lines of code, written in Rust | news.ycombinator.com | 2024-11-12

    https://github.com/ilai-deutel/kibi

    the repo is here btw. i appreciate that the dependency tree is appropriately minimal. also impressive how many comments are included in the source. Maybe they’re not counted towards the LOC?

  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. diffr

    Yet another diff highlighting tool

    Project mention: Delta: A syntax-highlighting pager for Git, diff, grep, and blame output | news.ycombinator.com | 2024-11-08

    you might like diffr (https://github.com/mookid/diffr) (disclaimer: my project)

  9. SaaSHub

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

    SaaSHub logo
  10. ffs

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

    Project mention: The File Filesystem | news.ycombinator.com | 2024-04-30

    per an issue ticket[1], it can:

    setfattr -n user.type -v list # use xattr on macOS

    [1]: https://github.com/mgree/ffs/issues/66

  11. r3bl-open-core

    TUI framework and developer productivity apps in Rust 🦀

  12. console_error_panic_hook

    A panic hook for wasm32-unknown-unknown that logs panics with console.error

    Project mention: Building for WebAssembly | dev.to | 2024-11-18

    I did some AI chatting/Googling and found two helpful approaches. One is console_log for use in Wasm builds, which displays log statements from your Rust code in your browser console. This helped some, but what I was really looking for was a stack trace. Enter console_error_panic_hook. It gave me the Rust stack trace immediately, which was CLUTCH. If you are doing your own Wasm build, stop reading this now and add this crate. I don’t even mind if you never finish reading this post. Ferris would want you to use this crate 🦀. Here’s how I added it to my Wasm interface.

  13. bk

    Terminal Epub reader

  14. wena

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

  15. cliclack

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

  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

    Project mention: Tetromino Game Engine and Terminal Application in Rust | news.ycombinator.com | 2024-07-29
  22. cvars

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

  23. mini-me

    Inline multiline text-editor/prompt written in Rust.

  24. blockpaint

    Draw graphics with your mouse in the terminal! (by wooster0)

  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

Log in or Post with

Rust Console related posts

  • 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
  • How to see word-diff and moved lines?

    3 projects | /r/git | 13 Jun 2023
  • How to detect lock contention in rust?

    1 project | /r/rust | 23 May 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 18 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. 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,328
2 console 3,823
3 crossterm 3,461
4 kibi 1,644
5 dune 1,039
6 tui-realm 671
7 diffr 583
8 ffs 467
9 r3bl-open-core 361
10 console_error_panic_hook 332
11 bk 290
12 wena 258
13 cliclack 242
14 ttdl 224
15 kdam 204
16 phetch 190
17 expectrl 187
18 smag 142
19 tetrs 115
20 cvars 52
21 mini-me 27
22 blockpaint 26
23 ticked 23

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai