Thank you for your interest in contributing to ShortBlock!
Please open an issue and include:
- macOS and Safari version
- What happened vs. what you expected
- Steps to reproduce
- Fork the repository
- Create a feature branch (
git checkout -b feature/my-improvement) - Make your changes
- Submit a pull request
- Improving YouTube Shorts detection selectors (YouTube frequently updates its DOM)
- Better icon design
- Localization support
- Bug fixes
git clone https://github.com/vordenken/ShortBlock.git
cd ShortBlock
open ShortBlock.xcodeprojBuild and run the ShortBlock scheme in Xcode (requires macOS 13.5+ and Xcode 16+).
- JavaScript: follow the existing code style in
content.jsandpopup.js - Swift: standard Swift conventions