Politics · Civic Data·Live product·2023 – present

CivicsMatter

A reference platform for U.S. government — every member of Congress, every state legislator, every county and district — paired with plain-language explainers of how the system actually works.

Next.jsCivic dataReferenceCloudflare

From the code

Created
Dec 2023
first repo
Total commits
274
lifetime, all repos
Merged PRs
215
shipped changes
Velocity
~1.9
commits / week (avg)
Primary language
CSS
+1 more
Active span
2y 8m
since first commit
Last commit
1 mo ago
Jul 2026

Commits per week

Mar 2025185 commits · trailing yearJul 2026
Civic pages
18,000+
reference across every level
State legislators
7,000+
filterable by state + party
Counties
3,100+
plus 4,200+ districts

Civic information is technically public and practically scattered. Who represents your county at the state house? What does the Electoral College actually do? The answers exist, but they're spread across dozens of government sites with no common structure and no through-line for someone just trying to learn.

CivicsMatter pulls it into one reference. The site is organized in three lanes: Explore (Congress, state legislators, governors, states, counties, districts), Learn (the Constitution, the branches, the Supreme Court, the Electoral College, voting), and Historical (presidents, past elections, congressional leaders). State legislators are filterable by state and party; a lookup takes you from a location to your representatives.

"An informed citizenry is the foundation of a healthy democracy. The hard part isn't the data — it's structuring it so a normal person can find what they need in one click."

Built on Next.js and served statically through Cloudflare, so the reference pages are fast and cache cleanly. Analytics are privacy-friendly (Plausible), and the whole thing is accessibility-conscious down to skip links and semantic markup — the details that matter for a public-education tool.