Documentation
107 free browser tools · Node.js SDK · Python SDK · MCP Server · REST API coming soon.
SDKs
Node.js SDKv0.1.4 · Live
npm install @utilix-tech/sdk
• 400+ functions across 14 modules (each browser tool exposes multiple functions)
• Runs locally — no API key, no network
• Tree-shakeable subpath imports
• Full TypeScript types included
Quick start
import { formatJson } from '@utilix-tech/sdk/json'
import { hashAll } from '@utilix-tech/sdk/hashing'
const pretty = formatJson('{"a":1}', { indent: 2 })
const hashes = await hashAll('hello world')
Modules
@utilix-tech/sdk/jsonFormat, minify, diff, validate, JSONPath, CSV↔JSON, YAML↔JSON, TypeScript types@utilix-tech/sdk/encodingBase64, URL, HTML entities, Base32 encode/decode@utilix-tech/sdk/hashingMD5, SHA-1/256/512, bcrypt, HMAC, .htpasswd@utilix-tech/sdk/textCase convert, slugify, word count, diff, lorem ipsum, HTML→Markdown@utilix-tech/sdk/dataCSV, YAML, TOML, XML, INI, .env parse and convert@utilix-tech/sdk/generatorsUUID v4/v7, ULID, passwords, strength check, fake data@utilix-tech/sdk/timeDate diff, timezone convert, cron parse, relative time@utilix-tech/sdk/unitsBytes, px/rem, number bases, semver, CIDR, currency format@utilix-tech/sdk/networkHTTP status codes, IP validation, country flags@utilix-tech/sdk/apicURL build/parse, JWT decode/sign, CORS headers, CSP header@utilix-tech/sdk/codeSQL/HTML/JS/CSS format & minify, regex tester, GraphQL, git, docker, OpenAPI@utilix-tech/sdk/colorHex/RGB/HSL/HSV/CMYK convert, palette generation, contrast check@utilix-tech/sdk/cssCSS gradient, box-shadow, border-radius, animation generators@utilix-tech/sdk/miscSVG optimize/sanitize, QR code (SVG), OG meta parse, Unicode, file sizePython SDKv0.1.0 · Live
pip install utilix-sdk
• 351 functions · 15 modules · covers 100+ browser tools
• Runs locally — no API key, no network
• Python 3.9+
• Identical return shapes to Node SDK
Quick start
from utilix.tools.json_tools import format_json
from utilix.tools.hashing import hash_all
pretty = format_json('{"a":1}', indent=2)
hashes = hash_all('hello world')
Modules
utilix.tools.json_toolsFormat, minify, diff, validate, JSONPath, CSV↔JSON, YAML↔JSON, TypeScript typesutilix.tools.encodingBase64, URL, HTML entities, Base32 encode/decodeutilix.tools.hashingMD5, SHA-1/256/512, bcrypt, HMAC, .htpasswdutilix.tools.textCase convert, slugify, word count, diff, lorem ipsum, HTML→Markdownutilix.tools.dataCSV, YAML, TOML, XML, INI, .env parse and convertutilix.tools.generatorsUUID v4/v7, ULID, passwords, strength check, fake datautilix.tools.time_toolsDate diff, timezone convert, cron parse, relative timeutilix.tools.unitsBytes, px/rem, number bases, semver, CIDR, currency formatutilix.tools.networkHTTP status codes, IP validation, DNS lookuputilix.tools.api_toolscURL build/parse, JWT decode/sign, CORS headers, CSP headerutilix.tools.codeSQL/HTML/JS/CSS format & minify, regex tester, GraphQL, git, docker, OpenAPIutilix.tools.colorHex/RGB/HSL/HSV/CMYK convert, palette generation, contrast checkutilix.tools.cssCSS gradient, box-shadow, border-radius, animation generatorsutilix.tools.miscSVG optimize/sanitize, QR code, OG meta parse, Unicode, file sizeutilix.tools.mediaImage compress, resize, format conversionGo SDKComing soon
go get github.com/utilix-tech/go-sdk
• Single binary — no runtime deps
• Idiomatic Go with typed error returns
• Perfect for CI scripts, CLIs, and server-side tooling
Integrations
MCP ServerLive
@utilix-tech/mcp · v0.2.0 · 70 tools
Use 70 tools directly inside Claude, Cursor, and VS Code Copilot via the Model Context Protocol. No context-switching required — ask your AI to format SQL, decode a JWT, or generate a UUID without leaving the chat.
• Runs locally via stdio — no API key, no network calls
• Works with Claude Desktop, Cursor, VS Code Copilot, and any MCP-compatible client
• Zero config — one
npx line in your config fileQuick start
// Claude Desktop ~/Library/Application Support/Claude/claude_desktop_config.json
// Cursor ~/.cursor/mcp.json
{
"mcpServers": {
"utilix": {
"command": "npx",
"args": ["-y", "@utilix-tech/mcp"]
}
}
}
// VS Code Copilot .vscode/mcp.json
{
"servers": {
"utilix": { "type": "stdio", "command": "npx", "args": ["-y", "@utilix-tech/mcp"] }
}
}
Tool categories
JSON (13)format, minify, diff, validate, JSONPath, CSV↔JSON, YAML↔JSON, TypeScript types
Encoding (8)Base64, URL, HTML entities, Base32 encode/decode
Hashing (4)MD5, SHA-1/256/512, bcrypt hash & verify
Generators (5)UUID v4/v7, ULID, passwords, QR codes, random mock data
Text (9)case convert, slugify, word count, diff, lorem ipsum, HTML→Markdown, line ops
Time (5)Unix timestamp, cron parse, date diff, timezone convert, next runs
Units (2)bytes, px→rem/em/pt/vw
API (4)JWT decode, cURL build/parse/convert, CORS headers
Color (4)HEX/RGB/HSL convert, palette, shades, contrast check
Code (7)SQL/HTML format, regex tester, JS minify, GraphQL, .env, Docker image parse
Data (4)YAML validate, TOML, XML, CSV parse
CSS (2)minify, gradient generator
Misc (3)number→words, Unicode inspect, SVG optimize
VS Code & Cursor ExtensionComing soon
Run any tool from the command palette without leaving your editor. Format JSON, decode JWTs, generate UUIDs — one keystroke away.
⌘⇧P → Utilix: Format JSON
⌘⇧P → Utilix: Decode JWT
⌘⇧P → Utilix: Generate UUID
api.utilix.tech/v1Coming soon
All 107 browser tools available over HTTP — callable from any language with a single fetch. Requires an API key. Free tier: 100 requests/day.
curl https://api.utilix.tech/v1/json/format \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"input": "{\"a\":1}"}'
CLI
@utilix-tech/cliComing soon
Run any tool from the terminal. Works via npx with no install required.
npx @utilix-tech/cli json format '{"a":1}'
npx @utilix-tech/cli hash sha256 "hello world"
npx @utilix-tech/cli uuid