Skip to content

Contributing

Found a bug or have a feature idea? Open an issue on GitHub. Include:

  • What you expected to happen
  • What actually happened
  • Steps to reproduce (if it’s a bug)
  • Your Stream Deck model and software version
  1. Fork the repository and create a branch from master
  2. Make your changes following the project conventions
  3. Ensure the build passes (pnpm build)
  4. Submit a pull request with a clear description of what changed and why

The project uses Conventional Commits for commit messages (e.g., feat(stream-deck-plugin): add new action, fix(iracing-sdk): handle disconnection).

  • Discord — the main community hub for discussion, support, and feedback
  • Reddit — r/iRaceDeck for tips, showcase, and discussion
  • GitHub — source code, issues, and pull requests