Visualize public transportation information from GTFS feeds in the terminal.
Project description
mobilis
Status: early stub. This package currently only scaffolds the CLI/TUI surface; GTFS data integration has not been implemented yet.
mobilis is a terminal-first tool for exploring public transportation information from GTFS feeds (both static schedules and real-time updates). It aims to give riders, operators and hackers a fast, keyboard-driven way to answer questions like "when is the next bus at this stop?" or "which vehicles are currently running on route 42?" — without
leaving the terminal.
It is built with:
richfor nicely formatted one-shot output (e.g.mobilis info stop ABC123).textualfor the interactive dashboard (mobilis run).uvfor packaging and environment management.
Planned commands
mobilis run # launch the interactive TUI dashboard
mobilis info stop ABC123 # show details for a stop by code/id
More subcommands (routes, trips, vehicles, alerts, …) will follow.
Installation
Once published to PyPI:
pip install mobilis
# or
uv tool install mobilis
Development
uv sync
uv run mobilis --help
uv build # produce sdist + wheel in dist/
License
See LICENSE.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mobilis-0.0.1.tar.gz.
File metadata
- Download URL: mobilis-0.0.1.tar.gz
- Upload date:
- Size: 9.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18e98c4c5eee4128be654549ccd239d5670850c8d5031230bcfa161081d5ee1e
|
|
| MD5 |
278b8e720163479272fcabae31c066c7
|
|
| BLAKE2b-256 |
bf6ada834759c651cd2d70af9cc41afc0f833485dede26d16b85f093706dd941
|
File details
Details for the file mobilis-0.0.1-py3-none-any.whl.
File metadata
- Download URL: mobilis-0.0.1-py3-none-any.whl
- Upload date:
- Size: 10.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
025bf375006b578b03babb811ac06450bbeea027ed9b06ae76e637c01e2b0ce2
|
|
| MD5 |
d041353ff0a30fd99bbe8d7644863e4d
|
|
| BLAKE2b-256 |
536a9aee3dce5c01fe72e3ec5b30625d7dcd2c3466282ae32ec6e95e01474620
|