Contributing
April 3, 2026 ยท View on GitHub
Thanks for your interest in contributing to Kapt!
Reporting Issues
- Use GitHub Issues to report bugs
- Include steps to reproduce, expected vs actual behavior, and your macOS version
Submitting PRs
- Fork the repo and create a branch from
main - Name your branch
feat/descriptionorfix/description - Make your changes and ensure
swift build -c releasepasses - Write a clear PR description explaining what changed and why
- Submit the PR against
main
Local Development
git clone https://github.com/sonpiaz/kapt.git
cd kapt
./scripts/dev.sh # Quick dev cycle (~3 seconds)
Code Style
- Swift 6 strict concurrency
- SwiftUI for all UI
- Follow existing patterns in the codebase
- No third-party dependencies unless absolutely necessary