KKitForma.

Local SDK & API

Use three KitForma tools inside your own code. Processing stays on the computer running the package. No account, API key or usage fee.

Download version 1.0.0 · ZIP

Start in JavaScript

Extract the ZIP. With Node.js 20 or newer, run node example.mjs. There are no dependencies to install. Import index.mjs in your app or a modern browser module.

import {run} from './index.mjs';
const result = await run({
  tool: 'csv-to-json',
  input: 'sku,quantity\n0012,3'
});
console.log(result.text);

Local HTTP API

Run node server.mjs. GET http://127.0.0.1:4319/v1/tools lists tools; POST /v1/run accepts the same JSON request. The server listens only on your own computer. This is not a hosted KitForma processing API.

Contract and limits

  • line-counter · json-formatter · csv-to-json
  • Input:200,000 UTF-16 code units. HTTP JSON body:1 MiB. Headers:8 KiB. Timeout:10 seconds.
  • CSV values remain strings. JSON numeric text is preserved without rounding. Counters use Unicode code points and whitespace-separated words.
  • No network calls, file access, storage or analytics in processing. The example prints its own sample result.
  • Keep the HTTP server private. Host/origin checks reject external browser calls. It is not designed for public deployment.

The download includes source files, TypeScript types, checksums, examples, error codes and MIT license. Updates are manual.