Pure-Rust H.266 / VVC (ITU-T H.266 | ISO/IEC 23090-3) bitstream parser + decoder scaffold for oxideav
Pure-Rust EVC (MPEG-5 Essential Video Coding, ISO/IEC 23094-1) decoder — baseline + main profile. Round-1 scaffold: NAL + parameter-set parsing only; pixel decode pending.
A preprocessing pipeline for the Murchison Widefield Array
A BFS pathfinder & collision system
An elegant and lightweight Rust-based literal template engine for managing web content, enhanced with a world module for streamlined regional and city information, as well as robust MIME type management.
Zero-dependency, lightweight bitflags with readable debug output
Data types and a macro for generating enumeration-based bit flags
A minimal, zero-dependency argument parser for Rust CLI applications
A Cobra-inspired CLI framework with dynamic completions
provides an easy-to-use Flags trait that makes custom bitflag enums easier to implement in Rust
Cargo subcommand to provide various options useful for testing and continuous integration.
Feature flag transformation for SWC - build-time marking and runtime dead code elimination
The each-with-flag library provides Enumerable methods "each_with_flag" and "each_with_index_with_flag" that expand standard methods "each" and "each_with_index" adding to yield block flags of first, has previous, surrounded, has next and has last element.
Useful extensions to Enumerable and String, Range and other classes. A Enumerable#each_with_flags for flagging first and last items in the iteration, operations on Ranges for testing contiguity, gaps in sets of Ranges, and performing set operations on Ranges. String#fuzzy_match for user-friendly matchers to test for matching.