explaingit

devtoys-app/devtoys

31,533C#Audience · developerComplexity · 2/5MaintainedLicenseSetup · easy

TLDR

A desktop app with 30+ built-in utility tools for developers, encode/decode, format JSON, generate passwords, compress images, test regex, all offline and private.

Mindmap

mindmap
  root((DevToys))
    What it does
      30+ utility tools
      Smart clipboard detection
      Offline and private
    Tool categories
      Converters and encoders
      Formatters for code
      Generators and testers
      Graphics utilities
    Use cases
      Decode Base64 strings
      Format messy JSON
      Generate secure passwords
      Compress images
    Tech stack
      C# and Blazor
      Cross-platform desktop
      Extensible plugins
    Audience
      Developers of all levels
      Privacy-conscious users

Things people build with this

USE CASE 1

Decode Base64 strings and JWT tokens without pasting into untrusted websites.

USE CASE 2

Format and validate messy JSON, XML, or SQL code directly on your machine.

USE CASE 3

Generate secure passwords, hashes, and QR codes in seconds.

USE CASE 4

Compress images and test regular expressions offline with instant feedback.

Tech stack

C#Blazor.NETWindowsmacOSLinux

Getting it running

Difficulty · easy Time to first run · 5min
Use freely for any purpose, including commercial use, as long as you keep the copyright notice and license text.

In plain English

DevToys is a desktop application described as a "Swiss Army knife for developers", a collection of small, focused utility tools that developers frequently need but would otherwise have to hunt for across various websites or write scripts to accomplish. The problem it solves is that developer workflows are full of repetitive small tasks: decode a Base64 string, format a messy JSON file, convert a date to a Unix timestamp, test a regular expression, generate a password, compress an image. Normally you might open a random website to do these things, which raises privacy concerns when pasting sensitive data. DevToys keeps everything local on your machine. Version 2.0 ships with 30 built-in tools organized into categories: converters (like JSON to YAML), encoders and decoders (Base64, URLs, JWT tokens, QR codes), formatters (JSON, SQL, XML), generators (hashes, Lorem Ipsum text, passwords), graphics tools (image compression, color blindness simulator), testers (regular expressions, JSONPath, XML), and text utilities (compare two texts, analyze character counts, preview Markdown). The app also has a Smart Detection feature that looks at what is on your clipboard and automatically suggests the most relevant tool. The application is cross-platform (Windows, macOS, and Linux), built using C# and Blazor (a Microsoft framework for building desktop and web interfaces with .NET). It is extensible, meaning developers can create and install additional tools as plugins. You would use DevToys as a developer who wants a fast, offline, privacy-respecting alternative to constantly opening browser tabs for common utility tasks. It is available on the Microsoft Store and through other package managers.

Copy-paste prompts

Prompt 1
How do I install DevToys on Windows and add it to my taskbar for quick access?
Prompt 2
Show me how to use the Smart Detection feature to automatically suggest tools based on my clipboard.
Prompt 3
Can I create a custom tool plugin for DevToys? Walk me through the steps.
Prompt 4
What's the fastest way to convert a JSON file to YAML using DevToys?
Prompt 5
How do I use the regular expression tester in DevToys to validate email patterns?
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.