Thanks for taking an interest in this project! It's a side project maintained by one person, so a few ground rules keep things manageable.
Pull requests are welcome. Before opening one:
- Check
CLAUDE.mdfor the architecture, source layout, build commands, and test instructions. - Keep the build clean — zero warnings, Swift 6 strict concurrency.
- Add or update tests where it makes sense (see the "Tests" section in
CLAUDE.md).
Using Claude, Copilot, or any other LLM-based coding tool to help write a PR is completely fine. What's required is that a human has actually read, understood, and tested the change before submitting it. Don't paste in unreviewed AI output and open a PR — review it like you'd review your own code, because you're vouching for it.
Feature requests are welcome via Issues. Since this is a one-person side project, prioritization is at the maintainer's discretion — there's no SLA and no guarantee a given request gets picked up, but they're genuinely read and appreciated.
Please include repro steps and your Transmission daemon version
(transmission-daemon --version or the version shown in the app's session
info).
This project follows a Code of Conduct. Be civil.