facebookincubator / scrut
Scrut is a testing toolkit for CLI applications. A tool to scrutinize terminal programs without fuss.
☆25Updated last week
Alternatives and similar repositories for scrut:
Users that are interested in scrut are comparing it to the libraries listed below
- Rust implementation of Tim Bray's topfew tool☆40Updated last week
- A Universal Configuration Grammar☆37Updated last year
- Rust library to deal with "argument too long" errors☆21Updated last year
- A runner for `mdbooks` to keep your documentation tested.☆49Updated 4 years ago
- A golden file testing library for rust☆33Updated last month
- A Result type that differentiates between local errors (which can be handled) and fatal errors (which can't)☆15Updated 2 years ago
- replaces fixed-sized string prefixes & whole sections in binaries for fast, debuggable, reproducible builds☆31Updated 11 months ago
- ♻️ Run commands with exponential backoff 📈☆81Updated last week
- Fast by-line reader from ripgrep☆12Updated 3 years ago
- A syntax-aware grep-like code search tool☆48Updated last year
- Deterministic simulation of concurrency and failure in distributed systems☆35Updated 6 months ago
- An easy to understand and powerful text search-and-replace tool☆45Updated last month
- The testing toolkit.☆57Updated 3 years ago
- Provides TestResult type for concise and precise test failures☆64Updated 7 months ago
- Crate to generate files in ROFF format (Rust)☆25Updated 3 years ago
- An implementation of strace in Rust, and a library interface☆22Updated 6 years ago
- Simple Markdown to HTML documentation rendering☆23Updated last year
- Edit diffs in a 3-pane view☆33Updated last week
- Port of the regex crate for use with ropes☆36Updated last month
- Reformat json files☆36Updated 3 years ago
- Traversal of tree-sitter Trees and any arbitrary tree with a TreeCursor-like interface☆23Updated 9 months ago
- An experimental project to create an interactive programming language.☆17Updated this week
- Structured diagnostics for Rust applications☆32Updated 9 months ago
- Sigi - a tool for organizing☆53Updated last month
- 🗂️ A simple, opinionated, tool, written in Rust, for declaratively managing Git repos on your machine.☆20Updated last year
- A tracing aware eyre variant that captures SpanTraces and Backtraces and supports rich context for errors with warnings, suggestions, and…☆27Updated 2 years ago
- An educational implementation of the ninja build system, based on ideas from the Build Systems a la Carte paper.☆57Updated 4 years ago
- Multi-language AST-based code search and rewriting tool that supports embedding Lua code in patterns☆30Updated 8 months ago