1. rustyline

    readline implementation based on Antirez's Linenoise

    v17.0.2 1.3M #read-line #history-search #command-line
  2. termwiz

    Terminal Wizardry for Unix and Windows

    v0.23.3 770K #terminal #curses #read-line #console
  3. simple_asn1

    DER/ASN.1 encoding/decoding library

    v0.6.4 6.3M #asn-1 #der-encoding #der #asn1-der #asn1
  4. t-rec

    Blazingly fast terminal recorder that generates animated gif images for the web written in rust

    v0.8.2 #gif #image #command-line
  5. reblessive

    A small runtime for running deeply nested recursive functions

    v0.4.3 59K #stack #call-stack #memory #call
  6. rsconf

    The missing cargo API. A sane autoconf w/ build.rs helpers for testing for system headers, libraries, and symbols

    v0.3.0 14K #autoconf #build-rs #library-discovery
  7. cargo-ferris-wheel

    🎡 Detect workspace dependency cycles in Rust monorepos

    v1.1.0 1.4K #cargo-workspace #workspace-dependencies #monorepo #cargo #cycle
  8. ferium

    Fast CLI program for managing Minecraft mods and modpacks from Modrinth, CurseForge, and Github Releases

    v4.7.1 2.6K #minecraft-mod #mod-manager #curse-forge #modrinth #minecraft
  9. tsudoku

    A terminal-friendly version of sudoku

    v2.2.10 4.9K #sudoku #puzzle #games #tui
  10. embed_plist

    Embed property list files like Info.plist directly in your executable binary

    v1.2.2 749K #launchd #plist #info #apple
  11. pandoras_pot

    Honeypot designed to send huge amounts of data to rude web scrapers

    v0.7.2 1.4K #web-scraping #web-server #honeypot #web
  12. xan

    The CSV magician

    v0.56.0 290 #csv #csv-tsv #tsv
  13. ripasso-cursive

    A password manager that uses the file format of the standard unix password manager 'pass', this is the ncurses frontend application

    v0.8.0 650 #password-manager #tui #cursive
  14. harsh

    Hashids implementation for Rust

    v0.2.2 11K #hashids #javascript
  15. mcpacker

    A command-line tool to convert client modpacks into ready-to-run Minecraft servers

    v0.1.1 #minecraft-server #modpack #minecraft #rust
  16. damdara

    Dragon Quest Core Module, created in Rust

    v0.8.4 2.4K #name #battle-monster #dragon #quest #core-module #nes
  17. stanza

    An abstract table model with customisable text formatting and renderers

    v0.5.2 360 #text-formatting #table-format #terminal-table #cli-table #terminal
  18. phraze

    Random passphrase generator

    v0.3.25 750 #passphrase #word-list #passphrase-generator
  19. 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.

    v0.14.1 2.1K #grapheme-cluster #unicode-encoding #zalgo #unicode #obfuscation
  20. midas

    Do painless migration 🦀

    v0.7.6 1.4K #sql #database #migrate
  21. thag_rs

    A versatile cross-platform playground and REPL for Rust snippets, expressions and programs. Accepts a script file or dynamic options

    v0.2.1 #script-runner #repl #playground #eval #runner
  22. rts-alloc

    Shared memory allocator intended for small frequent allocations

    v2.0.0 64K #slab-allocator #memory-allocator #shared-memory #memory-management #worker #worker-thread #lock-free #process-memory #owns
  23. treeclip

    A CLI tool to traverse your project files and extract them into a single file or clipboard

    v1.4.4 #file-traversal #code-extractor #productivity #cli
  24. hyper_byte

    An unsafe, near-zero cost (1-2 instructions) byte transmuter to numeric types with fast byte reader, writer, and read-writer

    v0.7.0 800 #unsafe #numeric #byte
  25. analiticcl

    approximate string matching or fuzzy-matching system that can be used to find variants for spelling correction or text normalisation

    v0.4.9 #spelling-correction #approximate-string-matching #linguistics
  26. impls

    Determine if a type implements a logical trait expression

    v1.0.3 55K #traits #impl #macro #test-macro
  27. googletest-json-serde

    GoogleTest matchers for serde_json::Value

    v0.5.1 #serde-json #json #google-test #matcher #gtest
  28. drakonix-anvil

    A cross-platform GUI tool for deploying, managing, and backing up multiple Minecraft servers with Docker

    v0.7.2 #deployment #minecraft-server #docker #curse-forge #cross-platform-ui #modpack #modrinth #backup #backup-restore #logging
  29. lsv

    Three‑pane terminal file viewer (TUI) with preview and Lua configuration

    v0.1.11 #viewer #terminal-file #terminal #preview
  30. compdb

    A blazingly fast compilation database manipulation tool - 135x faster than Python compdb

    v0.1.3 110 #compilation-database #database #cpp #compilation #clang
  31. wow-addon-builder

    A powerful World of Warcraft addon build tool written in Rust

    v0.2.1 #world-of-warcraft #build-tool #plugin
  32. 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)

    v0.17.0 5.6K #curses #ncurses #pdcurses
  33. todozi

    AI/Human task management system with file-based storage

    v0.1.1 #task-manager #artificial-intelligence #productivity #ai
  34. furse

    wrapper for the official CurseForge API

    v1.6.1 190 #curse-forge #minecraft-modding #minecraft #modding
  35. wikisort

    ported to Rust

    v1.0.1 #sorting #ported #stable #logging #allocator #rhythm #al #im #og #yay
  36. yacurses

    Curses library

    v0.2.5 500 #curses #ncurses #mode #interface #system #pdcurses #panic-hook #binds #majority
  37. line-ui

    Line-based UI with termion

    v0.5.0 #tui #curses #terminal
  38. tcod

    bindings for the Doryen library (a.k.a. libtcod).

    v0.15.0 1.8K #rogue-like #libtcod
  39. curseforgeapi

    A complete Rust wrapper

    v1.0.3 #curse-forge #api-wrapper #forge #wrapper #curse
  40. bracket-lib

    Meta-crate holding the entirety of bracket-lib (and exposing it). Use this for the full roguelike toolkit experience.

    v0.8.7 8.9K #rogue-like #cp437 #ascii
  41. embedded-hal-compat

    Compatibility layer for interoperability between different embedded-hal versions

    v0.13.0 480 #embedded-hal #compatibility #embedded #compat
  42. conciliator

    [WIP] Library for interactive CLI programs

    v0.3.10 650 #terminal-colors #terminal-input #spinner #cli
  43. textmode

    terminal interaction library backed by a real terminal parser

    v0.4.1 500 #tui #vt100 #curses
  44. bevy_power

    A comprehensive power/energy system for Bevy games with regeneration, limits, knockouts, leveling, and UI components

    v0.1.1 #power-system #bevy-ui #bevy #energy #ui
  45. mine_data_structs

    Minecraft data structures

    v1.0.9 #minecraft #json #curse
  46. shellcaster

    A terminal-based podcast manager to subscribe to and play podcasts

    v2.0.1 #podcast #curses #tui
  47. horntail

    maplestory resource file unpack lib

    v0.4.1 140 #resources #lib #maplestory #unpack #file #compression #cache #wz #file-extension
  48. 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…

    v1.1.0 210 #babyspeak #fun #baby #curse #nonsense
  49. moxen

    CLI for installing World of Warcraft addons from CurseForge

    v0.1.0 #gaming #wow
  50. ext-rs

    that brings C++-style extensions to Rust. Because why not?

    v0.1.0 #why #extension #operator #error #bad #principles #pull-request
  51. aesus

    CLI for AES-256-GCM encryption using memorable passphrases

    v0.2.0 #encryption #cryptography #decryption #aes #rust
  52. 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.

    v0.8.7 10K #rogue-like #cp437 #ascii
  53. mako-tui

    A small terminal user interface for editing mako notification daemon configuration files

    v1.0.0 #tui #notifications #mako #editor
  54. advancedresearch-toy_model_of_physical_seshatic_identity

    toy model for physical Seshatic identity that satisfies the holographic principle

    v0.3.0 #research #puzzle-game #philosophy #theorem
  55. trctl

    A transmission daemon CLI

    v2.7.10 #bittorrent-transmission #daemon #transmission
  56. nsys-curses-utils

    Rust *curses utilities

    v0.1.0 #color-pair #chtype #curses #character-data #window #pancurses #ncurses #easycurses #terminal-size #64-bit
  57. uranium-rs

    Lib for downloading/making minecraft and modpacks

    v1.0.3 100 #file-downloader #minecraft
  58. libium

    Multi-source backend for managing Minecraft mods and modpacks from Modrinth, CurseForge, and Github Releases

    v1.30.0 3.3K #minecraft-mod #mod-manager #curse-forge #github-releases #modrinth #minecraft
  59. cogsy

    A curses-based CLI Discogs client

    v0.2.2 #discogs #music #vinyl
  60. intricate

    A GPU accelerated library that creates/trains/runs machine learning prediction models in safe Rust code

    v0.7.0 #machine-learning #neural-network
  61. magic-args

    "Magic" declarative-style function arguments

    v0.1.1 #arguments #function #magic
  62. symbols-models

    Proc-macro utility to populate enums from database data (shared traits)

    v1.0.0 700 #database #enums
  63. easycurses-bump

    Updated fork of easycurses crate

    v0.13.2 #curses #tui
  64. dijo

    Scriptable, curses-based, digital habit tracker

    v0.2.7 #journal #tui #event-tracker
  65. lossyq

    concurrent single publisher, single consumer queue with fixed length, that never blocks the writer

    v0.1.19 #spsc #single-consumer #queue
  66. fork-map

    running operations in a child process spawned by fork()

    v0.1.3 150 #child-process #concurrency #cursed #parallel
  67. accursed-unutterable-type-id

    A worse version of std::any::TypeId

    v0.0.1-pre.ohyes #type-id #bad #cursed #hack
  68. nucomcore

    Nucom, cross-platform Component Object Model implementation

    v0.1.1 #object-model #nucom #com
  69. fast-shlibdeps

    A fast ELF shared library dependency analyzer for Debian-based systems

    v0.3.0 #shared #package #system #directory #elf #debian-package
  70. de-todo

    CUI todo app in Rust

    v0.1.2 #todo-app #curses-ui #dusky-elf #cui-tool
  71. bk

    Terminal Epub reader

    v0.6.0 #ebook #epub
  72. 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.

    GitHub 0.8.7 #rogue-like #cp437 #virtual-terminal #graphics
  73. Try searching with DuckDuckGo or on crates.io.

  74. 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)

    v0.1.0 #curses #ncurses #pdcurses
  75. dmclc5

    A minecraft launching library

    v0.3.2 #minecraft-launcher #launch
  76. tattoy-termwiz

    Tattoy fork of Wezterm's Terminal Wizardry for Unix and Windows

    v0.24.0-fork.2 #terminal #console #curses #read-line
  77. wowAddonManager

    A TUI for managing WoW (retail and classic) addons

    v1.1.0 #wowaddonmanager #classic #curse #wow #plugin
  78. hgg

    Approximate nearest neighbor search collection

    v0.4.1 #nearest-neighbors-search #approximate-nearest-neighbor #computer-vision #knn-search
  79. cursed-timer

    A TUI Rubik Cube Timer

    v0.3.3 #rubiks-cube #timer #cube #rubik
  80. hashids

    HashIds Rust Implementation

    v1.0.0 #rust
  81. pdcurses-sys

    FFI bindings for PDCurses, specifically the win32a implementation

    v0.7.1 4.3K #win32a #curses
  82. nsys-mat

    Dynamically sized 2d storage with rectangular iterators and in-place resizing

    v0.5.4 #dynamically-sized #rectangular #iterator #in-place #storage #mat #2d
  83. git-anger-management

    Count your naughty words in git commit messages

    v0.7.0 #useless #git #fun #anger-management
  84. favlist

    Create and manage lists using SQLite

    v2.0.0 #sqlite #list
  85. lambda-types

    Puts the lambda calculus in Rust...'s type system

    v0.2.1 #lambda-calculus #cursed #type
  86. mistletoe

    Polyglot Kubernetes Package Manager

    v0.1.2 #package-manager #kubernetes #polyglot #generate
  87. easycurses

    that makes working with curses easy

    v0.13.0 #curses #tui
  88. nitro_net

    Various network APIs for Nitrolaunch

    v0.29.0 #minecraft-launcher #mc #minecraft #api #game
  89. leak_memory

    The enterprise way to leak memory

    v0.1.1 #memory-leaks #enterprise #nightmare #cursed
  90. easyrw

    Easy Read and Write functions in rust, External and Internal

    v0.2.2 #write-memory #read-memory #read-write #reader-writer #internal
  91. chainer

    A cursed crate that allows for global call chaining with access to chained function results

    v0.1.1 #chaining
  92. ncurses-lite

    tiny reimagining of ncurses-rs

    v0.1.1 #ncurses-rs #reimagining #string-format #light #github
  93. is_positive

    check if any non-ZST is positive

    v0.1.338 #positive #detect #artificial-intelligence #video #bee #transmute #generic-const-exprs
  94. 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.

    v1.0.0 #mod-manager #minecraft-mod #minecraft #mod #manager
  95. cursython

    Let's write Python with JSON. For some reason.

    v0.1.0 #write-json #reason #python
  96. lemna-wx-rs

    wx-rs windowing backend support for lemna

    v0.4.0 #ui-framework #reactive-ui #windowing #lemna #back-end #wgpu-rendering #gpu-rendering #button #winit
  97. terminal-input

    Cross-terminal precise decoding of modified keys and other input events

    v0.1.0 #mouse #curses #ctrl
  98. curseforge

    A straightforward asynchronous wrapper around the CurseForge Core API. Public API is subject to change before 1.0.0.

    v0.3.1 #rest #async #modding #minecraft #minecraft-modding
  99. wtflip

    A language in a Rust macro... or something.

    v0.1.5 #macro #cursed
  100. chez-sys

    Raw Chez Scheme bindings for Rust

    v0.1.0 #scheme-interpreter #ffi #scheme
  101. fujc-api

    A Wrapper of the Curseforge api for FlowUpdater JSON Creator

    v1.1.1 #curse-forge #api-wrapper #json #fujc #flowupdater
  102. 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.

    v1.0.1 #unsafe #macro #compiler-dominance #bravery #trust
  103. outsource-heap

    Shoving your heap in random places

    v0.1.2 #global-allocator #random #task #heap #store #local-file #allocator-api #heap-allocator #maybe-uninit
  104. voltlane-net

    Networking library for Voltlane, providing connection management and communication protocols

    v0.1.0 #tcp-socket #connection-management #send-receive #cancellation #safe #voltlane #debugging #make-sure
  105. tina-mgr

    Helper functions for the tina personal information manager

    v0.1.14 #personal-information-manager #tina
  106. yahtzee

    game with ncurses UI

    v0.3.0 #tui #curses #dice
  107. cursedcontainer

    A "cursed" container with opaque keys, usable as a static variable

    v0.1.2 #container #static-variable #opaque #key #variables #cursed #mutable-reference
  108. cursed-collections

    Collections that (seem to) break Rust safety

    v0.8.3 #collection #reference #safety #seem #cursed #borrow-checker
  109. cursed_strings

    Annoyed that Rust has two string types? Well it doesn't any more

    v0.1.1 #string #cursed #annoyed #ops
  110. infoterm

    ncurses-compatible terminfo parsing library

    v0.1.1 #terminfo #search #format #name #parser #curses #user-defined #ncurses
  111. curses-sys

    FFI bindings for curses

    v6.0.0-2 #ansi-term #terminal #ansi
  112. pavucontrolrs

    A TUI (curses) clone of pavucontrol written in rust

    v0.1.1 #pulse-audio #pavucontrol #audio
  113. bambulab-cloud

    An API client for Bambu Lab's Cloud API

    v0.1.1 #cloud-api #bambu #3d-printer #api-client #client
  114. none-array

    a very cursed way to create an array of None values

    v1.0.1 #array #value #build #cursed #const-generics #hack #im #sorry #warnings
  115. arae

    Cursed data structures

    v0.2.0 #data-structures #cursor #cursed #element #bounded
  116. syrup

    abstraction around pancurses for chat-like interfaces

    v0.2.0 #chat #pancurses #curses #ncurses #pdcurses
  117. chiro

    A curses-style terminal view that runs inside a pixel buffer (Rewrite of chiropterm)

    v0.1.3 #terminal #curses