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