jsdw / yap
Yet Another Parser library for Rust. A lightweight, dependency free, parser combinator inspired set of utility methods to help with parsing strings and slices.
☆139Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for yap
- A pure Rust reimplementation of libc functions localtime, gmtime and mktime.☆169Updated last month
- Build reactive terminal user interfaces using Rust and Dioxus.☆117Updated 2 years ago
- A collection of utilities for a superior nom experience☆149Updated last year
- Comparison of Rust string types☆133Updated 3 weeks ago
- Immutable strings, in Rust.☆240Updated 9 months ago
- Type that deserializes only from one specific value☆227Updated 2 weeks ago
- A library for building declarative text-based user interfaces☆213Updated last year
- Minimalist pedantic command line parser☆304Updated 11 months ago
- A flexible, simple to use, immutable, clone-efficient String replacement for Rust☆148Updated 3 months ago
- A super powered testing macro for Rust☆113Updated this week
- prae is a crate that aims to provide a better way to define types that require validation.☆132Updated last year
- Procedural macro to implement Display and FromStr using common settings.☆182Updated last week
- 🌾 A pretty fast text rope☆263Updated 3 months ago
- ☆308Updated last year
- Generic extensions for tapping values in Rust.☆411Updated last year
- "A very small syn"☆196Updated 7 months ago
- Conditional compilation using boolean expression syntax, rather than any(), all(), not()☆293Updated last year
- Zero-overhead type-safe builder pattern `derive` macro for your Rust structs☆223Updated last year
- syn-powered parser for JSX-like TokenStreams☆183Updated last year
- a low-level library that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows☆186Updated last year
- Easy code duplicate with substitution for Rust☆236Updated 2 months ago
- A simple wrapper around filesystem operations to provide more helpful error messages.☆133Updated last month
- A versatile and developer-friendly trait mocking library☆71Updated 3 months ago
- Deluge, not a stream☆316Updated last year
- Simple macros to write colored and formatted text to a terminal. Based on `termcolor`, thus also cross-platform.☆226Updated last year
- ✴️ An experimental graph database☆114Updated last year
- Rust web servers without async/await.☆188Updated 2 weeks ago
- A blazing fast, type-safe template engine for Rust.☆364Updated 9 months ago
- 💫 Easily retry futures 🦀☆203Updated last year