Thanks for your interest in contributing — contributions are welcome.
- Report bugs and UX issues
- Suggest features and improvements
- Improve documentation
- Submit pull requests (bug fixes, new features, refactors)
Prerequisites:
- Windows 10/11
- Node.js (LTS recommended)
Install dependencies:
npm installRun in development (Vite + Electron):
npm run devBuild:
npm run buildPackage a Windows installer:
npm run dist- Lint before submitting:
npm run lint- Prefer small, focused PRs.
- Keep UI changes consistent with existing styling/theming patterns.
- Create a branch from
main. - Make your changes.
- Ensure
npm run lintpasses. - Update docs/screenshots when relevant.
- Open a PR with a clear description and any screenshots.
Please include:
- Windows version
- Steps to reproduce
- Expected vs actual behavior
- Screenshots (if UI-related)
- Any relevant logs (e.g., terminal output when running
npm run dev)
By contributing, you agree that your contributions will be licensed under the MIT License.