RubyGems Navigation menu

Gems

philiprehberger-pipe 0.5.0

A Ruby library for functional pipeline composition with named steps, pipeline compositi...

281,107 Downloads

philiprehberger-pluralize 0.4.0

Pluralize and singularize English words without ActiveSupport. Includes 200+ rules, irr...

296,428 Downloads

philiprehberger-pool 0.4.0

A generic thread-safe object pool for Ruby with configurable size, checkout timeouts, i...

310,149 Downloads

philiprehberger-priority_queue 0.5.0

A binary heap-based priority queue supporting min-heap, max-heap, and custom comparator...

284,263 Downloads

philiprehberger-progress 0.5.0

Display progress bars with percentage, ETA, and throughput, or spinners for indetermina...

302,406 Downloads

philiprehberger-queue_stack 0.6.0

Thread-safe queue and stack data structures with configurable capacity limits, blocking...

283,709 Downloads

philiprehberger-random_data 0.5.0

Generate random test data including names, emails, phone numbers, UUIDs, sentences, par...

303,360 Downloads

philiprehberger-rate_counter 0.4.0

Measure event rates (requests/sec, errors/min) using a sliding window counter. Thread-s...

285,859 Downloads

philiprehberger-rate_limiter 0.11.0

A zero-dependency Ruby gem for rate limiting with sliding window and token bucket algor...

535,531 Downloads

philiprehberger-rate_window 0.6.1

Thread-safe time-windowed rate tracker that records values into bucketed time slots. Su...

285,666 Downloads

philiprehberger-regex_lib 0.6.0

A library of tested, documented regex patterns for common data formats. Includes named ...

288,008 Downloads

philiprehberger-result 0.7.0

A lightweight Result type for Ruby with Ok and Err variants, monadic map/flat_map opera...

314,336 Downloads

philiprehberger-retry_kit 0.6.0

A lightweight retry library with exponential/linear/constant backoff, configurable jitt...

556,793 Downloads

philiprehberger-retry_queue 0.5.0

Processes collections of items with configurable per-item retry logic, exponential back...

296,998 Downloads

philiprehberger-ring_buffer 0.8.0

Fixed-capacity ring buffer that overwrites oldest entries on overflow, with index acces...

283,628 Downloads

philiprehberger-rule_engine 0.5.0

A lightweight rule engine with a declarative DSL for defining conditions and actions. S...

281,405 Downloads

philiprehberger-safe_exec 0.4.0

Safely evaluate arithmetic, comparison, and boolean expressions from untrusted input. U...

288,081 Downloads

philiprehberger-safe_yaml 0.5.0

Safe YAML loading with restricted types, schema validation, and size limits. Wraps YAML...

298,884 Downloads

philiprehberger-sanitize_html 0.5.0

HTML sanitizer with configurable allow lists for tags and attributes. Strip dangerous e...

322,523 Downloads

philiprehberger-scheduler 0.5.0

A lightweight in-process task scheduler for Ruby. Schedule recurring tasks using simple...

310,957 Downloads

philiprehberger-schema_validator 0.9.0

A zero-dependency Ruby gem for validating hash data against schemas with type checking,...

299,852 Downloads

philiprehberger-semaphore 0.4.0

Counting semaphore built on Mutex and ConditionVariable for concurrent access control w...

297,676 Downloads

philiprehberger-semver 0.4.0

A lightweight Ruby library for parsing, comparing, sorting, and matching semantic versi...

293,550 Downloads

philiprehberger-signed_payload 0.5.0

A zero-dependency Ruby gem for signing and verifying JSON payloads using HMAC-SHA256 wi...

301,841 Downloads

philiprehberger-slug 0.7.0

Generate URL-safe slugs from any string with built-in Unicode transliteration, configur...

321,789 Downloads

philiprehberger-state_bag 0.8.0

Thread-local key-value state bag with scoped overrides via blocks, automatic restoratio...

273,772 Downloads

philiprehberger-state_machine 0.7.0

A minimal state machine for Ruby objects. Define states, events, transitions, guard con...

314,192 Downloads

philiprehberger-stopwatch 0.5.0

High-resolution stopwatch using monotonic clock with start, stop, reset, lap timing, pa...

285,244 Downloads

philiprehberger-string_kit 0.3.0

String case conversion, slug generation, transliteration, padding, HTML stripping, whit...

311,958 Downloads

philiprehberger-struct_kit 0.5.0

Define data classes with typed fields, default values, validation rules, and pattern ma...

280,815 Downloads