First off, thank you for considering contributing to this list! It's people like you that make this resource valuable for the macOS community.
- How Can I Contribute?
- Submission Guidelines
- App Requirements
- Formatting Guidelines
- Pull Request Process
- Search first: Check if the app is already listed or has been suggested
- Create an issue: Use the "App Suggestion" template
- Or submit directly: Create a pull request with your addition
Found a typo or want to improve an app description? Feel free to submit a PR!
- Broken links
- Apps that are no longer maintained
- Apps that don't meet the native criteria
- Outdated information
Apps that are:
- ✅ Native - Built with Swift, SwiftUI, AppKit, or Objective-C
- ✅ Lightweight - Resource-efficient and fast
- ✅ Well-designed - Follow macOS Human Interface Guidelines
- ✅ Actively maintained - Updated within the last 2 years
- ✅ Functional - Actually useful and works well
- ❌ Electron apps (with rare exceptions for exceptional apps)
- ❌ Web wrappers
- ❌ Abandoned projects (no updates in 2+ years)
- ❌ Apps with malware, adware, or suspicious behavior
- ❌ Poorly designed apps
- ❌ Your own app (unless it's truly exceptional) - we value third-party recommendations
Before submitting an app, ensure it meets these criteria:
-
Native Technology: Built with macOS-native frameworks
- Swift, SwiftUI, AppKit, Objective-C
- May use native web views (WebKit) for specific features
- Should feel native, not like a web page
-
Performance:
- Lightweight (< 200MB typical)
- Low resource usage
- Fast startup and response times
-
Availability:
- Downloadable and installable
- Works on currently supported macOS versions
- Has a stable release (not just alpha/beta)
-
Maintenance:
- Updated within the last 2 years
- Active development or maintenance
- Responsive to critical bugs
-
Quality:
- Stable and reliable
- Good user reviews/reputation
- Proper macOS integration
[App Name](https://app-website.com) - Brief one-line description. `Pricing`Examples:
[Bear](https://bear.app/) - Beautiful, flexible writing app. `Freemium`
[Things](https://culturedcode.com/things/) - Award-winning task manager. `Paid`
[Maccy](https://github.com/p0deje/Maccy) - Lightweight clipboard manager. `Free` `Open Source` `EU`Free- Completely free with no paid featuresFreeOpen Source- Free and open sourceFreemium- Free with optional paid featuresFreemiumOpen Source- Open source with optional paid featuresPaid- One-time purchaseSubscription- Requires ongoing subscriptionEU- Made by a team or company based in the European Union
- One line only - Keep it concise (< 100 characters)
- Focus on what it does - Not marketing speak
- Be objective - Avoid subjective terms like "the best"
- No emojis - Keep it professional
- Proper grammar - Check spelling and punctuation
Good descriptions:
- ✅ "Control external monitor brightness like native displays."
- ✅ "Native code editor for macOS."
- ✅ "Advanced IMAP email client with keyboard control."
Bad descriptions:
- ❌ "The best app ever! 😍"
- ❌ "Revolutionary groundbreaking amazing tool"
- ❌ "You absolutely need this app"
Click the "Fork" button at the top right of the repository page.
git checkout -b add-app-name- Add your app to the appropriate category
- Maintain alphabetical order within categories
- Follow the formatting guidelines exactly
- Preview your changes in Markdown
- Verify all links work
- Check for typos
git add README.md
git commit -m "Add [App Name] to [Category]"Use clear commit messages:
- ✅ "Add Bear to Note-Taking & Writing"
- ✅ "Update Things description"
- ✅ "Fix broken link for IINA"
- ❌ "Update"
- ❌ "Changes"
git push origin add-app-name- Go to the original repository
- Click "New Pull Request"
- Select your branch
- Fill in the PR template
- Submit!
Before submitting, ensure:
- App is truly native (not Electron/web wrapper)
- App is in the correct category
- Alphabetically ordered within category
- Follows formatting guidelines exactly
- Description is concise and objective
- Link works and points to official site/repo
- Pricing label is accurate
- No duplicate entries
- Commit message is clear
- Automated checks - Link checker, formatting validation
- Maintainer review - We'll verify the app meets our criteria
- Feedback - We may request changes
- Merge - Once approved, we'll merge your PR!
Typical review time: 1-7 days
Want to suggest a new category? Open an issue first to discuss:
- Why it's needed
- What apps would go in it
- How it differs from existing categories
- 💬 Discussion: Use GitHub Discussions
- 🐛 Issues: Create an issue
- 📧 Email: (Add your contact email if you want)
Contributors are recognized in:
- GitHub's contributor graph
- Release notes when applicable
- Our gratitude! ⭐
- Be respectful and constructive
- No spam or self-promotion
- No offensive language
- Follow GitHub's Community Guidelines
Every contribution, no matter how small, helps make this list better for the macOS community. We appreciate your time and effort! 🙏