Ways to contribute
You can contribute to TryDevUtils in several ways:- Report bugs - Found an issue? Let us know
- Request features - Have an idea for a new utility? We’d love to hear it
- Add utilities - Contribute new developer tools to the collection
- Fix bugs - Help resolve existing issues
- Improve documentation - Make our docs clearer and more helpful
- Enhance existing utilities - Add features or improve performance
Getting started
Fork and clone the repository
Fork the TryDevUtils repository and clone it to your local machine:
Start the development server
Run the web development server:The app will be available at
http://localhost:8080Make your changes
Reporting bugs
Found a bug? Help us fix it by creating a detailed bug report:- Check if the bug has already been reported in GitHub Issues
- If not, create a new issue with a detailed description
- Include:
- Clear steps to reproduce the bug
- Expected vs actual behavior
- Browser, OS, and device information
- Sample input that causes the issue
- Any error messages from the browser console (F12 → Console)
- Screenshots if relevant
Requesting features
Have an idea for a new developer utility? Share it with us:- Check existing feature requests
- Create a new issue describing your feature idea
- Include:
- What problem the utility solves
- How it would work
- Why it would be valuable to developers
- Any examples from other tools
Development workflow
Available commands
Project structure
Code review process
All contributions go through code review:- A maintainer will review your pull request
- They may request changes or ask questions
- Address any feedback by pushing additional commits
- Once approved, a maintainer will merge your PR
Community guidelines
- Be respectful and constructive in discussions
- Follow the code of conduct
- Ask questions if you’re unsure about anything
- Help other contributors when you can
Next steps
Adding utilities
Learn how to create and register new developer utilities
Code style
Follow our coding standards and best practices