#read-line

  1. rustyline

    readline implementation based on Antirez's Linenoise

    v15.0.0 368K #command-line #read-line #readline #history #completion #word #linenoise
  2. reedline

    A readline-like crate for CLI text input

    v0.38.0 30K #line-editor #syntax-highlighting #read-line #completion #text-input #multi-line #cli-input
  3. text_io

    really simple to use panicking input functions

    v0.1.12 22K #io-read #read-input #read #io #scan #read-line #scanf
  4. rprompt

    Prompt user input in console applications

    v2.1.1 4.2K #user-input #read-line #prompt #console-application #applications #cross-platform
  5. rustyline-async

    A minimal readline with multiline and async support

    v0.4.5 6.0K #read-line #input #multiline #async #unicode #crossterm #history
  6. termwiz

    Terminal Wizardry for Unix and Windows

    v0.22.0 62K #read-line #console #curses #tui #terminal #terminal-graphics #readline
  7. r3bl_terminal_async

    Async non-blocking read_line implemenation with multiline editor, with concurrent display output from tasks, and colorful animated spinners

    v0.6.0 300 #spinner #read-line #async #async-io #user-interface #tui #user-input
  8. redox_liner

    offering readline-like functionality

    v0.5.3 950 #read-line #completion #input #line #editor
  9. r3bl_test_fixtures

    Test fixtures for the r3bl_* TUI and CLI crates

    v0.1.0 #tui #testing #async-stream #async #user-interface #read-line #rich-text
  10. bytelines

    Read input lines as byte slices for high efficiency

    v2.5.0 4.4K #byte-slice #read-line #line #byte #byte-stream #file-reader #read-input
  11. liso

    Line Input with Simultaneous Output: input lines are editable, output lines are never scrambled, and all of it thread safe

    v1.3.0 190 #command-line #thread-safe #read-line #line-editing
  12. noline

    A no_std line editor

    v0.5.1 950 #line-editor #read-line #async-io #utf-8 #embedded-io #key-bindings #system
  13. easier

    making rust easier

    v0.3.0 #sorting #vec #act #utilities #group-by #extension #read-line
  14. easy_reader

    easily navigating forward, backward or randomly through the lines of huge files

    v0.5.2 5.1K #file-line #file-reader #line #backward #random #reader #read-line
  15. stdintap

    CLI tool to read lines from stdin and broadcast them to connected TCP clients

    v0.1.1 #read-line #tcp-client #tcp #stdin #stdio #tcp-socket #unix
  16. promptly

    opinionated CLI prompting helper

    v0.3.1 55K #prompt #read-line #autocomplete #cli #default-value
  17. gchemol-parser

    Text parsing made simple

    v0.5.1 110 #parser-combinator #text-parser #streaming-parser #text-file #gchemol #read-line #winnow
  18. prompt-rust

    providing a simple input macro for Rust, similar to Python's input()

    v0.1.6 260 #input #prompt #io #stdin #macro #io-error #read-line
  19. pomprt

    A small yet feature-rich readline prompt

    v0.6.1 150 #read-line #prompt #syntax-highlighting #line-editor #hint #completion #history
  20. lineriver

    Non-blocking buffered line reader for Read objects

    v0.7.1 #async-io #non-blocking #read-line #io #buffered #reader #object
  21. 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.

    v0.1.2 110 #utf-8 #read #read-file #read-line #readchar #utf8
  22. rustyline-derive

    Rustyline macros implementation of #[derive(Completer, Helper, Hinter, Highlighter)]

    v0.11.0 95K #read-line #command-line #macro-derive #rustyline #word #completion #helper
  23. brush-rustyline-fork

    Fork of Rustyline for brush-shell

    v14.0.1 #read-line #command-line #history #readline #word #rustyline #fork
  24. rline

    Input line retrieval using libreadline's "Alternate Interface"

    v0.3.3 #text-input #input #read-line #readline #console #user-input #command-line-interface
  25. rustyline-with-newest-nix

    Rustyline, a readline implementation based on Antirez's Linenoise

    v12.0.0 #read-line #history #command-line #readline #completion #word #unix-command
  26. linefeed

    Interactive terminal input reader

    v0.6.0 3.5K #input #read-line #key-bindings #console #terminal #command-line #config-file
  27. anticipate-cli

    Script runner with asciinema support

    v0.6.0 #script-runner #command-line-interface #asciinema #automation #testing #recording #read-line
  28. linedance

    iterator that streams lines either from files or stdin (like Python's fileinput)

    v0.2.0 #file-input #read-line #text-input #cli-input #file-line #text-file #iterator
  29. datafusion-rustyline

    Unofficial nightly releases of Rustyline

    v2.0.0-alpha-20180628 #command-line #read-line #history #word #completion #rustyline #search
  30. tcalc-rustyline

    A fork of Rustyline for use specifically with tcalc

    v1.0.2 #read-line #history #command-line #tcalc #rustyline #word #unicode
  31. txt_writer

    Easier and faster way to write txt files in rust

    v0.1.4 #txt-file #file-line #read-file #read-write #file-writer #read-line #write-file
  32. asky

    Libray to create good looking prompts in the terminal

    v0.1.1 #prompt #read-line #ask #cli #question
  33. 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

    v2.0.0 #read-line #line-ending #line #read #file-path #file-read #file
  34. shi

    crafting shell interfaces

    v0.1.5 #shell #interactive #read-line #command #cli-command #command-line-interface #cli
  35. lines_from_request

    Read lines from a hyper Body in a blocking manner

    v0.3.1 #read-line #line #stream #non-blocking #sockets #lines
  36. liner

    offering readline-like functionality

    v0.4.4 130 #read-line #input #completion #editor #line
  37. reading-liner

    A Stream reader which can convert between byte offset and line-column numbers. Support any type which implements io::Read.

    v0.1.0 #byte-offset #io-read #offset #read-line #io #line-numbers #reader
  38. Try searching with DuckDuckGo.

  39. ttyui

    A tiny set of helpers for terminal interactivity, including readline, word selector and date selector

    v0.1.4 #read-line #selector #date-time #set #helper #tiny #word
  40. file_into_string

    functions to read a file into a string, or a vector of strings, and preserving line endings

    v1.1.1 #read-file #read-line #line-ending #file #read #line #text-file
  41. io-read-line-prototype

    Prototype for io::read_line

    v1.0.1 #read-line #io-read #prototype
  42. finput

    A simpler input

    v0.1.1 #input #function #read-line #simpler
  43. io-prompt-prototype

    A prototype for io::prompt, io::promptln, and io::read_line

    v1.0.0 #io #io-read #read-line #prompt #prototype #command-line #promptln
  44. interaction

    minimal and a simple readline library for Rust

    v0.3.4 #read-line #cli #completion #history #mode #key #multi
  45. rl-sys

    Native bindings to libreadline

    v0.5.2 550 #read-line #readline #native-bindings #readline-sys
  46. lish

    Liso Shell, very unsophisticated job-oriented shell

    v0.1.0 #command-line #read-line #line-editing
  47. linestream

    Read lines from a socket

    v0.1.0 #sockets #line #read-line #non-blocking #stream #lines #nonblocking
  48. stdin-readlines

    Use in terminal to read stdin, it can read lines, with EOF to stop read

    v0.1.1 #read-line #stdin #readline #eof #multiline
  49. indexed_file

    index and read large files by its lines efficiently

    v0.1.2 #read-line #file-line #index-file #indexed #indexable #async #read-by-line
  50. lines_lossy

    extension to BufRead with a function lines_lossy that works like BufRead::lines but with lossy UTF-8 decoding

    v0.1.0 #utf-8 #lossy #bufread #string #read-line
  51. yatima-rustyline

    rustyline fork with Wasm support

    v0.2.0 #rustyline #read-line #fork
  52. simpler-input

    A simpler way of receiving input from a user

    v0.2.0 #input #user-input #read-line #simple
  53. gnu-readline-sys

    Low-level bindings to GNU Readline

    v0.1.0 #read-line #bindings #ffi
  54. linebuf

    interface to read a line through a fixed size of buffer

    v0.0.2 #read-line #line #reader #buffer #interface #size #fixed
  55. dir_lines_streamer

    Read files inside a directory line-by-line, one file after the other (in human-alphabetical order)

    v0.2.0 #directory #file #iterator #read-line #filesystem
  56. tcplinecombine

    CLI tool to collect incoming lines from TCP clients and compress them (without interleaving bytes within lines)

    v0.1.0 #zstd #tcp #fdlinecombine #read-line #tcp-connection #incoming-connection
  57. lines

    Utililities for iterating readers efficiently line-by-line

    v0.0.6 #line #text #streaming #reader #read-line #iterating #file-line
  58. linenoise

    Bindings to linenoise for simple line-editing facilities

    v0.0.3 #read-line #editing #line #command #command-line #readline
  59. readline_rs_compat

    A minimal readline library wrapper for the Rust programming language

    v0.1.9 #read-line #compat #readline-rs-compat
  60. copperline

    Pure-Rust Command Line Editing Library

    v0.3.0 150 #command-line #editing #read-line #line #command #linenoise
  61. tokio-read-line

    Read a single line using crossterm compatible with tokio environment

    v0.1.0 #read-line #readline #single-line #tokio #environment #compatible #crossterm
  62. readline-async

    Async-ready readline alternative

    v0.1.0 #read-line #async-ready #history #bare-bones #enter #ctrl-c #append
  63. linefeed2

    Interactive terminal input reader base https://github.com/murarth/linefeed

    v0.0.1 #read-line #input #terminal #console