{"adoption": {"forks": 613, "observed_at": "2026-08-28T04:05:36.154614+00:00", "stars": 1786}, "canonical_url": "https://ross.abutalabs.com/products/democracyos", "card": {"archived": false, "artifact_type": "application", "description": "Democracia en Red is focusing on specific implementations of DemocracyOS. We are working now working with governments and activists all over Latin America. If you are interested in our online participation tools you can check them out on our site.", "domain": ["e-government", "web-development", "developer-tools"], "enriched": true, "function": ["web-framework", "auth", "templating"], "health_score": 56, "homepage": "https://democraciaos.org/en/", "language": "JavaScript", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "abandoned", "member_repos": ["DemocracyOS/democracyos"], "name": "DemocracyOS/democracyos", "platform": ["self-hosted"], "pushed_at": "2025-12-31T09:57:54+00:00", "repo": "DemocracyOS/democracyos", "stars": 1786, "tags": ["civic-tech", "e-democracy", "participatory-democracy", "deliberation", "voting", "public-consultation", "participatory-budgeting", "crowd-lawmaking", "nodejs", "web-server"], "topics": ["voting", "democracy", "decision-making", "poll", "javascript", "democracyos", "deliberation", "political-proposals"], "urls": [], "use_cases": ["run online public consultations for a city government", "let citizens debate and vote on legislative proposals", "manage a participatory budgeting process online", "host deliberation forums for a political party", "crowdsource feedback on draft laws", "track government goals with citizen feedback"], "what_it_is": "DemocracyOS is an open-source web platform for online deliberation and voting on political proposals, aimed at more open and participatory government. It was developed by Democracia en Red and deployed with governments and activist groups across Latin America and Europe.", "when_to_avoid": ["you need actively maintained software with security updates - the project is explicitly unmaintained", "you need a lightweight polling widget rather than a full deliberation platform", "you are not prepared to self-host and maintain a legacy Node.js application"], "when_to_choose": ["you need a self-hosted civic participation platform for deliberation and voting", "you are a government, party, or NGO running public consultations or participatory budgeting", "you want a proven open-source e-democracy tool with real-world deployments to study or fork"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/democracyos", "repo": "DemocracyOS/democracyos", "role": "main", "score": 59}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:36.154614+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:24:09.181621+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "455fb8f391eea637a2aabd0b8727d182ca8da6dd9e0fd755969aa094f52eb857", "fetched_at": "2026-08-28T04:05:36.154614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DemocracyOS/democracyos"}, {"content_hash": "c42c4363fb5089066c393fe793acb5f5192f7b8b592a905aea2d01ba65b57dff", "fetched_at": "2026-08-29T11:02:55.038233+00:00", "kind": "homepage", "missing": false, "url": "https://democraciaos.org/en/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:36.154614+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:24:09.181621+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "455fb8f391eea637a2aabd0b8727d182ca8da6dd9e0fd755969aa094f52eb857", "fetched_at": "2026-08-28T04:05:36.154614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DemocracyOS/democracyos"}, {"content_hash": "c42c4363fb5089066c393fe793acb5f5192f7b8b592a905aea2d01ba65b57dff", "fetched_at": "2026-08-29T11:02:55.038233+00:00", "kind": "homepage", "missing": false, "url": "https://democraciaos.org/en/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:24:09.181621+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "455fb8f391eea637a2aabd0b8727d182ca8da6dd9e0fd755969aa094f52eb857", "fetched_at": "2026-08-28T04:05:36.154614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DemocracyOS/democracyos"}, {"content_hash": "c42c4363fb5089066c393fe793acb5f5192f7b8b592a905aea2d01ba65b57dff", "fetched_at": "2026-08-29T11:02:55.038233+00:00", "kind": "homepage", "missing": false, "url": "https://democraciaos.org/en/"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:36.154614+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:36.154614+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:36.154614+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:24:09.181621+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "455fb8f391eea637a2aabd0b8727d182ca8da6dd9e0fd755969aa094f52eb857", "fetched_at": "2026-08-28T04:05:36.154614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DemocracyOS/democracyos"}, {"content_hash": "c42c4363fb5089066c393fe793acb5f5192f7b8b592a905aea2d01ba65b57dff", "fetched_at": "2026-08-29T11:02:55.038233+00:00", "kind": "homepage", "missing": false, "url": "https://democraciaos.org/en/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:36.154614+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:36.154614+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:24:09.181621+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "455fb8f391eea637a2aabd0b8727d182ca8da6dd9e0fd755969aa094f52eb857", "fetched_at": "2026-08-28T04:05:36.154614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DemocracyOS/democracyos"}, {"content_hash": "c42c4363fb5089066c393fe793acb5f5192f7b8b592a905aea2d01ba65b57dff", "fetched_at": "2026-08-29T11:02:55.038233+00:00", "kind": "homepage", "missing": false, "url": "https://democraciaos.org/en/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:36.154614+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:36.154614+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:36.154614+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:24:09.181621+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "455fb8f391eea637a2aabd0b8727d182ca8da6dd9e0fd755969aa094f52eb857", "fetched_at": "2026-08-28T04:05:36.154614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DemocracyOS/democracyos"}, {"content_hash": "c42c4363fb5089066c393fe793acb5f5192f7b8b592a905aea2d01ba65b57dff", "fetched_at": "2026-08-29T11:02:55.038233+00:00", "kind": "homepage", "missing": false, "url": "https://democraciaos.org/en/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:36.154614+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:36.154614+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:24:09.181621+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "455fb8f391eea637a2aabd0b8727d182ca8da6dd9e0fd755969aa094f52eb857", "fetched_at": "2026-08-28T04:05:36.154614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DemocracyOS/democracyos"}, {"content_hash": "c42c4363fb5089066c393fe793acb5f5192f7b8b592a905aea2d01ba65b57dff", "fetched_at": "2026-08-29T11:02:55.038233+00:00", "kind": "homepage", "missing": false, "url": "https://democraciaos.org/en/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:24:09.181621+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "455fb8f391eea637a2aabd0b8727d182ca8da6dd9e0fd755969aa094f52eb857", "fetched_at": "2026-08-28T04:05:36.154614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DemocracyOS/democracyos"}, {"content_hash": "c42c4363fb5089066c393fe793acb5f5192f7b8b592a905aea2d01ba65b57dff", "fetched_at": "2026-08-29T11:02:55.038233+00:00", "kind": "homepage", "missing": false, "url": "https://democraciaos.org/en/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:24:09.181621+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "455fb8f391eea637a2aabd0b8727d182ca8da6dd9e0fd755969aa094f52eb857", "fetched_at": "2026-08-28T04:05:36.154614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DemocracyOS/democracyos"}, {"content_hash": "c42c4363fb5089066c393fe793acb5f5192f7b8b592a905aea2d01ba65b57dff", "fetched_at": "2026-08-29T11:02:55.038233+00:00", "kind": "homepage", "missing": false, "url": "https://democraciaos.org/en/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:24:09.181621+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "455fb8f391eea637a2aabd0b8727d182ca8da6dd9e0fd755969aa094f52eb857", "fetched_at": "2026-08-28T04:05:36.154614+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DemocracyOS/democracyos"}, {"content_hash": "c42c4363fb5089066c393fe793acb5f5192f7b8b592a905aea2d01ba65b57dff", "fetched_at": "2026-08-29T11:02:55.038233+00:00", "kind": "homepage", "missing": false, "url": "https://democraciaos.org/en/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 60, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4897, "days_push": 245, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 59, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}