Skip to content

Contributing

Rob Green edited this page Sep 11, 2025 · 1 revision

Contributions of all kinds are welcome — new integrations, bug fixes, documentation, or feature ideas.


How to contribute

  1. Fork the repo and create a feature branch.
  2. Add your changes. For site integrations, follow the Adding a site integration guide.
  3. Run the tests (Playwright/Jest) and verify your changes manually.
  4. Commit and push to your fork.
  5. Open a pull request targeting the staging branch.

Pull request checklist

  • Code compiles and passes tests.
  • Added/updated documentation or wiki pages.
  • Added logo for new integration if applicable.
  • Integration enabled/disabled state handled in core.js.

Issues & discussions

  • Report bugs or request features through GitHub Issues.
  • For questions, you can also open a Discussion thread if enabled.

Thanks

Big thanks to everyone who has contributed integrations, bug fixes, and ideas! Your work helps the whole community enjoy smoother Servarr searches.

Clone this wiki locally