Ian Ker-Seymer's repositories
mini_phone
A fast phone number parser, validator and formatter for Ruby. This gem binds to Google's C++ libphonenumber for spec-compliance and performance.
attr-gather
Hit a million different APIs and combine the results in one simple hash (without pulling your hair out). A simple workflow system to gather aggregate attributes for something.
dotfiles-repo
Where yadm syncs my dotfiles
early_hints_header
An early hints Ruby / Rack middleware which just sets Link headers (i.e. for nginx http2_push_preload)
addressable
Addressable is an alternative implementation to the URI implementation that is part of Ruby's standard library. It is flexible, offers heuristic parsing, and additionally provides extensive support for IRIs and URI templates.
BLAKE3
the official Rust and C implementations of the BLAKE3 cryptographic hash function
cadence
An extensible Statsd client for Rust
emojis
:shipit: Custom emoji supported by Buildkite which you can use in your build pipelines and terminal output.
magnus
Ruby bindings for Rust
rake-compiler-dock
Easy to use and reliable cross compiler environment for building Windows, Linux, Mac and JRuby binary gems.
reqwest
An easy and powerful Rust HTTP Client
roaring-rb
Roaring Bitmaps for Ruby
rubygems
Library packaging and distribution for Ruby.
rust
Empowering everyone to build reliable and efficient software.
stackprof
a sampling call-stack profiler for ruby 2.2+
trilogy
Trilogy is a client library for MySQL-compatible database servers, designed for performance, flexibility, and ease of embedding.
wasmtime
A fast and secure runtime for WebAssembly
wit-bindgen-backport
A language binding generator for WebAssembly interface types
yarp
Yet Another Ruby Parser
zlib
Ruby interface for the zlib compression/decompression library