PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Civic Tech Python Packages

Python packages with the GitHub topic civic-tech. Sorted by monthly downloads, with stars and forks.
carlosplanchon
firmauy

Sign and verify PDF (PAdES), XML (XAdES) and arbitrary files (CAdES/.p7s) with the Uruguayan cédula via PKCS#11.

4K 8 2
CouncilDataProject
cdp-backend

Data storage utilities and processing pipelines used by CDP instances.

3K 25 27
malkreide
parlament-mcp

MCP server for the Swiss Federal Parliament (Curia Vista OData API)

1K 2 0
xmpuspus
ph-civic-data-mcp

Philippine civic data as MCP tools: the full PSA OpenSTAT statistical catalog, hazards, weather, procurement, elections, and one-call area profiles. 41 tools, no API keys.

959 5 2
ChelseaKR
gauntlet-evals

pip install gauntlet-evals · v0.1.0. Merge-blocking evaluation gates for generative AI features: YAML suites run against any HTTP endpoint or Python callable, fail the build on a miss, and emit both a diffable JSON pack and a reviewer document cross-referenced to California's published GenAI risk framework. Aligned to, never approved by.

900 1 0
alcastaro
dominican-open-data-mcp

MCP server exposing datos.gob.do — Dominican Republic open government data — to any AI assistant. Search, browse, and preview 1000+ public datasets from 266 government institutions.

696 3 0
suryast
indonesia-civic-stack

🇮🇩 Production-ready Python SDK + MCP server for 14 Indonesian government data sources — halal certs, company registry, procurement, budget, legal docs & more. 46 AI-agent tools.

651 11 5
gabrielmahia
civic-agent-kit

Unified SDK for Kenya civic AI agents — NHIF, KRA, NTSA integrations, Swahili locale, MCP-native. 8 tools.

625 1 0
deliberAIde
polis-cli

Command-line client for Pol.is and Voxit: create, seed, run, moderate and export conversations machine-to-machine. An agent bridge for civic tech.

513 1 0
fitzyracing1
civicbot

Early prototype: personal robots that call city APIs (Open311 311 reports, transit, open data) from your own X robot account. Dry-run by default.

479 0 0
random-walks
nyc-geo-toolkit

Reusable NYC geography resources, normalization helpers, and boundary loaders for Python tools.

353 1 0
carlosplanchon
cedula-uy-pdf-sign

Sign and verify PDF (PAdES), XML (XAdES) and arbitrary files (CAdES/.p7s) with the Uruguayan cédula via PKCS#11.

352 8 2
random-walks
nyc311

Python toolkit for reproducible NYC 311 complaint analysis via a typed SDK and CLI.

295 1 0
stark256-spec
regulations-mcp

MCP server for live U.S. federal regulations — Federal Register, eCFR, Regulations.gov. Works with any LLM (Claude, GPT-4o, Gemini, Mistral, Llama, Ollama).

295 1 0
NewJerseyStyle
litepolis

The package manager of a Customizable e-democracy opinion collection and insight mining system. Built using Python and optimized for scalability and performance.

267 5 1
random-walks
subway-access

Python toolkit for reproducible NYC subway accessibility analysis via a typed CLI and SDK.

180 1 0
OliverFarren
lewisham-council-client

A monorepo for accessing Lewisham Council civic data.

177 0 0
mrwilson
sopn-publish-date

🗳️Derive publish dates of Statements of Persons Nominated for UK elections

175 3 2
deliberAIde
consul-democracy-cli

Full operator CLI for CONSUL DEMOCRACY and municipal forks, plus a token-authenticated Rails bridge. An agent bridge for civic tech.

172 0 0
deliberAIde
decidim-cli

Command-line client for Decidim over its GraphQL API, plus admin/operator mutations. An agent bridge for civic tech.

160 0 0
ChelseaKR
nearmiss-safety

Beta. Statistically honest analysis of road hazards and near misses for safe-streets advocacy: every published rate carries its confidence interval and its denominator, because a count without exposure is not a risk. The committed city datasets are synthetic demonstrations; the reviewed 2020-2024 NHTSA FARS reference surface is real.

149 1 1
SBCM-Alliance
standard-block-auditor

Exposing administrative "Vanity Metrics". A framework to audit the true ROI and reach of government policies by decomposing big numbers into municipal-level units. ↓demo

103 2 0
random-walks
nyc-mesh

Python toolkit for turning NYC open 3D source data into web-ready geodata via a typed CLI and SDK.

99 1 0
ryanimgrund
civic-signal-kit

Transparent trend summaries for public-interest CSV time-series data.

94 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology