Thanks for your interest in contributing to DbPaw!
- Report bugs and UX issues via GitHub Issues
- Improve documentation (typos, clarity, screenshots)
- Submit code changes via Pull Requests
For build and dev commands, see Development Guide.
- 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
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).