Good community traction and solid fundamentals. Nearly in the top tier.
Local-first bookkeeping for iOS/Android/Web · Self-hosted cloud + iCloud/WebDAV/S3 sync · AI capture · MCP | 本地优先的跨端记账 · 自建云 + iCloud/WebDAV/S3 同步 · AI 记账 · MCP
Documentation
80
README documents how to install the project.
CONTRIBUTING guide found.
README is present.
Licensed under Other.
Engineering
53
No linter or formatter config found.
→ Add a linter config such as .eslintrc.json, .prettierrc, ruff.toml, or .golangci.yml to enforce consistent code style.
No dependency lockfile found (−70 pts).
→ Commit the lockfile for this project's package manager so installs produce the same dependency versions everywhere.
CI is configured (.github/workflows/issue-lint.yml).
Test files detected (ios/RunnerTests/RunnerTests.swift).
Issue or PR templates present.
Project health
100
Dependency manifest found (android/app/build.gradle).
Repository has a description.
Actively maintained (pushed within the last month).
.gitignore present.
Repository health signals
Activity, community, and responsiveness at scan time
Activity
- —Commits (30d / 90d)
- 250Forks
- 131Releaseslatest 9mo ago
Community
- —Community health
- —authors own >50% of commits
- 1,808Watchers
Responsiveness
- 2hMedian issue response
- <1hMedian PR merge time
- 64Open issues
Repository files25 root entries
- .githubGood: CI is configured (.github/workflows/issue-lint.yml).Good: Issue or PR templates present.
- .vscode
- androidGood: Dependency manifest found (android/app/build.gradle).
- assets
- demo
- docsGood: CONTRIBUTING guide found.Issue: CONTRIBUTING guide contents could not be read (−28 pts vs a readable file).Fix: Move the file to the repo root or docs/CONTRIBUTING.md so its setup, style, test, and PR sections can be graded.
- iosGood: Test files detected (ios/RunnerTests/RunnerTests.swift).
- lib
- packages
- preview
- scripts
- test
- tool
- .gitignoreGood: .gitignore present.
- .metadata
- analysis_options.yaml
- devtools_options.yaml
- l10n.yaml
- LICENSEGood: Licensed under Other.
- LICENSE_EN
- PRIVACY.md
- pubspec.lock
- pubspec.yaml
- README_EN.mdGood: README is present.Good: README is well structured with multiple sections.Good: README includes screenshots or visuals. Great for first impressions.Good: README has code examples.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