-
rustyline
readline implementation based on Antirez's Linenoise
-
termwiz
Terminal Wizardry for Unix and Windows
-
simple_asn1
DER/ASN.1 encoding/decoding library
-
t-rec
Blazingly fast terminal recorder that generates animated gif images for the web written in rust
-
reblessive
A small runtime for running deeply nested recursive functions
-
rsconf
The missing cargo API. A sane autoconf w/ build.rs helpers for testing for system headers, libraries, and symbols
-
cargo-ferris-wheel
🎡 Detect workspace dependency cycles in Rust monorepos
-
ferium
Fast CLI program for managing Minecraft mods and modpacks from Modrinth, CurseForge, and Github Releases
-
tsudoku
A terminal-friendly version of sudoku
-
embed_plist
Embed property list files like Info.plist directly in your executable binary
-
pandoras_pot
Honeypot designed to send huge amounts of data to rude web scrapers
-
xan
The CSV magician
-
ripasso-cursive
A password manager that uses the file format of the standard unix password manager 'pass', this is the ncurses frontend application
-
harsh
Hashids implementation for Rust
-
mcpacker
A command-line tool to convert client modpacks into ready-to-run Minecraft servers
-
damdara
Dragon Quest Core Module, created in Rust
-
stanza
An abstract table model with customisable text formatting and renderers
-
phraze
Random passphrase generator
-
zalgo-codec
Convert an ASCII text string into a single unicode grapheme cluster and back. Provides a macro for embedding Rust source code that has been encoded in this way.
-
midas
Do painless migration 🦀
-
thag_rs
A versatile cross-platform playground and REPL for Rust snippets, expressions and programs. Accepts a script file or dynamic options
-
rts-alloc
Shared memory allocator intended for small frequent allocations
-
treeclip
A CLI tool to traverse your project files and extract them into a single file or clipboard
-
hyper_byte
An unsafe, near-zero cost (1-2 instructions) byte transmuter to numeric types with fast byte reader, writer, and read-writer
-
analiticcl
approximate string matching or fuzzy-matching system that can be used to find variants for spelling correction or text normalisation
-
impls
Determine if a type implements a logical trait expression
-
googletest-json-serde
GoogleTest matchers for serde_json::Value
-
drakonix-anvil
A cross-platform GUI tool for deploying, managing, and backing up multiple Minecraft servers with Docker
-
lsv
Three‑pane terminal file viewer (TUI) with preview and Lua configuration
-
compdb
A blazingly fast compilation database manipulation tool - 135x faster than Python compdb
-
wow-addon-builder
A powerful World of Warcraft addon build tool written in Rust
-
pancurses
curses libary for Rust that supports both Unix and Windows platforms by abstracting away the backend that it uses (ncurses-rs and pdcurses-sys respectively)
-
todozi
AI/Human task management system with file-based storage
-
furse
wrapper for the official CurseForge API
-
wikisort
ported to Rust
-
yacurses
Curses library
-
line-ui
Line-based UI with termion
-
tcod
bindings for the Doryen library (a.k.a. libtcod).
-
curseforgeapi
A complete Rust wrapper
-
bracket-lib
Meta-crate holding the entirety of bracket-lib (and exposing it). Use this for the full roguelike toolkit experience.
-
embedded-hal-compat
Compatibility layer for interoperability between different embedded-hal versions
-
conciliator
[WIP] Library for interactive CLI programs
-
textmode
terminal interaction library backed by a real terminal parser
-
bevy_power
A comprehensive power/energy system for Bevy games with regeneration, limits, knockouts, leveling, and UI components
-
mine_data_structs
Minecraft data structures
-
shellcaster
A terminal-based podcast manager to subscribe to and play podcasts
-
horntail
maplestory resource file unpack lib
-
owoify_rs
port of mohan-cao's owoify-js is released under MIT license, which is also the same license of owoify-js. This simple library will turn any string into nonsensical babyspeak similar…
-
moxen
CLI for installing World of Warcraft addons from CurseForge
-
ext-rs
that brings C++-style extensions to Rust. Because why not?
-
aesus
CLI for AES-256-GCM encryption using memorable passphrases
-
bracket-terminal
ASCII/Codepage 437 terminal emulator with a game loop. Defaults to OpenGL, also support WebGPU (for Vulkan/Metal/WGPU), Curses and Crossterm for output. Part of the bracket-lib family.
-
mako-tui
A small terminal user interface for editing mako notification daemon configuration files
-
advancedresearch-toy_model_of_physical_seshatic_identity
toy model for physical Seshatic identity that satisfies the holographic principle
-
trctl
A transmission daemon CLI
-
nsys-curses-utils
Rust *curses utilities
-
uranium-rs
Lib for downloading/making minecraft and modpacks
-
libium
Multi-source backend for managing Minecraft mods and modpacks from Modrinth, CurseForge, and Github Releases
-
cogsy
A curses-based CLI Discogs client
-
intricate
A GPU accelerated library that creates/trains/runs machine learning prediction models in safe Rust code
-
magic-args
"Magic" declarative-style function arguments
-
symbols-models
Proc-macro utility to populate enums from database data (shared traits)
-
easycurses-bump
Updated fork of easycurses crate
-
dijo
Scriptable, curses-based, digital habit tracker
-
lossyq
concurrent single publisher, single consumer queue with fixed length, that never blocks the writer
-
fork-map
running operations in a child process spawned by
fork() -
accursed-unutterable-type-id
A worse version of std::any::TypeId
-
nucomcore
Nucom, cross-platform Component Object Model implementation
-
fast-shlibdeps
A fast ELF shared library dependency analyzer for Debian-based systems
-
de-todo
CUI todo app in Rust
-
bk
Terminal Epub reader
-
thebracket/rltk
A CP437/ASCII terminal library and helpers to make creating roguelike games in Rust easy. Similar to libtcod, but aiming to be Rust-native.
-
crosscurses
curses libary for Rust that supports both Unix and Windows platforms by abstracting away the backend that it uses (ncurses-rs and pdcurses-sys respectively)
-
dmclc5
A minecraft launching library
-
tattoy-termwiz
Tattoy fork of Wezterm's Terminal Wizardry for Unix and Windows
-
wowAddonManager
A TUI for managing WoW (retail and classic) addons
-
hgg
Approximate nearest neighbor search collection
-
cursed-timer
A TUI Rubik Cube Timer
-
hashids
HashIds Rust Implementation
-
pdcurses-sys
FFI bindings for PDCurses, specifically the win32a implementation
-
nsys-mat
Dynamically sized 2d storage with rectangular iterators and in-place resizing
-
git-anger-management
Count your naughty words in git commit messages
-
favlist
Create and manage lists using SQLite
-
lambda-types
Puts the lambda calculus in Rust...'s type system
-
mistletoe
Polyglot Kubernetes Package Manager
-
easycurses
that makes working with curses easy
-
nitro_net
Various network APIs for Nitrolaunch
-
leak_memory
The enterprise way to leak memory
-
easyrw
Easy Read and Write functions in rust, External and Internal
-
chainer
A cursed crate that allows for global call chaining with access to chained function results
-
ncurses-lite
tiny reimagining of ncurses-rs
-
is_positive
check if any non-ZST is positive
-
modder
Modder-rs is a mod manager for Minecraft. This crate contains the cli and the core logic that is also used by the TUI wrapper.
-
cursython
Let's write Python with JSON. For some reason.
-
lemna-wx-rs
wx-rs windowing backend support for lemna
-
terminal-input
Cross-terminal precise decoding of modified keys and other input events
-
curseforge
A straightforward asynchronous wrapper around the CurseForge Core API. Public API is subject to change before 1.0.0.
-
wtflip
A language in a Rust macro... or something.
-
chez-sys
Raw Chez Scheme bindings for Rust
-
fujc-api
A Wrapper of the Curseforge api for FlowUpdater JSON Creator
-
trustmebro
macro that magically turns unsafe code into ‘totally safe, bro’ with no consequences. Ideal for those who want to assert dominance over the compiler and live on the edge of catastrophe.
-
outsource-heap
Shoving your heap in random places
-
voltlane-net
Networking library for Voltlane, providing connection management and communication protocols
-
tina-mgr
Helper functions for the tina personal information manager
-
yahtzee
game with ncurses UI
-
cursedcontainer
A "cursed" container with opaque keys, usable as a static variable
-
cursed-collections
Collections that (seem to) break Rust safety
-
cursed_strings
Annoyed that Rust has two string types? Well it doesn't any more
-
infoterm
ncurses-compatible terminfo parsing library
-
curses-sys
FFI bindings for curses
-
pavucontrolrs
A TUI (curses) clone of pavucontrol written in rust
-
bambulab-cloud
An API client for Bambu Lab's Cloud API
-
none-array
a very cursed way to create an array of None values
-
arae
Cursed data structures
-
syrup
abstraction around pancurses for chat-like interfaces
-
chiro
A curses-style terminal view that runs inside a pixel buffer (Rewrite of chiropterm)
Try searching with DuckDuckGo or on crates.io.