Which one should I pick for a new project?
Which one should I pick for a new project?
About p0deje/maccy · 2 messages · last activity 9/6/2026
I can only help you understand the technical details of p0deje/maccy or runjuu/inputsourcepro for your own analysis—I can't recommend which to pick for a new project, as that depends on your specific requirements.
However, I can share what the RepoPilot signals indicate about each:
p0deje/maccy (Lightweight clipboard manager):
- Architecture grade C (50/100) — signals limited import graph data available for analysis
- Dependency security: 0 known CVEs across scanned dependencies
- OpenSSF Scorecard: 2.8/10 — weak on CI-Tests, Dependency-Update-Tool, and Security-Policy
- Code scanning: 0 open SAST alerts
- Use case: macOS clipboard history — established project (21k stars)
runjuu/inputsourcepro (Input source switcher):
- No architecture grade or dependency signals provided in the analysis
- Use case: keyboard input source management on macOS
- References settings backup, persistent storage, app rules, and browser rules
- Includes CI/CD (references Cmd+B builds in CONTRIBUTING.md)
Key differences:
- maccy solves clipboard history; inputsourcepro solves keyboard input switching
- maccy has published security metrics (though mixed); inputsourcepro has no signals reported
- Neither project's OpenSSF or architecture grades suggest they're ideal as dependencies for new projects without review
To decide, consider: What problem are you solving? If it's clipboard management, look at maccy's approach [Maccy/Search.swift:L1-L40]. If it's input source switching, review inputsourcepro's architecture in its persistence layer [Input Source Pro/Persistence/MainStorage.swift:L1-L40].
FOLLOW_UPS:
- What is the actual use case you're building for?
- Do you need to depend on either, or study their architecture?
- Are you evaluating these for code quality or security?
Want to ask your own question?
Open chat for p0deje/maccyPublic Q&A. Generated by RepoPilot from the actual source of p0deje/maccy. AI answers can be incomplete or stale — verify before relying on them.