Thanks for helping improve DevKit. This project is a browser-based collection of developer tools built with React, Vite, and TailwindCSS.
- Report bugs with clear reproduction steps.
- Suggest focused tool improvements or new utilities.
- Fix UI, accessibility, performance, or documentation issues.
- Add tests or validation where practical.
npm install
npm run devBefore opening a pull request, run:
npm run build- Keep changes focused and small enough to review.
- Describe user-facing behavior and any tradeoffs.
- Include screenshots or recordings for UI changes.
- Avoid adding backend services; tools should run in-browser unless discussed first.
- Do not commit secrets, real tokens, private keys, or production credentials.
- Follow existing React component patterns in
src/featuresandsrc/components. - Prefer simple, readable state and utility functions.
- Keep UI consistent with existing TailwindCSS styling.
- Use descriptive names; avoid broad refactors in feature PRs.
- Add feature component under
src/features. - Export it from
src/features/index.jsif needed. - Add route/navigation entry in app layout files.
- Update
README.mdfeature list. - Confirm production build succeeds.
If you find a security issue, do not open a public issue. Follow SECURITY.md instead.