Strict, composable saga VM for sequential workflows with compensation
A lightweight no_std library for estimating battery SOC from voltage with temperature and aging compensation
faer-based linear algebra primitives for flow cytometry: compensation and spectral unmixing
Physics calculations for Piper robot including gravity compensation
Compensated summation algorithms for better precision.
High-level Flow Cytometry Standard (FCS) file struct and operations
Multi-Monitor Wallpaper Spanning Utility
Serverless Workflow specification compliant workflow engine
DSP utilities: signal generation, FFT analysis, and audio analysis tools
AutoEQ IIR and FIR filters
Lightweight embeddable BPM runtime for long-running, stateful workflows with tokens, timers, Saga compensation, and crash recovery
A highly configurable multi-layer BPF / user space hybrid scheduler used within sched_ext, which is a Linux kernel feature which enables implementing kernel thread schedulers in BPF and dynamically loading them. https://github.com/sched-ext/scx/tree/main
CB DataPortal API Clients
CB DataPortal API Clients
Compensated makes handling transactions slightly less of a nightmare.
This gem provides an interface for the SQUAKE API to calculate and compensate carbon emissions.
Calculates withholding tax from given compensation level. Effective January 1, 2018 to December 31, 2022
Ruby Reactor implements the Saga pattern with compensation-based error handling and DAG-based execution planning. It supports async execution via Sidekiq and persistence via Redis.
Generates realistic payroll data (employees, payroll runs, compensations) in Gusto sandbox for testing
ActiveSaga provides durable, idempotent workflow orchestration built on Rails Active Job. It supports sync and async steps, retries with backoff, signals, compensations, and pluggable persistence stores.
ActiveWorkflow provides durable, idempotent workflow orchestration built on Rails Active Job. It supports sync and async steps, retries with backoff, signals, compensations, and pluggable persistence stores.
SolidFlow provides deterministic workflow orchestration for Ruby on Rails using ActiveJob and ActiveRecord. It features event-sourced history, replay, timers, signals, tasks, and SAGA compensations designed for production-grade systems.
Rigid Workflow is a durable workflow orchestration engine for Rails applications. It provides a DSL for defining durable workflows with support for: - Sequential and parallel execution - Controlled race conditions - Wait signals and timeouts - Retry logic with exponential backoff - Rescuing from errors and compensating - Persistent state and history - Admin UI to inspect and manage workflows - Built on Rails and ActiveJob