home
wyhash

A fast, simple PRNG for modern processors.

pars

Pars is a library for building monadic parser combinators in crystal-lang. It works with minimal object allocation to extract domain-specific representation from String or Bytes input.

m-tools

A set of composable tools for building queries in the Power Query Formula Language (“M”), used by Microsoft Power BI.

Zero log parser

Reverse engineering of, and associated decoder for Zero Motorcycles onboard logging. Built in anger to enable self servicing and diagnostics.

panopticon

Distributed tracing for systems written in crystal-lang. Injects correlation ID’s that propogate across fibers and service boundaries.

ish

Probabilistic data structures for good-ish computation.

endpoint

NixOS tooling for immutable media endpoints. Supports a declarative configuration for rendering to multiple displays with an arbitrary physical layout.

s p a r s e

Crystal implementation of GraphBLAS. Provides an abstract algebra for working with graphs as sparse matrices.

NetLinx Common Libraries

A std lib for AMX NetLinx control systems.

inactive-support

A collection of classes, modules, macros and standard library extensions to simplify common tasks in crystal-lang.

terminimal

A tiny CLI toolkit for building terminal apps for humans.

matrix

Type-safe abstract matrices for crystal-lang.

dumpster

An analysis tool for Ruby MRI heap dumps.