zhiburt / expectrlLinks
A rust library for controlling interactive programs in a pseudo-terminal
☆203Updated 4 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☆225Updated last month
- A more compact help renderer for clap terminal applications☆90Updated 4 months ago
- .github/workflows/ci.yml☆373Updated last week
- A GUI generator for clap-rs using egui☆113Updated last year
- Simple string matching with single- and multiple-wildcard operator☆94Updated 2 months ago
- Diff library with semantic cleanup, based on Google's diff-match-patch☆230Updated last month
- A Rust library for conveniently watching and handling file changes.☆146Updated last year
- Web application to render a diff between Rust crate versions. Implemented in Yew, runs fully in the browser as WebAssembly.☆136Updated 6 months ago
- Rust library to detect the operating system type☆192Updated this week
- A super powered testing macro for Rust☆124Updated 2 weeks ago
- Filesystem walk performed in parallel with streamed and sorted results☆262Updated last month
- Semantic wrapper for byte count representations☆151Updated 3 weeks ago
- Asynchronous SSH client library in pure Rust☆54Updated 9 months ago
- A procedure macro to unify SYNC and ASYNC implementation for downstream application/crates☆172Updated last year
- Creates graphviz dependency graphs for Rust projects that use Cargo☆208Updated 7 months ago
- A Rust library for moving files to the Recycle Bin☆231Updated 3 months ago
- A generic abstraction of paginated APIs☆62Updated 2 years ago
- Remoc 🦑 — Remote multiplexed objects, channels and RPC for Rust☆218Updated last week
- An atomically updatable Arc for lock-free concurrency.☆189Updated 2 months ago
- A Rust crate providing an implementation of an RFC-compliant `EmailAddress` newtype.☆88Updated 3 months ago
- Release complex cargo-workspaces automatically with changelog generation, used by `gitoxide`☆112Updated 2 weeks ago
- Access and evaluate tracing logs in async and sync tests.☆85Updated 2 months ago
- Oneshot Rust channel working both in and between sync and async environments☆97Updated 11 months ago
- Graceful shutdown util for Rust projects using the Tokio Async runtime.☆143Updated last year
- Find duplicate code blocks in files☆56Updated last year
- An asynchronous, runtime data feedable terminal paging library for Rust☆357Updated last month
- A simple wrapper around filesystem operations to provide more helpful error messages.☆172Updated last month
- Provides a crate with information from the time it was built.☆190Updated 3 weeks ago
- A Cargo subcommand to build and test all feature flag combinations.☆178Updated 2 months ago
- GitHub Action to compile Rust with cross☆206Updated last month