Project
CalcKit
A declarative DSL for building calculators with automatic form generation, validation, and optional persistence.
Open Source
Ruby
Rails Engine
ActiveModel
CalcKit lets you define calculators as Ruby classes with typed inputs, outputs, and a calculate method. It auto-generates forms, handles validation, supports multi-tenancy, and works standalone with ActiveModel or as a Rails engine with persistence.