Contributing
March 15, 2026 ยท View on GitHub
Thanks for your interest in contributing to DbPaw!
Ways to help
- Report bugs and UX issues via GitHub Issues
- Improve documentation (typos, clarity, screenshots)
- Submit code changes via Pull Requests
Getting started
For build and dev commands, see Development Guide.
Submitting code changes
- Fork the repository and create a feature branch
- Keep changes focused and easy to review
- Run formatting and tests:
bun run format bun run test:all - Open a Pull Request with:
- what changed and why
- screenshots or screen recordings for UI changes
- steps to verify
Translations
DbPaw uses i18next and keeps translations in TypeScript:
- Files:
src/lib/i18n/locales/*.ts - Existing languages:
en,zh,ja
To add a new language, add a new locale file and wire it up in src/lib/i18n/index.ts (resources and supported languages).