Contributing
April 3, 2026 ยท View on GitHub
Thanks for your interest in contributing to Yap!
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
v2-rebuild - Name your branch
feat/descriptionorfix/description - Make your changes and ensure
make buildpasses - Write a clear PR description explaining what changed and why
- Submit the PR against
v2-rebuild
Local Development
git clone https://github.com/sonpiaz/yap.git
cd yap
brew install xcodegen
make run
Code Style
- Swift 5.9 / SwiftUI
- Follow existing patterns in the codebase
- No third-party dependencies unless absolutely necessary