#stdio

  1. blocking

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

    v1.6.1 2.0M #thread-pool #async-io #file-io #async #stdin #file #stdio
  2. semihosting

    AArch64, Arm, RISC-V, MIPS32, MIPS64, and Xtensa

    v0.1.18 20K #stdio #qemu #arm #risc-v #host #xtensa #fs
  3. clio

    parsing CLI file names

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

    run tests for AtCoder Heuristic Contest (AHC)

    v0.1.1 100 #competitive #at-coder #cli #atcoder #stdio
  5. gag

    Gag, redirect, or hold stdout/stderr output. Currently only *nix operating systems are supported.

    v1.0.0 36K #stdout-stderr #os #stdout #stderr #redirect #stdio #file-descriptor
  6. fasten

    A set of scripts to run basic analysis on fastq files

    v0.8.3 160 #fastq #bioinformatics #streaming #stdin #stdio
  7. rss-forwarder

    Checks RSS feeds for new entries and forwards them

    v0.7.1 #rss #atom-feed #webhook #atom #stdio
  8. llmvm-protocol

    that contains protocol/communication elements for llmvm

    v2.0.1 #stdio #json-rpc #http-client #ipc #llm #http-server #frontend
  9. markline

    markbox line picker for stdin line input

    v1.1.3 #stdin #command-line #stdio #text-input #choose #pick #text-file
  10. 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
  11. trace_nu_plugin

    A wrapper to trace Nu plugins

    v0.3.1 #plugin #nu #plugin-api #stdio #diagnostics #debugging #tracing
  12. jsonrpc-stdio-server

    STDIN/STDOUT server for JSON-RPC

    v18.0.0 3.1K #json-rpc-server #stdio #io
  13. async-blocking-stdio

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

    v0.1.1 #async-io #io-stream #stdio #async-stream #async #stdin #stderr
  14. shh

    Silence stderr and stdout, optionally rerouting it

    v1.0.1 3.6K #stderr #stdout #stdio #redirect #silent #io-read
  15. ays

    Pipe stdin to stdout after user confirmation

    v0.1.6 #stdio #stdin #user #confirmation #stdout #pipe #shell
  16. patharg

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

    v0.4.0 240 #command-line-arguments #stdio #stdin #file-path #input-output #stdout #args
  17. stdioredirect

    wrap another command and redirect its outut

    v0.4.0 130 #stdio #redirect #stdin #command #file #mode #wrap
  18. iostub

    A ready to use std::io::Read stub to write test suites

    v0.2.0 #stub #io-read #io #error #reader #stdio #std
  19. lune-std-stdio

    Lune standard library - Stdio

    v0.1.2 #stdio #lune #luau #run-time #scripting #standard #standalone
  20. loggerv

    log implementation that logs to stdout and stderr with colors

    v0.7.2 2.8K #log-level #logging #log #logger #stdio #command-line #command-line-interface
  21. ufmt-stdio

    C stdio writer for ufmt

    v0.4.0 240 #stdio #esp32 #esp #wasm
  22. seep

    print the stdin and redirect to stdout and files

    v0.1.1 #pipe #cli #stdin #stdout #process #stdio #redirect
  23. tracing-fmt-smart-writer

    Smart writer for tracing-subscriber's fmt module

    v0.3.0 #tracing #android #stdio
  24. 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
  25. rogu

    logger library

    v0.2.7 #logging #android #console #stdio #customization #plain #web
  26. ezio

    really easy IO

    v0.1.2 #file-io #io #read-file #read-write #write-file #stdio #file
  27. io-providers

    Enables dependency injection for many I/O operations

    v0.2.0-beta.3 #stdio #testing #io-operations #stderr #stdout #stdin #env
  28. argio

    A macro to convert function input and output to stdio

    v0.2.0 550 #input-output #io #stdin #read-input #proc-macro #stdio #standard
  29. 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
  30. 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
  31. multilink

    IPC library for communicating with local or remote processes, over stdio or HTTP

    v1.0.1 #ipc #json-rpc #stdio #http #http-request #http-response #child-process
  32. pipetee

    fast, no-dependencies UNIX utility to print the contents of stdin to the terminal *and* forward them to stdout at the same time. Useful for debugging.

    v1.0.1 #stdout #tee #pipe #stdio #redirect #tty
  33. 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
  34. tokio-stdin-stdout

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

    v0.1.5 1.2K #stdio #tokio #stdout #async-io #stdin #little #sync
  35. Try searching with DuckDuckGo.

  36. stateroom-stdio

    Stateroom service that hosts a local system process

    v0.2.9 #websocket #process #local #system #stdio #stateroom #messages
  37. stdinout

    wrapper for files or stdin/stdout

    v0.4.1 #stdio #file #pattern #utilities #unix #file-input #stdout
  38. wasm-bus-tty

    WebAssembly Terminal Interface

    v1.2.1 #bus #wasi #terminal-interface #wasm #websocket #stdio
  39. qstdin

    Interface for querying stdin

    v0.1.1 #stdin #input-stream #querying #stdio #atty #file #interface
  40. input_conv

    A basic stdio extension to automatically translate basic inputs to a given type

    v1.2.0 150 #user-input #conversion #automatic #stdio #basic #extension #fs-file
  41. 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
  42. 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
  43. capture-stdio

    Capture stdin/out/err of the current process

    v0.1.1 1.6K #capture #stdio #process #stdout #stderr #stdin #pipe
  44. recl

    program to record CLI with

    v0.2.1 #stdio #cli #record #recording #command #log #file
  45. soi-io

    reading and writing from stdin and stdout

    v0.1.3 #stdio #read-write #stdin #stdout #io #io-read #read
  46. apipe

    An anonymous UNIX pipe type

    v0.2.0 #pipe #anonymous #process #stdout #stdin #stdio
  47. libc-stdhandle

    Helper functions for retrieving stdin, stdout, stderr

    v0.1.0 1.8K #stdio #stdin #retrieving #libc #helper #functions #stdhandle
  48. fmodsilo_interface_stdio

    Defines an stdio interface for FModSilo language server

    v0.1.1 #language-server #stdio #interface #f-mod-silo #define
  49. input-macro

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

    v0.2.0 140 #input #macro #no-nonsense #stdin #stdio
  50. xorstream

    xoring a vector of data with an (optionally async) stream of data

    v2.0.2 #xor #stdio #iter #streaming #async-stream
  51. rsteract

    From stdin to String and back to stdout

    v0.1.0 #string #stdin #stdout #interact #stdio #back #read-write
  52. cpp_streams

    C style streams for stdin/stdout

    v0.1.0 #stdin #stdout #stream #style #stdio #applications
  53. xin

    Like xargs but for stdin

    v0.1.0 #stdio #io #cli
  54. subprocess-communicate

    communicate primitive similar to python's subprocess.Popen.communicate that allows input to be presented to the process and results to be captured from both stdout and stderr up to an optional bound

    v0.2.2 #stdout #subprocess #child #process #stdio #events
  55. os_error

    Struct OsError represents only the OS error part of std::io::Error. OsError implements Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Display, Debug, Hash, TryFrom<std::io::Error>

    v0.1.0 #io-error #error #os #stdio #partial-ord #debug #display
  56. cl_utils

    functions mostly to collect or display user input at the terminal/commandline via stdin & stdout

    v0.0.2 #user-input #stdin #collect #display #stdout #stdio #terminal-commandline
  57. wrapped

    wrapper process to forward stdio over unix sockets

    v0.2.1 #stdio #system #unix-socket #sockets #server #forward #minecraft-server
  58. webext

    native messaging even easier than it already is

    v0.1.0 #extension #json #stdio #io #web
  59. susy-jsonrpc-stdio-server

    STDIN/STDOUT server for JSON-RPC

    v10.1.0 #stdio #json-rpc-server #susy #server-builder #request
  60. async-readline

    An asynchronous readline-like interface

    v0.1.0 #interface #async #stdio #readline-like #cli-interface #poc #editing
  61. noclip

    copy/paste to and from stdin/stdout

    v0.1.0 #stdin #stdout #stdio #clipboard #cheat #copy-paste #unclip
  62. tokio-file-unix

    Asynchronous support for epollable files via Tokio on Unix-like platforms

    v0.6.0 1.3K #pipe #tokio #async-io #file #stdio #asynchronous #async