Feature map

Everything in CodeSwissKnife, grouped by workflow

Use this page as the product map. The demo page shows full screenshots; this page explains what each feature is for and where it fits.

AI-assisted development

Reusable coding knowledge, protocol inspection and structured data tools for AI-assisted work.

AI Developer Library

Collect skills, agents, prompts and project rules in a searchable local library.

Read guide

MCP Inspector

Inspect MCP transcripts, capabilities, tools, resources and protocol errors locally.

Read guide

JSONPath Playground

Run RFC 9535 JSONPath queries with live matches and structured previews.

Read guide

Structured Data Diff

Compare JSON, YAML and property lists by meaning, with patch-ready output.

Read guide

Automation and integrations

Run selected CodeSwissKnife workflows from Terminal and launcher actions, using the same local tool logic.

csk command line tool

Run local JSON, Base64, URL and hashing workflows from Terminal automation.

See integrations

Raycast integration

Use clipboard actions powered by the local csk binary.

See integrations

Formatters and validators

Clean, validate and inspect structured files without pasting sensitive content into web tools.

JSON Format/Validate

Format, validate, minify and inspect JSON locally.

Read guide

XML Format/Validate

Format and validate XML while preserving structure and entities.

Read guide

HTML/CSS/JS/TS Formatter

Beautify and minify frontend code in a native macOS app.

Read guide

SQL Formatter

Format SQL while keeping comments and strings readable.

Read guide

JSON Schema Generator & Validator

Infer a schema from sample JSON, or validate a document with one highlighted error per path.

Read guide

Converters

Move data between developer formats and generate code-ready representations.

cURL to Code

Convert cURL commands into reusable requests and code snippets.

Read guide

JSON to Code

Generate typed models and data structures from sample JSON.

Read guide

SVG to Code and Data URI

Turn SVG assets into embeddable code and compact data URIs.

Read guide

JSON to TOON

Convert JSON into TOON for token-efficient AI workflows.

Read guide

YAML to JSON

Convert YAML and JSON back and forth with readable formatting.

Read guide

JSON to CSV

Flatten structured JSON into CSV and convert tabular data back again.

Read guide

Plist to JSON

Inspect and convert macOS property lists without leaving the app.

Read guide

TOML to JSON

Convert pyproject.toml, Cargo.toml and other TOML configuration files to JSON and back.

Read guide

Unix Time Converter

Convert timestamps, local time, UTC and common date formats.

Read guide

Number Base Converter

Convert numbers across decimal, binary, octal and hexadecimal.

Read guide

Color Converter

Translate colors between HEX, RGB, HSL and developer formats.

Read guide

Image Converter and Metadata

Convert image formats and inspect metadata locally.

Read guide

Text Case Converter

Convert strings between common code and writing cases.

Read guide

Line Sort and Dedupe

Sort, clean, deduplicate and normalize lists of lines.

Read guide

Encoders and decoders

Decode, encode and inspect common payloads without handing them to a third-party website.

Base64 String Encode/Decode

Encode and decode Base64 text with local validation.

Read guide

Base64 Image Encode/Decode

Convert images to Base64 strings and decode them back.

Read guide

URL Encode/Decode

Encode, decode and inspect URL-safe strings.

Read guide

HTML Entity Encode/Decode

Convert reserved characters to HTML entities and back.

Read guide

String Literal Escape/Unescape

Escape and unescape strings for common programming languages.

Read guide

Hex to Text Converter

Convert hexadecimal data to readable text and back again.

Read guide

Certificate Decoder

Inspect X.509 certificate details without uploading private material.

Read guide

QR Code Generator and Reader

Create QR codes and read QR content locally from images.

Read guide

Generators

Create identifiers, secrets, hashes and sample content for everyday development tasks.

UUID/ULID Generator

Generate and inspect UUIDs and ULIDs for identifiers and test data.

Read guide

Password Generator

Create strong passwords with adjustable length and character rules.

Read guide

Hash and Checksum Generator

Calculate common hashes and checksums from text or files.

Read guide

Mock Data Generator

Generate realistic names, addresses, values and test records.

Read guide

Lorem Ipsum Generator

Create placeholder copy in the length and structure you need.

Read guide

Network

Work with addresses and request files locally. Requests are sent only when you explicitly run them.

HTTP Client

Run .http request files with variables, headers and response tabs.

Read guide

IPv4/IPv6 Subnet Calculator

Calculate network ranges, masks, prefixes and address counts.

Read guide

IP Address Converter

Convert IP addresses between decimal, hex, binary and standard notation.

Read guide

IP Range Expander and Summarizer

Expand, summarize and clean up IP ranges for network work.

Read guide

MAC Address Generator

Generate and format MAC addresses for tests and examples.

Read guide

IPv6 ULA Generator

Generate IPv6 unique local addresses with readable output.

Read guide

Inspectors and debuggers

Understand tokens, URLs, strings, schedules and previews without leaving the local app.

JWT Debugger

Decode, inspect, verify and sign JSON Web Tokens without uploading them.

Read guide

Regex Tester

Test regular expressions against sample text with live matches.

Read guide

Cron Expression Parser

Read cron schedules and preview upcoming run times.

Read guide

Text Diff Checker

Compare text side by side and spot line-level changes.

Read guide

String and Unicode Inspector

Inspect Unicode code points, invisible characters and encoding details.

Read guide

URL Parser

Break URLs into scheme, host, path, query parameters and fragments.

Read guide

HTML Preview

Preview HTML locally while editing markup.

Read guide

Markdown Preview

Render Markdown locally with a clean writing and preview workflow.

Read guide

System Info

View useful macOS and device details in one local utility.

Read guide

Provisioning Profile Inspector

Open provisioning profiles and app bundles to inspect team, App ID, entitlements, devices, expiry and signing certificates.

Read guide

See the full app before installing

The demo page keeps the large screenshots. The feature map keeps the product easy to scan.