Skip to content

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:

  1. Fork the repository
  2. Locale files are in locales/ — one JSON file per language
  3. Copy en.json as your starting point
  4. Translate the values (keep the keys in English)
  5. 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:

bash
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 mode

Improve 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 ​