-
rustyline
readline implementation based on Antirez's Linenoise
-
reedline
A readline-like crate for CLI text input
-
text_io
really simple to use panicking input functions
-
rprompt
Prompt user input in console applications
-
rustyline-async
A minimal readline with multiline and async support
-
termwiz
Terminal Wizardry for Unix and Windows
-
r3bl_terminal_async
Async non-blocking read_line implemenation with multiline editor, with concurrent display output from tasks, and colorful animated spinners
-
redox_liner
offering readline-like functionality
-
r3bl_test_fixtures
Test fixtures for the r3bl_* TUI and CLI crates
-
bytelines
Read input lines as byte slices for high efficiency
-
liso
Line Input with Simultaneous Output: input lines are editable, output lines are never scrambled, and all of it thread safe
-
noline
A no_std line editor
-
easier
making rust easier
-
easy_reader
easily navigating forward, backward or randomly through the lines of huge files
-
stdintap
CLI tool to read lines from stdin and broadcast them to connected TCP clients
-
promptly
opinionated CLI prompting helper
-
gchemol-parser
Text parsing made simple
-
prompt-rust
providing a simple input macro for Rust, similar to Python's input()
-
pomprt
A small yet feature-rich readline prompt
-
lineriver
Non-blocking buffered line reader for Read objects
-
read_utf8
The ReadUTF8 crate allows to easily read a file with efficiency. It allows to read all UTF-8 files encoded, by giving the content between delimiters, or by giving the content character by character.
-
rustyline-derive
Rustyline macros implementation of #[derive(Completer, Helper, Hinter, Highlighter)]
-
brush-rustyline-fork
Fork of Rustyline for brush-shell
-
rline
Input line retrieval using libreadline's "Alternate Interface"
-
rustyline-with-newest-nix
Rustyline, a readline implementation based on Antirez's Linenoise
-
linefeed
Interactive terminal input reader
-
anticipate-cli
Script runner with asciinema support
-
linedance
iterator that streams lines either from files or stdin (like Python's fileinput)
-
datafusion-rustyline
Unofficial nightly releases of Rustyline
-
tcalc-rustyline
A fork of Rustyline for use specifically with tcalc
-
txt_writer
Easier and faster way to write txt files in rust
-
asky
Libray to create good looking prompts in the terminal
-
read_lines_into
Read lines (from a Path, File, etc.) into a struct (a String, a Vec<String>), and with various ways to handle line endings and whitespace
-
shi
crafting shell interfaces
-
lines_from_request
Read lines from a hyper Body in a blocking manner
-
liner
offering readline-like functionality
-
reading-liner
A Stream reader which can convert between byte offset and line-column numbers. Support any type which implements io::Read.
-
ttyui
A tiny set of helpers for terminal interactivity, including readline, word selector and date selector
-
file_into_string
functions to read a file into a string, or a vector of strings, and preserving line endings
-
io-read-line-prototype
Prototype for io::read_line
-
finput
A simpler input
-
io-prompt-prototype
A prototype for
io::prompt
,io::promptln
, andio::read_line
-
interaction
minimal and a simple readline library for Rust
-
rl-sys
Native bindings to libreadline
-
lish
Liso Shell, very unsophisticated job-oriented shell
-
linestream
Read lines from a socket
-
stdin-readlines
Use in terminal to read stdin, it can read lines, with
EOF
to stop read -
indexed_file
index and read large files by its lines efficiently
-
lines_lossy
extension to
BufRead
with a functionlines_lossy
that works likeBufRead::lines
but with lossy UTF-8 decoding -
yatima-rustyline
rustyline fork with Wasm support
-
simpler-input
A simpler way of receiving input from a user
-
gnu-readline-sys
Low-level bindings to GNU Readline
-
linebuf
interface to read a line through a fixed size of buffer
-
dir_lines_streamer
Read files inside a directory line-by-line, one file after the other (in human-alphabetical order)
-
tcplinecombine
CLI tool to collect incoming lines from TCP clients and compress them (without interleaving bytes within lines)
-
lines
Utililities for iterating readers efficiently line-by-line
-
linenoise
Bindings to linenoise for simple line-editing facilities
-
readline_rs_compat
A minimal readline library wrapper for the Rust programming language
-
copperline
Pure-Rust Command Line Editing Library
-
tokio-read-line
Read a single line using crossterm compatible with tokio environment
-
readline-async
Async-ready readline alternative
-
linefeed2
Interactive terminal input reader base
https://github.com/murarth/linefeed
Try searching with DuckDuckGo.