Utilities
General-purpose helpers, collections and functional tools. 147 packages across 9 ecosystems.
nuuidRFC9562 UUIDsMITPyattrsClasses Without BoilerplateMITnlodashLodash modular utilities.MITnasyncHigher-order functions and common patterns for asynchronous codeMITndate-fnsModern JavaScript date utility libraryMITPytqdmFast, Extensible Progress MeterMPL-2.0n@testing-library/reactSimple and complete React DOM testing utilities that encourage good testing practices.MITPyregexAlternative regular expression module, to replace re.Apache-2.0Pymore-itertoolsMore routines for operating on iterables, beyond itertoolsMITRshashbrownA Rust port of Google's SwissTable hash mapMITRsrandRandom number generators and other randomness functionality.MITnclassnamesA simple utility for conditionally joining classNames togetherMITRsindexmapA hash table with consistent order and fast iteration.Apache-2.0RsitertoolsExtra iterator adaptors, iterator methods, free functions, and macros.MITRsbitflagsA macro to generate structures which behave like bitflags.MITRsthiserrorderive(Error)MITnunderscoreJavaScript's functional programming helper library.MITRsonce_cellSingle assignment cells and lazy values.MITRsmemchrProvides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search.UnlicenseRscfg-ifA macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted.MIT