appflowy-io / appflowy
Repository health
Security advisories, maintenance activity, dependencies and license for appflowy-io/appflowy, with what was checked and what was not.
Security
Dependency advisories were not checked: no supported dependency manifest was captured. This does not mean the project has no vulnerable dependencies. Inspect its manifests on GitHub ↗
OpenSSF Scorecard · 3.7/10
Checks sorted from strongest to weakest.
- MaintainedLast commit 5d ago10/10
- CI-TestsCI configured + tests present10/10
- LicenseLicense: AGPL-3.08/10
- Token-PermissionsWorkflows do not declare explicit permissions (uses default)5/10
- Pinned-DependenciesOnly 0/28 actions pinned to SHAs2/10
- Code-ReviewOnly 0/20 recent PRs had requested reviewers2/10
- Dependency-Update-ToolNo Dependabot or Renovate config found0/10
- Security-PolicyNo SECURITY.md found0/10
- SASTNo SAST workflow detected0/10
- Branch-ProtectionDefault branch 'main' has no protection rule0/10
Maintenance
Outside contributions: 3 of 95 external pull requests merged (17% of those decided), median 0.1 days to merge.From the 100 most recently updated pull requests, bots excluded.
Commit activity
100 commits sampledClick a bar to browse commits — or open GitHub for the full month ↓
Work rhythm
Commits by day of week
Pull request health
How fast do PRs resolve?
Days from open to merged / closed, last 7 PRs.
Pending right now23 open PRs
⚠ 7 stale PRs — open more than 60 days, no update in 30+
Long-running PRs without recent activity are usually maintainer-bandwidth signals — review process bottleneck, orphaned branches, or quietly abandoned work.
Issue triage — last 12 weeks
Blue bars = issues opened that week, green = closed. Healthy projects keep these roughly in balance — a persistently bigger blue bar means an opening backlog. open issues on GitHub ↗
Release cadence· median 5d between releases
Latest 0.14.8 shipped 6d ago · typical gap 5d · shipping faster than before · 10 releases sampled.
Top contributors
Issue health
Computed from GitHub Issues — no estimates. Per-issue rates use the 81 most-recently-updated issues (recent, not all-time); the open total and oldest-open age are repo-wide.
Total open on the repo (authoritative).
From 28 recently-closed issues. p90 2.9y.
Age of the longest-open unresolved issue.
25 of 53 recent open issues have no comments yet.
0 of 53 recent open issues had no update in 30d+.
27 of 53 recent open issues are unlabeled.
Open to contributors. 2 good-first-issues · 2 help-wanted in the recent sample — a path in if you want to contribute.
What the backlog is about
AI-generatedOpen issues grouped into themes by an LLM from their titles — a summary, not an authoritative classification. Numbers reflect the 40 most-recently-active open issues.
Most-wanted
Open issues with the most positive reactions — what the community is asking for.
[FR] Formula support in Grids
#3878 · opened 2y ago · @jramke
[FR] MCP server
#8043 · opened 1y ago · @CXwudi
[FR] Add Formula, Status Property, Load Limit, and Gallery Controls
#8470 · opened 8mo ago · @mohipa454
[FR] Tags
#5912 · opened 2y ago · @adnan-usman
[FR] Add Formula field to database
#8993 · opened 1mo ago · @nocarryr
Most-discussed
Open issues with the most comments — where the conversation is.
[FR] Database cell link another page inline
#2196 · opened 3y ago · @annieappflowy
[FR] Formula support in Grids
#3878 · opened 2y ago · @jramke
[FR] Add missing translations or improve existing translations for AppFlowy
#3464 · opened 3y ago · @annieappflowy
[Bug] Korean character input bug.
#5220 · opened 2y ago · @EC-Sol
[FR] Tags
#5912 · opened 2y ago · @adnan-usman
Labels in the recent sample
Per-issue rates are computed from a sample of 81 most-recently-updated issues, so they describe recent behavior rather than the all-time backlog. Reaction and comment counts come straight from GitHub.
Dependencies
Checked packages and import counts
Checked counts describe advisory coverage, not the repository’s complete dependency inventory. External imports come from a separate source-code graph.