DiscreteTom / whitehole
A simple, fast, intuitive parser combinator framework for Rust.
☆23Updated last month
Alternatives and similar repositories for whitehole:
Users that are interested in whitehole are comparing it to the libraries listed below
- Serde-based replacement for #[derive(Debug)]☆68Updated 7 months ago
- A new cross platform general prupose Line editor implementation designed with the goal to be flexible and customizable☆44Updated 6 months ago
- A fast, lightweight, embedded system-friendly library for wrapping text.☆65Updated last year
- A memory efficient container for rust nested collections☆39Updated 2 years ago
- Cargo hack manager☆64Updated last year
- https://github.com/rust-lang/cargo/issues/948☆57Updated 8 months ago
- 🛶 Lean parametrized testing library for Rust☆21Updated 4 months ago
- A more powerful replacement for standard macros☆33Updated 5 months ago
- Attribute proc-macro to simplify deriving standard and other traits with custom generic type bounds.☆71Updated last week
- Imitate the documentation build that docs.rs would do☆50Updated 3 months ago
- Async, lock-free synchronization primitives for task wakeup☆44Updated 8 months ago
- Abstract over different executors☆73Updated last year
- Derive helper methods for enum variants that are familiar from `std::Option` & `std::Result` such as `unwrap_or` or `and_then`.☆36Updated last year
- An easy-to-use recorder and viewer for high-performance traces☆41Updated 5 months ago
- Conventional Commit API☆29Updated last month
- Typed any map for rust☆66Updated 4 months ago
- Rust data types and a macro for generating enumeration-based bit flags☆46Updated last month
- Rust crate providing a reimplementation of the `std::Any` trait that supports types with non-`'static` lifetimes.☆38Updated 4 months ago
- Progress reporting abstraction for Rust☆64Updated 9 months ago
- Re-usable CLI flags for `cargo` plugins☆38Updated this week
- Serde error messages for humans.☆34Updated last year
- Provides TestResult type for concise and precise test failures☆64Updated 9 months ago
- ☆22Updated 3 years ago
- Cargo API written in Paris☆48Updated 3 weeks ago
- Collection of utilities for writing your own dev scripts☆62Updated 2 years ago
- Traits extending the Rust Range structs in std::ops☆38Updated 2 years ago
- A Rust library for runtime-checked linearish types☆33Updated last year
- Adapters to convert between different writable APIs.☆21Updated 4 months ago
- Serde support for the humantime crate☆33Updated last year
- A parser and evaluator for Rust cfg() expressions. Targets as of Rust 1.58.0 are supported.☆41Updated last month