ergonomic and precise error handling built atop type-level set arithmetic
☆316Apr 22, 2025Updated last year
Alternatives and similar repositories for terrors
Users that are interested in terrors are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Quick error declarations and automatic conversions between errors for precisely typed error handling. Inspired by Zig's error set type.☆236Jun 30, 2026Updated 4 months ago
- Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need☆2,589Updated this week
- garbage-collecting on-disk object store, supporting higher level KV stores and databases.☆421Nov 4, 2025Updated 11 months ago
- trigger io::Error's in test, and annotate their source☆31Aug 5, 2023Updated 3 years ago
- Idiomatic exceptions for Rust☆105Jul 22, 2025Updated last year
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Safe, zero-cost downcasting for limited compile-time specialization.☆185Jul 8, 2026Updated 3 months ago
- Library for snippet annotations☆525Oct 23, 2026Updated last week
- Experiments with structured concurrency in Rust☆439Jul 24, 2024Updated 2 years ago
- Next-gen compile-time-checked builder generator, named function's arguments, and more!☆2,139Oct 23, 2026Updated last week
- An explicit closure with absolute seperation of the captured data from the function.☆39Jul 29, 2025Updated last year
- Cargo subcommand for viewing LLVM optimization remarks.☆209Oct 13, 2025Updated last year
- Making parsing a breeze☆979Updated this week
- ☆2,053Jan 27, 2026Updated 9 months ago
- ☆256Jul 3, 2026Updated 3 months ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Generic extensions for tapping values in Rust.☆509Sep 29, 2023Updated 3 years ago
- A very fast linker for Linux and WebAssembly☆4,103Updated this week
- A datetime library for Rust that encourages you to jump into the pit of success.☆2,988Updated this week
- the most complete serialization tree for serde☆16Apr 24, 2024Updated 2 years ago
- Rust programs written entirely in Rust☆883Apr 30, 2025Updated last year
- Error handling that is precise, no boilerplate, ergonomic, context aware, and performant☆450Updated this week
- "A very small syn"☆219Feb 1, 2025Updated last year
- A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.☆3,012Updated this week
- wait-free 4-level 64-bit pagetable for contiguous low-contention concurrent metadata☆40Aug 20, 2024Updated 2 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- Utilities for working with impl traits in Rust.☆138Jul 22, 2026Updated 3 months ago
- Fast and simple benchmarking for Rust projects☆1,463Jul 19, 2026Updated 3 months ago
- Compile-time string pattern matching that reverses format! interpolation — a lightweight regex alternative with no runtime compilation co…☆162Oct 25, 2026Updated last week
- Compile-time swift-style keypaths for Rust☆26Apr 21, 2026Updated 6 months ago
- Strongly typed APIs for non-empty collections, slices, iterators, and more.☆95Sep 22, 2026Updated last month
- Rust newtype with guarantees 🇺🇦 🦀☆1,779Sep 20, 2026Updated last month
- Performant parallel computations with an expressive iterator API.☆316Oct 2, 2026Updated last month
- Simple refinement types for Rust; parse, don't validate!☆83Feb 3, 2026Updated 8 months ago
- An atomically updatable Arc for lock-free concurrency.☆190Nov 13, 2025Updated 11 months ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- Rust crate providing a reimplementation of the `std::Any` trait that supports types with non-`'static` lifetimes.☆44Dec 17, 2024Updated last year
- structured parallel execution for async Rust☆37Aug 14, 2024Updated 2 years ago
- Refinement Types for Rust☆934Updated this week
- Rust debugger for Linux x86-64☆1,426Oct 10, 2026Updated 3 weeks ago
- A model checker for Rust programs.☆3,629Updated this week
- Some more derive(Trait) options☆2,152Sep 7, 2026Updated last month
- List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via C…☆582Updated this week