Back to products
OpenGyver

OpenGyver

Turn CLI / AI agents into McGyver

Overview

What it is

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
Commercials

Pricing

Free and open source