#stdin

  1. blocking

    A thread pool for isolating blocking I/O in async programs

    v1.6.1 2.4M #thread-pool #async-io #file-io #async #stdin #file #stdio
  2. subprocess

    Execution of child processes and pipelines, inspired by Python's subprocess module, with Rust-specific extensions

    v0.2.9 477K #child-process #execute-command #stdin #process #input-output #command #redirect
  3. clio

    parsing CLI file names

    v0.3.5 22K #stdio #filename #arguments-parser #cli-file #file-path #input-output #stdin
  4. viu

    View images right from the terminal

    v1.5.1 650 #image #gif #terminal #command-line-utilities #stdin #command-line-interface
  5. clap-stdin

    type for easily accepting Clap arguments from stdin

    v0.5.1 8.6K #stdin #clap #arguments #arg #read #value #read-file
  6. scanner-rust

    text scanners which can parse primitive types and strings using UTF-8 or ASCII

    v2.0.17 270 #string-parser #data-stream #scanner #input-stream #text-parser #stream #stdin
  7. fasten

    A set of scripts to run basic analysis on fastq files

    v0.8.3 120 #fastq #bioinformatics #streaming #stdin #stdio
  8. tac

    Print lines from file in reverse order

    v2.1.0 #reverse #file-line #input-file #log-file #utilities #stdin #coreutils
  9. runnel

    the pluggable io stream. now support: stdio, string io, in memory pipe

    v0.3.19 170 #io-stream #pipe #thread #filter #fifo #stdin
  10. frots

    File rotation from standard input

    v0.1.3 370 #stdin #file #rotation #input-file #standard #stdout #tee
  11. uniqs

    uniq(1) alternative with streaming support

    v0.1.1 #uniq #streaming #input #output #path #stdin #stdout
  12. o-o

    Enables commands that assume the standard input and output to read and write to files specified in the command line

    v0.5.2 1.0K #file-io #command-line-arguments #stdin #file-input #command-output #command-line-tool #run-command
  13. rust-parallel

    Fast command line app in rust/tokio to run commands in parallel. Similar interface to GNU parallel or xargs.

    v1.18.1 100 #run-command #parallel #tokio #command-line-interface #regex #command-line-utilities #stdin
  14. proconio

    Easy IO library for competitive programming

    v0.5.0 2.9K #competitive-programming #io #stdin #input #read-input #macro #procon
  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. thqm

    HTTP server to serve a dynamic menu for your scripts over the network

    v0.6.0 440 #http-server #web-page #scripting #command-line-tool #dynamic-menu #networking #stdin
  17. checkline

    checkbox line picker for stdin line input

    v1.1.3 200 #stdin #command-line #checkbox #pick #check #choose #command-line-interface
  18. aki-xtee

    copy standard input to each files and standard output

    v0.1.25 #stdin #text #command-line #compression #filter #stdout #standard
  19. memos-cli

    A command-line tool for Memos

    v0.3.0 #memo #cli #memos #command-line-tool #applications #editor #stdin
  20. hh-highlight

    hh: The text highlighter. Read from stdin, and highlight selected words printed to stdout

    v0.2.1 230 #text #highlighter #stdout #words #highlight #read #stdin
  21. markline

    markbox line picker for stdin line input

    v1.1.3 #stdin #command-line #stdio #text-input #choose #pick #text-file
  22. librespot-oauth

    OAuth authorization code flow with PKCE for obtaining a Spotify access token

    v0.6.0 8.5K #access-token #oauth #spotify #flow #authorization #client #stdin
  23. asv-to-usv

    ASV to USV: Convert ASCII Separated Values (ASV) to Unicode Separated Values (USV) such as for data markup, including for spreadsheets, databases, text files, and more

    v1.5.2 #import-export #usv #asv #import #export #data #stdin
  24. snakepipe

    A snake game based on stdin/stdout following unix philosophy

    v2.2.0 550 #snake #unix #user-input #unix-socket #server-sent-events #pipe #stdin
  25. tengwar

    Transliterate text into J.R.R. Tolkien's Tengwar.

    v1.1.0 #unicode #quenya #sindarin #unicode-text #text #input-output #stdin
  26. evalrs

    Rust code snippet evaluator

    v0.0.13 #snippets #stdin #input-stream #evaluator #evaluate #declaration #compiling
  27. hl2-cli

    A cli tool for colourising / highlighting stdin with regex and writing back to stdout

    v1.0.0 120 #cli #regex #stdin #stdout #back #highlighting #tool
  28. daberu

    command-line tool for conversing with ChatGPT

    v0.1.2 #api-client #command-line #command-line-tool #api-response #api-key #conversation #stdin
  29. ethan-rs-wc

    The ethan-rs-ws(erwc) is word, line, character, and byte count. Like wc command but not just wc command, more accurate and faster. Text can also be read from standard input for statistics.

    v0.1.1 #word-count #line-count #stdin #wc #txt #byte #command
  30. async-blocking-stdio

    std::io::std{in(), out(), err()} but async

    v0.1.1 #async-io #io-stream #stdio #async-stream #async #stdin #stderr
  31. ays

    Pipe stdin to stdout after user confirmation

    v0.1.6 #stdio #stdin #user #confirmation #stdout #pipe #shell
  32. readput

    Fast and easy stdin input parsing for competitive programming in rust

    v0.1.3 #competitive-programming #stdin #input #parser #io #utility
  33. edi-format

    EDIFACT Formatter

    v0.2.0 #edi #edifact #formatter #formatting #format-file #stdin
  34. patharg

    Treat "-" (hyphen/dash) arguments as stdin/stdout

    v0.4.0 240 #command-line-arguments #stdio #stdin #file-path #input-output #stdout #args
  35. pc-rs

    CLI utility for printing a column from tabular input

    v0.2.3 #command-line-tool #stdin #tabular #data #column #cli #input
  36. termine

    mine for Rust with termion

    v3.3.0 400 #termion #console #mine #stdout #stdin
  37. protoflow-blocks

    Protoflow implements flow-based programming (FBP) for Rust using Protocol Buffers messages

    v0.4.3 120 #protoflow #byte-stream #fbp #protobuf #flow #stdin #filesystem
  38. stdioredirect

    wrap another command and redirect its outut

    v0.4.0 130 #stdio #redirect #stdin #command #file #mode #wrap
  39. crypt4gh

    Encryption and decryption implementation of the Crypt4GH encryption format

    v0.4.1 #encryption-decryption #encryption #genome #genetic #c4gh #generate-keys #stdin
  40. osclip

    small utility to copy text from terminal to system clipboard

    v0.1.1 #clipboard #terminal-text #ansi #sequence #stdin #ssh #serial
  41. rep-grep

    wgrep/write-grep CLI

    v0.0.7 100 #replace #grep #regex #find #sed #command-line-tool #stdin
  42. crosstermine

    mine for Rust with crossterm

    v3.3.0 370 #crossterm #console #stdout #mine #stdin
  43. anew

    adding new lines to files, skipping duplicates and write in Rust!

    v0.1.2 #file-line #deduplication #security #web #stdin
  44. rustfilt

    Demangle Rust symbol names

    v0.2.1 13K #demangle #symbol #names #mangled #command-line-arguments #stdin #stdout
  45. clap-maybe-deser

    Adds the ability to use deserializable data as a clap argument

    v0.2.0 #arguments-parser #clap #clap-parser #stdin #flags #deserializable #deser
  46. termris

    terminal tetris for Rust

    v3.4.5 500 #tetris #crossterm #console #stdout #stdin
  47. marquee

    Convert stdin into a "marquee" style output

    v1.1.2 190 #output #command-line-tool #cli #style #convert #stdin #input
  48. rtss

    A command-line tool to annotate stdout/stderr with elapsed times

    v0.6.2 #timestamp #filter #tool #stdin #cli
  49. jfmt

    command-line tool for formatting json files in both readable and compact formats. It supports stdin/stdout shell usage, as well as working on files directly.

    v1.2.1 #json #json-format #json-file #formatter #command-line-tool #stdin #file-format
  50. russh-process

    running a command on a remote server via SSH

    v0.1.0 #process #command #exit-status #stdout #stderr #stdin #ssh
  51. minefield

    abstract layer for mine sweeper by Rust

    v3.3.0 180 #mine #console #stdout #stdin
  52. stdin-to-cloudwatch

    Send logs from stdin to AWS CloudWatch Logs

    v0.3.0 #stdin #logs #cloud-watch #aws #send #stream #group
  53. uu_tty

    tty ~ (uutils) display the name of the terminal connected to standard input

    v0.0.28 160 #coreutils #cross-platform #uutils #utility #command-line-tool #stdin #cli
  54. smurf

    SMall Useful Rust Functions

    v0.3.1 #functions #stdin #input #io #macro #input-vec #shell
  55. temprs

    A temporary file manager with stack mechanism

    v0.5.2 #temporary-files #file-manager #read-file #index-file #tempfile #stdin #write-file
  56. scan-rules

    some macros for quickly parsing values out of text. Roughly speaking, it does the inverse of the print!/format! macros; or, in other words, a similar job to scanf from C.

    v0.2.0 500 #string-parser #input #read-input #stdin #text-parser #text-input #read
  57. rs-line-count

    counts number of lines(' ')

    v0.1.0 #line #numbers #text-file #stdout #stdin #count
  58. seep

    print the stdin and redirect to stdout and files

    v0.1.1 #pipe #cli #stdin #stdout #process #stdio #redirect
  59. comp-io

    optimized io operations to numerical types

    v0.1.2 #competitive-programming #io-operations #stdin #numerical #input #end #values
  60. samedec

    A SAME/EAS digital receiver and alerting program

    v0.4.0 #message #stdin #child-process #alert #decoder #weather #input
  61. rs-ltsv-filter

    stdin(LTSV) -> stdout(filtered)

    v0.2.0 #line #values #stdin #ltsv #label #stdout #filtered
  62. stdinix

    function to reduce boilerplate for reading from stdin

    v0.2.0 #stdin #reduce-boilerplate #utility #io #reading #async
  63. btwn

    Command line tool to filter input based on a range expression

    v0.6.0 #command-line #command-line-tool #range #filter #input #stdin #expression
  64. vampirc-io

    asynchronous, non-blocking, UCI protocol–based communication between chess UIs and chess engines

    v0.3.0 #chess-engine #chess #uci #stdout #stdio #stdin #io
  65. fast_input

    Fast and easy input from standard in, made for competetive programming

    v0.2.0 #input #competitive-programming #competitive #stdin #read-input #kattis
  66. playdate-symbolize

    Tools for symbolise addresses from bin (pdex.elf) and Playdate's trace or crashlog

    v0.2.0 320 #playdate #elf #bin #utility #addr2line #stdin #parser
  67. rs-bloom2count

    stdin(bloom bits) -> stdout(estimated count)

    v0.1.0 #bits #bloom #numbers #items #read #estimates #stdin
  68. io-providers

    Enables dependency injection for many I/O operations

    v0.2.0-beta.3 #stdio #testing #io-operations #stderr #stdout #stdin #env
  69. little_boxes

    Adds boxes around stdin. Optionally adds a title

    v1.8.0 #boxes #stdin #command-line #title #box #little #ascii
  70. shabottom

    reimplementation in Rust

    v0.2.0 #algorithm #secure #input #stdin #argument #checksumming #file
  71. rs-ltsv2jsonl

    stdin(LTSV) -> stdout(JSONL)

    v0.1.0 #log-messages #json-log #convert #ltsv #jsonl #stdout #stdin
  72. hns

    Human numeric sorting program — does what sort -h is supposed to do!

    v0.2.0 #coreutils #stdin #stdout #human-numeric-sort #numeric-sorting #stdio
  73. scanrs

    handle user input in an easy way

    v0.3.0 #user-input #input #read-input #gets #terminal #stdin #scanf
  74. passarg

    Implements OpenSSL-style password/passphrase argument handling

    v0.2.1 210 #password #argument #arguments-parser #passphrase #open-ssl-style #password-passphrase #stdin
  75. smart-read

    Complex but easy ways to read user input

    v0.7.0 #user-input #input #cli-input #read #prompt #stdin #parse-input
  76. duri

    CLI tool to get data URI of a file

    v0.1.4 #file-content #base64 #file-upload #data-url #command-line-tool #stdin #http-api
  77. interactive_process

    A tiny Rust library for interacting with a running process over stdio

    v0.1.3 100 #process #stdio #stdin #input-output #running #stream #output-stream
  78. argio

    A macro to convert function input and output to stdio

    v0.2.0 200 #input-output #io #stdin #read-input #proc-macro #stdio #standard
  79. scanpw

    Read a password from standard input

    v1.0.0 #stdin #password #input #read-input #read #terminal
  80. async-stdin

    Asynchronously read from stdin

    v0.3.1 7.9K #stdin #async-io #input #io #async #asynchronous
  81. humnum

    Human numeric sorting program — does what sort -h is supposed to do!

    v0.2.0 #coreutils #stdio #stdin #stdout #numeric-sorting #human-numeric-sort
  82. scanf

    Parse text inputs (inverse of print! and format!)

    v1.2.1 210 #text-input #input #format #stdin #sscanf #parser
  83. yangfmt

    YANG code formatter

    v0.1.2 #yang #code-formatter #format #file #stdin #source #arguments
  84. len

    Command to print length of stdin in a human-friendly format

    v0.2.0 #stdin #length #human-friendly #byte #output #format #terminal
  85. presciidoc

    Preprocessing AsciiDoc for other tools

    v0.4.1 #documentation #asciidoc #redhat #line-comment #stdin #red-hat
  86. Try searching with DuckDuckGo.

  87. tokio-stdin-stdout

    Thread- and future::sync::mpsc-based AsyncRead/AsyncWrite stdin/stdout with little buffering

    v0.1.5 1.7K #stdio #tokio #stdout #async-io #stdin #little #buffering
  88. usze

    Sometimes you just need a calculator

    v0.1.0 #calculator #stdin #reverse-polish-notation #arguments #input #arithmetic #quick
  89. progpick

    Bruteforce with a stream of permutations of a specific pattern

    v0.2.0 #brute-force #pattern #permutations #stream #progress-bar #stdin #send
  90. inslice

    A command-line utility for filtering text input by columns and rows

    v1.1.0 #text-input #columns #rows #stdin #filter #utility #filtering
  91. bmos_client

    executable in charge of receiving and parsing JSON input from stdin and sending intents with enough confidence (>0.6) to the address and port provided (to bmOS_server). This is part…

    v1.0.1 #json-input #json-parser #confidence #intent #sending #executable #stdin
  92. read_pipe

    read console pipes

    v0.2.0 #pipe #read-input #stdin #console #read #linux
  93. rehl

    Add highlighting to stdin for easier to read compiler output, or more readable log files

    v1.0.1 #log #output #highlighting #readability #compiler #improve #stdin
  94. qstdin

    Interface for querying stdin

    v0.1.1 #stdin #input-stream #querying #stdio #atty #file #interface
  95. scanln

    The inverse of println

    v0.1.1 #stdin #scan #input #terminal #scanf
  96. std_io_iterators

    An iterator for STDIN and a wrapper for STDOUT. Allows easy piping, and graceful closing of application if pipe breaks

    v1.0.0 #stdio #stdout #pipe #stdin #command-line #broken-pipe
  97. salph

    Small tool to help you spell in spelling alphabets

    v0.3.3 #alphabet #spelling #sentence #spell #different #command-line #stdin
  98. read-stdin

    easy way reading of obtaining user input

    v1.1.1 #user-input #stdin #input #read #once #return #ok
  99. rumdump

    object file dumper for the UM (ICFP 2006) 14-instruction architecture

    v1.0.0 #universal #machine #icfp #instructions #file #input #stdin
  100. lsamp

    Sample stdin at a fixed rate

    v0.1.4 #rate #line #stdin #fixed #second #applications #sample
  101. wd

    command line tool for print specified position of words

    v0.1.3 #words #position #command-line-tool #print #input #file-input #stdin
  102. prayterm

    realtime play nonblocking terminal for Rust with crossterm

    v1.0.1 #stdout #stdin #crossterm #console
  103. jsonpp

    Reads json either from stdin or a file and pretty prints it on stdout

    v2.0.1 #json #pretty-print #file #style #stdout #stdin
  104. arg2stdin

    pass cli arguments as stdin to a specified command

    v0.1.4 #command-line-arguments #stdin #pass #shell #cli #sed
  105. raw_tty

    can be used for generally interacting with a tty's mode safely, but was created originally to solve the problem of using raw mode with /dev/tty while reading stdin for data

    v0.1.0 900 #tty #raw #mode #stdin #stdio #reading #was
  106. rew

    A text processing CLI tool that rewrites FS paths according to a pattern

    v0.3.0 #path #pattern #regex #rename #tool #command-line-tool #stdin
  107. capture-stdio

    Capture stdin/out/err of the current process

    v0.1.1 1.6K #capture #stdio #process #stdout #stderr #stdin #pipe
  108. goorm_edu_rs_kit

    A code test library for easy variable of integer or vector of integer from standard input

    v0.1.1 #stdin #integer #input #kit #codetest #standard #testing
  109. rcin

    input streams

    v0.2.1 #input-stream #input #stdin #cin
  110. soi-io

    reading and writing from stdin and stdout

    v0.1.3 #stdio #read-write #stdin #stdout #io #io-read #read
  111. io-plugin

    An stdio-based plugin system

    v0.6.0 #plugin-system #process #stdin #stdout #generics #stdio-based
  112. rosa_parse

    Rosa parse is a command line utility to convert json, yaml or toml from stdin to json, yaml or toml to stdout

    v0.2.0 #convert-json #toml #yaml #command-line-tool #stdin #stdout #parse
  113. cnsl

    that provides methods and macros for interacting with the command line

    v0.1.3 #stdout #stdin #stderr #console #cli
  114. yes-or-no

    Very simple yes or no CLI tool

    v0.1.0 #yes #command-line-tool #tool #cli #stdin #no
  115. sort-path-length

    Takes a file of paths and sort them by component length

    v0.3.1 #file-path #sorting #component #length #stdin
  116. lasttime

    check if stdin items are in a list read from a file

    v0.1.0 #read-file #stdin #list #items #hash #save-file #indicator
  117. stream_stats

    Display realtime statistics from stdin. gunzip -c foo.gz | stream_stats > foo

    v0.1.1 #statistics #stdin #gz #line #data #stream #byte
  118. logappend

    Execute child process, read from stdin and stderr, emit into files, truncate at given total content sizes

    v0.3.2 #child-process #stderr #size #stdin #truncate #execute #content
  119. libc-stdhandle

    Helper functions for retrieving stdin, stdout, stderr

    v0.1.0 1.8K #stdio #stdin #retrieving #libc #helper #functions #stdhandle
  120. wordext

    Extracts the nth word of a line, or lines read from stdin and writes them to stdout

    v1.0.0 #word #line #nth #vim #read #stdin #input
  121. input-macro

    No-nonsense input!(...) macro for Rust

    v0.2.0 140 #input #macro #no-nonsense #stdin #stdio
  122. 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
  123. funst

    A tiny command-line tool to calculate fundamental statistics of numbers given via stdin

    v0.1.1 #statistics #stdin #calculate #tiny #numbers #tool #command-line-tool
  124. kth-lines

    Command line tool for filtering stdin lines that just work

    v0.1.0 #stdin #line #command-line-tool #filtering #nth #filter #kth
  125. keyezinput

    that facilitates ask a keyboard user input ⌨️

    v0.1.3 #user-input #input #stdlib #stdin #easy
  126. linefreq

    Count the frequency of each line in stdin

    v0.2.0 #line #stdin #frequency #occurs #times #require #presorted
  127. mkf

    Create a temporary file from stdin and execute command

    v0.2.3 #temporary-files #cli #stdin #execute #file #execute-command
  128. pype

    Python oneliner helper

    v0.2.1 #python #helper #stdin #oneliner #cat
  129. json-pp-rust

    Reads a string from stdin parses it as json and prints it out as a pretty json string

    v0.1.0 #json #string #stdin #pretty #prints #read #parses
  130. catr

    A fully functional clone of the GNU concat tool built completely in Rust

    v0.1.2 #stdin #standard #cat #input #clone #version #output
  131. rightscrapex

    Read rightmove property URLs from stdin, emit acceptable rightmove result URLs

    v0.4.1 #url #property #rightmove #emit #stdin #json #details
  132. filterfrom

    application for filtering stdin based on a banlist

    v0.4.1 #stdin #filtering #banlist #applications #read #emit #input
  133. catsay-maicmi

    typical command-line program takes arguments, flags, and sometimes standard input and then executes its main algorithm and output to the standard output or file

    v0.1.0 #command-line-arguments #stdin #flags #input-output #standard #execute #command-line-interface
  134. mangaplus-parser-json

    Reads mangaplus data from stdin and outputs as JSON

    v0.4.0 #json #mangaplus #mangaplus-parser #stdin #outputs #data #read
  135. guibuilder

    A program that builds a GUI using JSON passed through stdin

    v0.1.1 #graphics #gui #stdin #json #action #window #build
  136. num_reader

    Small lib for automating reading numbers from stdin

    v0.1.2 #stdin #read #numbers #reading #lib #automating #automate
  137. rsteract

    From stdin to String and back to stdout

    v0.1.0 #string #stdin #stdout #interact #stdio #back #read-write
  138. rs-cat

    Reimplementation of cat into rust

    v0.1.0 #cat #stdin #concat
  139. s3sb

    Store data streams on S3 keeping a number of lates backups

    v0.1.1 #backup #s3 #aws #amazon #data-stream #cli #stdin
  140. rev-up-your-harley

    Applies UNIC BiDi rules on standard input

    v1.0.1 #stdin #standard #unic #rules #input #bi-di #harley
  141. nth_rs

    Return or exclude the nth lines supplied from stdin as output on stdout

    v0.2.2 #stdout #stdin #nth #line #exclude #output #utility
  142. grabinput

    Unixy lib for reading from a file or from stdin

    v0.2.1 #stdin #input #read-input #read #file #simple
  143. emptypipe

    Run a command if stdin is empty

    v0.2.2 #empty #stdin #echo
  144. iwp

    I Want Plot -- draws a plot reading data points from stdin

    v0.1.2 #plot #data-points #stdin #reading #draws #line
  145. base58m

    base64-like binary with support for encoding/decoding Monero base58 strings

    v1.0.2 #binary #base58 #monero #base58-check #input-file #stdin
  146. arg_input

    ARGF-style input handling for Rust

    v2.0.1 #text #input #cli #stdin #argf #argf-style
  147. linenums

    linux utility. Reads from stdin, emits (linenumber, line) pairs to stdout.

    v0.1.0 #pair #emit #stdout #stdin #read #linux #utility
  148. spongebobizer

    Command-line utility that outputs its stdin, converted to 'sPonGeBoB cAsE', and a library to support it

    v0.4.1 #spongebob #utility #case #command-line-tool #stdin #outputs #converted
  149. tui_selector

    TUI list selector

    v0.1.1 #selector #list #tui #stdout #prints #items #stdin
  150. ecopy

    copy stdin to the system clipboard

    v0.1.0 #system #clipboard #stdin
  151. qrgen

    Renders input from stdin as QR codes on ANSI terminals

    v0.1.0 #qrcode #ansi #ansi-term #codes #stdin #renders #terminals
  152. shader-translator

    Tiny program to read glsl from stdin, and write spir-v to stdout

    v0.4.0 #glsl #spir-v #glsl-shader #stdout #read #stdin #write
  153. locked-resource

    Allows you to pass a lock (StdinLock) with it's resource (Stdin)

    v0.1.1 #resource #lock #stdin #pass #locked #stdin-lock #with-lock
  154. novice-tools

    Small and easy functions for programming beginners

    v0.1.0 #beginner #input #stdin
  155. top_n_tail

    A CLI Utility to extract text from files or stdin

    v0.1.1 #extract #command-line-tool #stdin #cli #tail #text #utility
  156. nonblocking

    stdin crate for Rust

    v0.1.4 #non-blocking #stdin #crossterm