Open Source

Built in the open. Designed for developers.

Every part of MyDevTools is public: the Tauri desktop shell, the 80+ tools, the database clients, and this website. It is licensed under the GNU AGPL v3, so the privacy claims on this site are not something you have to take on trust — you can read the code that backs them.

License and what it means

MyDevTools is licensed under the GNU Affero General Public License v3.0. You can use it for anything, including at work, and you can fork it.

  • Free for everyone — every tool and every feature, with no paid tier and no limits.
  • Read, build, modify and redistribute the source under the AGPL-3.0 terms.
  • Derivative works stay open under the same license, which keeps the project auditable.

How the project is built

A pnpm monorepo: a Tauri v2 shell in Rust, a Next.js UI the desktop app is built from, and this marketing site. There is no backend anywhere in it.

  • Tauri v2 shell with SQLCipher storage keyed from the OS keychain.
  • Native Rust drivers for PostgreSQL, MySQL, MongoDB and Redis.
  • Tool logic lives in pure, unit-tested modules that anyone can read and verify.

Contributing and community

Bug reports, new tools, translations across 27 locales, and documentation fixes are all welcome. The contributor guide documents the real setup, commands and conventions.

  • Start with CONTRIBUTING.md and the issues labelled "good first issue".
  • Report bugs and request features through the GitHub issue templates.
  • Report vulnerabilities privately through a GitHub security advisory — see SECURITY.md.

Roadmap and releases

What is being worked on now, what comes next, and what will never be built is written down publicly rather than implied.

  • ROADMAP.md separates current work from agreed direction and from ideas under consideration.
  • Releases and release notes are published on GitHub, and mirrored to the changelog on this site.
  • Cloud sync, accounts and paid tiers are explicitly not planned.