Contribute
Buho Jump is open source and built by a small team. Every contribution matters — whether it's code, translations, bug reports, or ideas.
Ways to contribute
Report bugs
Found something that doesn't work? Open an issue on GitHub or message DrShift on Telegram.
Include what you expected, what happened, and which browser you're using. Screenshots help a lot.
Suggest features
Have an idea? Open a GitHub issue with the "feature request" label. Describe the problem you're solving, not just the solution — it helps us understand the context.
Translate
Buho Jump supports 17 languages. If you'd like to improve an existing translation or add a new language:
- Fork the repository
- Locale files are in
locales/— one JSON file per language - Copy
en.jsonas your starting point - Translate the values (keep the keys in English)
- Submit a pull request
Write code
The tech stack:
- WXT — browser extension framework
- Vue 3 — UI components
- Tailwind CSS v4 — styling
- nostr-core — Nostr protocol library (local dependency)
To get started:
git clone https://github.com/Buho-Ecosystem/Buho-Jump.git
cd Buho-Jump
npm install
npx wxt dev # Chrome dev mode
npx wxt dev --browser firefox # Firefox dev modeImprove docs
This documentation site is built with VitePress. Documentation source files are in the docs/ directory. Pull requests welcome.
Code of conduct
Be respectful. Be constructive. We're building something together.
Contact
- GitHub: Buho-Ecosystem/Buho-Jump
- Telegram: @rotation77
- Issues: GitHub Issues