BusPlan vs mySchoolBus
BusPlan
github.commySchoolBus
myschoolbus.netSide by side
| Figure | BusPlan | mySchoolBus |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Web | — | Yes |
| Self-hosted | Yes | — |
| Plans published | 1 | 0 |
| Spec score · School Bus Routing Software | 8.3 (#6) | 6.8 (#19) |
| Integrations | The documented workflow uses OpenStreetMap extracts with OpenTripPlanner for routing and OptaPlanner for optimization. | The site describes a Samsara integration using a read-only key to import fleet and driver data, and Tyler KML route imports. |
| Security | The repository page does not state any product-specific security certifications or compliance claims. | The maker says tenant data is isolated, sessions rotate every 15 minutes, passwords are bcrypt-hashed and breach-screened, and child locations are excluded from logs. |
| Support | The repository provides setup and usage instructions in its README; it does not state a support service. | The maker lists [email protected] for sales, support, demos, privacy requests, and SMS-program questions. |
Plans
In their own words
BusPlan
BusPlan is a free, open-source tool for school districts that generates optimized routes from existing student, stop, and school-location data. It seeks to minimize bus driving time and can impose a maximum student ride-time constraint. The workflow accepts CSV files for locations, students, candidate stops, stop eligibility, and garage bus limits. Preparation instructions create candidate stops within one mile of each student and calculate walking-distance eligibility. OpenStreetMap extracts are used to build OpenTripPlanner routing graphs, which supply route costs. OptaPlanner provides the constraint-solving engine. Results are CSV files listing ordered stops for each route and assigning students to route-and-stop combinations. A script calculates student ride times, and a Jupyter notebook supports route analysis. BusPlan is distributed as source code and setup instructions on GitHub under the Apache License, Version 2.0. The repository does not list a packaged desktop or mobile download or a support service.
mySchoolBus
mySchoolBus has no write-up on Specifiction yet; its figures are above.