DevUtilities

AI based developer tools

Only for Mac

$0.99

Mac

24 developer tools: JSON, JWT, UUID, Base64, Regex, Parquet, AI chat with tools, AI translate with TTS, struct converter, crypto, color picker, timestamp and more. DevUtilities is a native macOS application providing 24 essential utilities for software developers. Built entirely with Swift and native macOS technologies, it offers a clean, fast interface with real-time processing. Core Features: - Struct Converter — NEW. Turn JSON, TOML, YAML, or SQL CREATE TABLE into typed code for TypeScript, Python, Go, Java, Rust, Swift, and PHP. Walks nested objects, infers types, applies per-language naming, and emits proper tags (serde, JSON, CodingKeys). - AI Chat — Intelligent assistant with Markdown UI, one-click code block copy, DeepSeek reasoning, OpenAI Responses API, and custom model support - AI Translate — Professional translation with OpenAI Text-to-Speech (13 voices), real-time streaming, and 19 languages - JSON Formatter — Format, validate, escape/unescape, and diff mode with visual CodeMirror editor - Text Compare — Side-by-side text comparison with visual diff highlighting and real-time status - JWT Encoder/Decoder — HMAC and RSA algorithms (RS256, RS384, RS512) with CryptoKit security - UUID Generator — Multiple versions (v1, v4, v5, v7) with bulk generation - Regex Test — Pattern matching with capture groups and common patterns - Base64 Encode/Decode — Text encoding with URL-safe variant - Hex String Converter — Bidirectional hex-to-string with UTF-8/UTF-16/ASCII - Color Picker — Professional color format converter for HEX, RGB, RGBA, HSL, HSLA, HSB, and CMYK - Parquet Viewer — Unified Rust-based API for Parquet and Arrow files - Crypto Tools — Complete suite with MD5, SHA, AES-GCM-256, AES-SIV-256, and RSA-2048/4096 encryption - SQL Formatter — Minimal and beautify modes with diff comparison - HTML Formatter — Proper indentation with diff comparison - Timestamp Converter — Bidirectional conversion with timezone support - Unit Converter — 7 categories (Data, Time, Length, Weight, Temperature, Area, Volume) - Base Converter — Binary, octal, decimal, hexadecimal, and Base62 - Random String Generator — Cryptographically secure with presets and requirements - Currency Converter — Real-time conversion with 38 currencies and 30-day history - URL Tools — Encoding/decoding and comprehensive parsing - IP Query — Geolocation with dual network detection - HTTP Request — Full HTTP client with SSE streaming and JSON tree view - QR Code — Generation and scanning with multiple formats Key Benefits: - Generate typed structs in 7 languages from a sample JSON, TOML, YAML, or SQL DDL — no more hand-translating API payloads - Side-by-side diff for Text, JSON, HTML, and SQL - Enhanced AI Chat with beautiful Markdown rendering and one-click copy for code blocks - OpenAI TTS for AI Translate — ultra-low latency voice playback in 13 voices - Cryptographically secure random string and key generation - Parquet and Arrow file viewer — rare on macOS - All tools work offline (except AI, currency, and IP features) - Customizable sidebar with drag-and-drop tool ordering - Quick search to jump between 24 tools instantly - Native macOS performance — no Electron, no web views Perfect for developers who need a reliable Swiss Army knife of utilities without switching context.

  • This app hasn’t received enough ratings or reviews to display an overview.

Version 2.13.0: Struct Converter — NEW Tool: - Convert sample data into typed code structures in seconds - Four input formats: JSON, TOML, YAML, and SQL CREATE TABLE (multi-statement supported) - Seven output languages: TypeScript (interface), Python (dataclass), Go (struct with JSON tags), Java (POJO with getters/setters), Rust (serde struct), Swift (Codable struct), PHP (typed class) - Smart type inference: detects strings, integers, doubles, booleans, ISO 8601 dates, arrays, nested objects, and nullable fields automatically - Walks nested objects and arrays-of-objects to emit a sub-type for every level, with simple singularization for array names - Per-language naming conventions: camelCase for TypeScript/Swift/PHP, snake_case for Python/Rust, PascalCase for Go/Java fields — with serde/CodingKeys/JSON tags preserving original keys - SQL DDL parser maps SQL types (INT/VARCHAR/DECIMAL/TIMESTAMP/...) to language-native types and respects NOT NULL for nullability - Two-column layout matching the JSON Formatter UX with sample data, real-time conversion, copy button, and persistent state

The developer, Hengfei Yang, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Linked to You

    The following data may be collected but it is not linked to your identity:

    • Identifiers
    • Usage Data

Privacy practices may vary, for example, based on the features you use or your age. Learn More

The developer has not yet indicated which accessibility features this app supports. Learn More

Seller
  • Hengfei Yang
Size
  • 15.1 MB
Category
  • Developer Tools
Compatibility
Requires macOS 15.0 or later.
  • Mac
    Requires macOS 15.0 or later.
Languages
  • English
Age Rating
4+
Copyright
  • Copyright © 2026 Hengfei Yang