data-router.

Rename, remove, and compute fields in JSON data. Deterministic rules. No ML. No external calls. No data leaves your machine.

Live - EUR49 one-time
Buy now - EUR49

The problem

Every SaaS company uses multiple tools, and each tool has its own data format.

CRM says first_name. Billing says firstName. Support says fname. Stitching data between tools means manual mapping, custom scripts, or expensive integration platforms.

Existing integration tools are complex and expensive.

Zapier, Make, and n8n are powerful but overkill for simple field renaming and computation. They require accounts, learning curves, and monthly subscriptions.

What it does

Feed it JSON data and a set of rules. Get back transformed JSON:

rename

Rename fields from one format to another.

remove

Remove fields you don't need.

compute

Calculate new fields from existing ones.

How it works

$ echo '{"data":{"first_name":"John","monthly_price":29,"seats":5},"rules":{"rename":{"first_name":"firstName","monthly_price":"price"},"compute":{"total":"seats * price"}}}' | python router.py
{"firstName": "John", "price": 29, "seats": 5, "total": 145}

Deterministic rules. No model, no API call, no data leaves your machine. Same input to same output, every time.

Why deterministic

An LLM transforming data is a black box you cannot audit.

When a transformer says "total is 145", you need to know why. A rule you can read is a rule you can trust, debug, and improve.

Buy

EUR49 one-time. Runs locally. No subscription, no cloud, no data collection.

Buy now - EUR49