zhiburt / expectrlLinks
A rust library for controlling interactive programs in a pseudo-terminal
☆186Updated 6 months ago
Alternatives and similar repositories for expectrl
Users that are interested in expectrl are comparing it to the libraries listed below
Sorting:
- Provides adapters to communicate with various operating system service managers like launchd and systemd☆207Updated 4 months ago
- A super powered testing macro for Rust☆118Updated 3 months ago
- Track and query Cargo dependency graphs.☆227Updated last week
- Web application to render a diff between Rust crate versions. Implemented in Yew, runs fully in the browser as WebAssembly.☆126Updated 7 months ago
- Rust library to collect system and environment information for bug reports☆168Updated 5 months ago
- Cross-platform Rust library for invoking & waiting for the system text editor☆48Updated 3 months ago
- A Rust equivalent of Unix command "which".☆231Updated 2 weeks ago
- (Auto)DRY for your Rust dependencies☆175Updated 4 months ago
- pre-compiled binary packages for `cargo install`☆248Updated this week
- A Rust library for moving files to the Recycle Bin☆213Updated 2 months ago
- A parser and formatter for std::{SystemTime, Duration}☆332Updated 3 months ago
- Check if tables and items in a .toml file are lexically sorted☆244Updated last week
- A more compact help renderer for clap terminal applications☆76Updated last month
- Easily add a --verbose flag to CLIs using Clap☆198Updated 2 weeks ago
- Diff library with semantic cleanup, based on Google's diff-match-patch☆211Updated 2 weeks ago
- .github/workflows/ci.yml☆355Updated this week
- Snapshot testing for a herd of CLI tests☆153Updated 2 weeks ago
- Semantic wrapper for byte count representations☆136Updated 2 months ago
- Simple macros to write colored and formatted text to a terminal. Based on `termcolor`, thus also cross-platform.☆227Updated 2 years ago
- A simple wrapper around filesystem operations to provide more helpful error messages.☆147Updated 2 weeks ago
- Comparing argparse APIs☆158Updated 3 weeks ago
- A flexible, simple to use, immutable, clone-efficient String replacement for Rust☆152Updated 10 months ago
- Twelf is a configuration solution for Rust including 12-Factor support. It is designed with layers in order to configure different source…☆120Updated last year
- Split a string into shell words, like Python's shlex.☆123Updated 2 months ago
- Filesystem walk performed in parallel with streamed and sorted results☆247Updated last year
- Easily compare two JSON values and get great output☆88Updated last year
- Support for json-path in Rust☆126Updated 3 weeks ago
- Convert ansi colored text to tui::Text☆66Updated last month
- Productivity improvements for Rust ecosystem: warnings are skipped until errors are fixed, LSP-independent Neovim integration, etc.☆276Updated 6 months ago
- Release complex cargo-workspaces automatically with changelog generation, used by `gitoxide`☆92Updated 2 weeks ago