Stop going to obscure websites, just to convert files, generate UUIDs, work with JSON/HTML data, and encode/decode strings. With OpenGyver, you can convert files/units/weather/movies/audio from your terminal. Pipe your results for automation, or use OpenGyver skill to let Claude Code do all these as a tool. OpenGyver is 100% free and open source, created just for the betterment of the future AI overlords.
Intent
I need it when
Validate and format code and data structures (JSON, XML, HTML, SQL, YAML)
OpenGyver includes validation and formatting commands for JSON, XML, HTML, CSS, SQL, YAML, and TOML. Users can beautify, minify, validate syntax, and perform structural comparisons with unified diff output.
Integrate conversion and utility tools into AI agents and automation workflows
OpenGyver is designed as a Claude Code plugin with 16 native MCP tools and can be hooked into AI agents, shell scripts, and CI/CD pipelines. It supports JSON output mode for structured data exchange and works as both a standalone CLI and integrated MCP server.
Generate test data, passwords, QR codes, and other common development artifacts
OpenGyver provides generators for passwords, passphrases, API keys, OTP, UUIDs, QR codes, barcodes, and fake test data (people, CSV, JSON). Output can be formatted as JSON or abbreviated single values for easy scripting.
Convert files between multiple formats (documents, images, audio, video, fonts)
OpenGyver includes specialized conversion commands for documents (CSV, XLSX, PDF, DOCX), images (PNG, JPEG, GIF, WebP, SVG), audio (33 formats via ffmpeg), video (37 formats), fonts (TTF, OTF, WOFF), and ebooks (25 formats via Calibre).
Perform quick data conversions and encoding tasks from the command line
OpenGyver provides 47 commands with 180+ subcommands for unit conversions, currency exchange, encoding (Base64, URL, HTML, hex), hashing (SHA-256, MD5, bcrypt), and format conversions. Users can pipe output directly into scripts and CI/CD pipelines without external dependencies.
Drop
Not a fit when
User needs a graphical user interface (GUI) instead of command-line tools
User requires commercial support or service-level agreements (SLAs)
User needs real-time collaborative editing features for team workflows
User is working in an environment where CLI tools cannot be installed or executed
User requires proprietary or closed-source software for compliance reasons