Skip to content

Gaffer

develop. test. debug. deploy.

Build KurrentDB projections without guessing how they’ll run in production. Projections are server-side JavaScript that turn your events into running totals, derived streams, and read models, but because they run inside the database, they’re hard to develop, and even harder to debug. gaffer brings that runtime to your machine. The engine that runs your projection locally is the same one KurrentDB uses, so what you debug is what ships.