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.