A testing library that allows "time travel," "freezing time," and "time acceleration". Inspired by the ruby-timecop library.
- testing
- timecop
- crystal
47,133 repositories indexed
73–96 of 120 · Most stars
A testing library that allows "time travel," "freezing time," and "time acceleration". Inspired by the ruby-timecop library.
MaxMind GeoIP2 Reader for Crystal
Crystal implementation of the Haversine formula to calculate distances between two points given their latitudes and longitudes
Crystal implementation of "K-Dimensional Tree" and "N-Nearest Neighbors"
SNMP implementation for crystal lang
A multiformat internationalization (i18n) shard for Crystal.
This shard provides facilities for checking whether a constant exists at compile time, and for a variety of different conditional compilation options. Code can be conditionally compiled based on the existence of a constant, version number constraints, or whether an environment variable is set truthy or not.
Crystal implementation of K-Sortable Globally Unique IDs
A ProgressBar implementation for the Crystal programming language
This is a Crystal implementation of a Splay Tree; which is a type of binary search tree that is semi-balanced and that tends to self-optimize so that the most accessed items are the fastest to retrieve.
Quartz - A Crystal Modeling & Simulation framework
Easy to use configuration and parser.
JSON-socket client & server implementation. Inspired by and compatible with sebastianseilund/node-json-socket
A Cystal binding & wrapper for the ICU library
Base62 encoder/decoder for Crystal
Crystal shard for filename sanitization
Load environment variables from YAML
Simple linked list implementation in Crystal
Crystal implementation of JMESPath, a query language for JSON
A complete Crystal lang implementation of the Matter protocol specification (https://buildwithmatter.com). Includes full support for controller, device, commissioning, secure communications, device types, and cluster definitions.
Crystal Lang MS Graph API integration
Robust dependency injection service container framework
Adds syslog functionality to crystal via LibC bindings.
Crystal shard wrapping the rbsec/sslscan utility