
OpenPlan
Free, open-source software for transportation and land‑use planning
OpenPlan brings projects, place-based evidence, analysis, plans, public engagement, reports, and implementation records into one application, so a small planning staff can run the whole job in one place.
- License
- Apache-2.0
- Latest release
- v0.72.0, October 23, 2026
- Status
- In active development
- Maintainer
- Nathaniel Redmond
What it covers today
Each area has working foundations and known gaps. The repository records both, so read the known limitations before relying on an output.
Known limitations- Organize and deliver work
- Projects, milestones, decisions, documents, programs, grants, and reimbursement records.
- Understand a place
- GIS intake, corridor analysis, source registries, and safety evidence.
- Prepare plans and alternatives
- Land-use plans, regional transportation plan workrooms, scenarios, comparisons, and reports.
- Engage the public
- Campaigns, surveys, mapped comments, moderation, and public portals.
- Model transportation
- AequilibraE and ActivitySim workers, with results and their provenance kept separate.
- Review and share evidence
- Human approvals, reports, selected evidence, and export packages.
- Assist planning work
- A grounded assistant whose proposed actions a person reviews before they take effect.
How it is built
Free and open source
Apache-2.0. No paid tier and no payment step. Optional outside services, such as map tiles or AI providers, may charge for their own use.
People decide
Cloud AI is optional. Consequential facts, publication, adoption, and money stay under human control.
Limits stated up front
Model results are not validated forecasts. The repository lists known limitations and what each release has and has not proven.
Run it on your own computer
The local evaluation path needs Linux, Node.js 24, Docker, and the Supabase CLI. It is for trying OpenPlan, not for running it on the public internet.
git clone https://github.com/nfredmond/openplan.git
cd openplan/openplan
npm ci
npm exec -- supabase start
cp .env.example .env.local
# add the local Supabase keys to .env.local
npm exec -- supabase migration up --local
npm run doctor
npm run devBuilt by a working planner
Nathaniel Redmond is a transportation planner in Grass Valley, California. He has worked on regional plans, active transportation plans, and grant applications in 14 rural Northern California counties. OpenPlan is built around the work those agencies do with small staffs and small budgets.
Nat Ford Planning & Analysis is the name he publishes OpenPlan and his other open-source planning tools under.