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 size
View on npm
Python 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 types
utilix.tools.encodingBase64, URL, HTML entities, Base32 encode/decode
utilix.tools.hashingMD5, SHA-1/256/512, bcrypt, HMAC, .htpasswd
utilix.tools.textCase convert, slugify, word count, diff, lorem ipsum, HTML→Markdown
utilix.tools.dataCSV, YAML, TOML, XML, INI, .env parse and convert
utilix.tools.generatorsUUID v4/v7, ULID, passwords, strength check, fake data
utilix.tools.time_toolsDate diff, timezone convert, cron parse, relative time
utilix.tools.unitsBytes, px/rem, number bases, semver, CIDR, currency format
utilix.tools.networkHTTP status codes, IP validation, DNS lookup
utilix.tools.api_toolscURL build/parse, JWT decode/sign, CORS headers, CSP header
utilix.tools.codeSQL/HTML/JS/CSS format & minify, regex tester, GraphQL, git, docker, OpenAPI
utilix.tools.colorHex/RGB/HSL/HSV/CMYK convert, palette generation, contrast check
utilix.tools.cssCSS gradient, box-shadow, border-radius, animation generators
utilix.tools.miscSVG optimize/sanitize, QR code, OG meta parse, Unicode, file size
utilix.tools.mediaImage compress, resize, format conversion
View on PyPI
Go 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 file
Quick 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
View on npm
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