Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/DevToys-app/DevToys/llms.txt

Use this file to discover all available pages before exploring further.

DevToys is an open-source project and warmly welcomes contributions of all kinds — whether you’ve spotted a bug, have an idea for a new feature, want to improve the codebase directly, or simply want to help make the app available in your language. This page outlines the main ways to get involved and the community standards that keep the project healthy and inclusive.

Ways to Contribute

There are four primary ways to contribute to DevToys:

1. Report a Bug

Found something that isn’t working as expected? Open a GitHub Issue using the bug report template so the maintainers can triage and reproduce it efficiently. Open a bug report →

2. Request a Feature

Have an idea for a new tool or improvement? Share it via a GitHub Issue using the feature request template. Describe the problem it solves and how you’d expect it to work. Open a feature request →

3. Submit a Pull Request

Code contributions are welcome! Before opening a large PR, consider opening a feature request or discussing your approach in an existing issue to align with the project direction. When your change is ready, submit a pull request against the main branch on GitHub.
If your contribution adds or modifies one of the built-in tools (converters, formatters, generators, etc.), those live in the DevToys.Tools repository. See that repository’s CONTRIBUTING.md for the relevant build and contribution instructions.

4. Translate DevToys (Localization)

DevToys uses Crowdin as its localization platform. You don’t need to be familiar with the repository structure to contribute translations — Crowdin guides you through the process entirely in the browser.
1

Go to the Crowdin project

2

Log in or create an account

Sign in with an existing account or register for free, then click Join to become a member of the DevToys project.
3

Select your language

Choose from the list of languages already supported by the project and follow Crowdin’s in-browser editor to translate strings.
4

Submit your translations

Save your translations in Crowdin. They are automatically synchronized with the GitHub repository within one hour and a pull request is created automatically — no manual Git steps required.
If you want to add a new language that isn’t currently listed in Crowdin, start a discussion on Crowdin’s website or open a discussion on GitHub. The maintainers will add the language to the project.

Code of Conduct

DevToys follows the Contributor Covenant Code of Conduct. All participants — contributors, maintainers, and community members — are expected to uphold these standards in every project space. Positive behaviors include:
  • Demonstrating empathy and kindness toward others
  • Being respectful of differing opinions, viewpoints, and experiences
  • Giving and gracefully accepting constructive feedback
  • Accepting responsibility, apologizing when appropriate, and learning from mistakes
  • Focusing on what is best for the overall community
Unacceptable behaviors include:
  • Sexualized language, imagery, or unwanted advances
  • Trolling, insulting or derogatory comments, and personal or political attacks
  • Public or private harassment
  • Publishing others’ private information without their explicit permission
  • Other conduct that could reasonably be considered inappropriate in a professional setting
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders at velersoftware.com. All reports will be reviewed and investigated promptly and fairly, with full respect for the privacy of the reporter. Read the full Code of Conduct at github.com/DevToys-app/DevToys/blob/main/CODE-OF-CONDUCT.md.

Security Vulnerabilities

Do not file public GitHub Issues for security vulnerabilities. Instead, follow the responsible disclosure process described in SECURITY.md to report the issue privately to the maintainers.

Next Steps

Build from Source

Set up your development environment and build DevToys on Windows, macOS, or Linux.

Extensions Overview

Learn how to build your own tools and extend DevToys with the extensions API.

Build docs developers (and LLMs) love