Polished and well engineered. Punching above its star count.
Cross platform application for controlling settings of Soundcore headphones, earbuds, and speakers. Supports desktop (CLI and GUI) and Android.
Documentation
70
Contributing guidance is in the README, not a dedicated CONTRIBUTING.md (−20 pts).
→ Moving it to a CONTRIBUTING.md makes it easier to find and keeps the README focused. A dedicated file earns +47 pts base.
README documents how to install the project.
README is present.
Licensed under GPL-3.0.
Engineering
91
CI is configured (.github/workflows/build.yml).
Lockfile present (Cargo.lock). Installs are reproducible.
Test files detected (android/app/src/androidTest/java/com/oppzippy/openscq30/ErrorHandlingTest.kt).
Rust linting configured (.editorconfig).
Issue or PR templates present.
Project health
94
.gitignore present.
Dependency manifest found (Cargo.toml).
Repository has a description.
Actively maintained (pushed within the last month).
Repository health signals
Activity, community, and responsiveness at scan time
Activity
- —Commits (30d / 90d)
- 31Forks
- 62Releaseslatest 2y ago
Community
- —Community health
- —authors own >50% of commits
- 379Watchers
Responsiveness
- 2d 6hMedian issue response
- <1hMedian PR merge time
- 55Open issues
Repository files26 root entries
- .githubGood: CI is configured (.github/workflows/build.yml).Good: Dependabot covers 3 ecosystems (github-actions, cargo, gradle). Dependencies stay current.Good: Issue or PR templates present.
- androidGood: Test files detected (android/app/src/androidTest/java/com/oppzippy/openscq30/ErrorHandlingTest.kt).Issue: Build artifacts or local files may be committed (android/.idea/.gitignore) (−40 pts).Fix: Remove them and add to .gitignore.
- cli
- docs
- fastlane
- gui
- i18n
- i18n-macros
- lib
- lib-has
- lib-macros
- packaging
- screenshots
- scripts
- tools
- uniffi-bindgen
- .build-tool-versions
- .editorconfigGood: Rust linting configured (.editorconfig).
- .gitignoreGood: .gitignore present.
- Cargo.lockGood: Lockfile present (Cargo.lock). Installs are reproducible.
- Cargo.tomlGood: Dependency manifest found (Cargo.toml).
- CHANGELOG.md
- justfile
- LICENSE.txtGood: Licensed under GPL-3.0.
- README.mdGood: README is present.Good: README is well structured with multiple sections.Good: README includes screenshots or visuals. Great for first impressions.Issue: README has no code examples (−15 pts).Fix: Show a quick-start snippet so contributors can see what using your project looks like.Good: README links to a live demo or deployed app.Good: README includes status badges.Good: README documents how to install the project.Issue: No run or usage instructions found (−45 pts).Fix: Add a section showing how to start or use the project.
- README.md.in