Protryon / compiler-toolsLinks
A proc-macro for deriving powerful and fast tokenizers with compile-time regex
β17Updated last year
Alternatives and similar repositories for compiler-tools
Users that are interested in compiler-tools are comparing it to the libraries listed below
Sorting:
- A rust crate that provides a space efficient πΏ-based CRDT implementationβ142Updated this week
- Flat message buffers with direct mapping to Rust types without packing/unpackingβ107Updated 4 months ago
- Choose Rust types at compile-time via constantsβ70Updated 2 years ago
- Type-erased core::Discriminant<T>β38Updated last month
- Zero-cost type for stack without complicated type or Boxβ45Updated 8 months ago
- Include your assets statically into your application with a strict structureβ93Updated 2 months ago
- A buffering MPSC queue.β87Updated 2 months ago
- It executes futuresβ57Updated 2 years ago
- Minimalist Rust syntax parsing for procedural macrosβ66Updated last year
- β45Updated 10 months ago
- Static analysis tool for Rust library authors to set and verify which types from other libraries are allowed to be exposed in their publiβ¦β67Updated last month
- β38Updated 3 years ago
- β64Updated 2 months ago
- Collection of insert-only wait-free data-structures.β30Updated 2 years ago
- A trait + derive to recursively compute / print the memory usage of a data structure.β40Updated 2 weeks ago
- Extremely minimal parser for ELF/PE/Mach-o/arβ42Updated 4 years ago
- β75Updated 3 weeks ago
- A high-quality, non-cryptographic, 160-bit hash function.β52Updated 9 months ago
- Collection of utilities for writing your own dev scriptsβ66Updated 3 years ago
- The quickest way to override dependencies with Cargoβ82Updated this week
- Discovering and describing Rust's design axiomsβ79Updated last year
- A working Rust example for how to implement Borrow for complex keysβ74Updated last year
- An explicit closure with absolute seperation of the captured data from the function.β37Updated 6 months ago
- Trait implementation generator macroβ30Updated last week
- Safe, zero-cost downcasting for limited compile-time specialization.β180Updated 5 months ago
- π±concat! with support for const variables and expressionsβ47Updated 2 months ago
- Costless typed identifiers backed by UUID, with kind readable in serialized versionsβ75Updated last year
- Logger wrapper that adds logging contextβ28Updated 4 months ago
- Const equivalents of std functions, compile-time comparison, and parsing.β119Updated 3 months ago
- Rust microbenchmarking harness based on paired-testing methodologyβ147Updated this week