Self-hosted transit operations

Run GTFS and realtime feed work from one private console.

Open Transit RT helps small agencies, operators, deployment owners, and civic technologists import schedules, check feed URLs, connect vehicle data, review realtime output, and keep the system maintainable.

Operator Workflow

  1. Set up the agencyReview agency metadata, public base URLs, contact, license, and role visibility.
  2. Import a scheduleUpload or review a GTFS ZIP, then confirm an active schedule exists.
  3. Check feed URLsReview discovery, static GTFS, Vehicle Positions, Trip Updates, and Alerts.
  4. Connect vehicle dataStart with a supported connector path before using real endpoints or credentials.
  5. Review realtime outputCheck fresh vehicles, stale rows, conservative matching, and withheld output.
  6. Fix issues firstUse the private console to decide what is broken, who owns it, and where to go next.
  7. Maintain the deploymentKeep validators, backup checks, support summaries, and updates in the operator path.
  8. Prepare external sharingShare URLs only when the agency and deployment owner authorize the public path.

Local Evaluation And Self-Hosted Operation

PathWho uses itWhat it answersStart here
Local evaluationAgency staff with an administrator nearbyCan the product workflow fit our schedule, feed, and vehicle-data needs?Try & deploy
Self-hosted reference operationDeployment owners and civic technologistsCan we run the private console and public feed URLs on our own infrastructure?Self-host
External sharing preparationAgency decision makers and deployment ownersAre feed URLs, license, contact metadata, validation, and ownership ready for review?Readiness

Choose A Task

Limits

Open Transit RT is self-hosted open-source software for local and reference operation review. This site does not claim compliance, production readiness, agency adoption, consumer acceptance, hosted service availability, vendor compatibility, SLA coverage, production AVL reliability, or ETA quality.