https://github.com/gabrielahn/gtfs-viz
A project renders at scale GTFS files on the client side only without backend
https://github.com/gabrielahn/gtfs-viz
duckdb-wasm gtfs react vite
Last synced: 6 months ago
JSON representation
A project renders at scale GTFS files on the client side only without backend
- Host: GitHub
- URL: https://github.com/gabrielahn/gtfs-viz
- Owner: gabrielAHN
- Created: 2024-09-30T07:45:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-10T07:51:52.000Z (8 months ago)
- Last Synced: 2025-03-28T07:11:43.736Z (7 months ago)
- Topics: duckdb-wasm, gtfs, react, vite
- Language: TypeScript
- Homepage: https://gtfs-viz-production-f1a4.up.railway.app
- Size: 28.9 MB
- Stars: 18
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GTFS Viz 🚉
[](https://railway.app/template/nJ-5yD?referralCode=r6T2Zn)
### Description
The GTFS Viz project that visulizes the at scale vislizes GTFS files. For now mainly to visulize Station information specifically pathways data in detail.Main feature is is completelly browser based using [Duckdb Wasm](https://duckdb.org/docs/api/wasm/overview) to process the gtfs data at scale in the browser without a backend.
Feel free to contribute to the project by making a PR or opening an issue.

> **Requirements:** Need newer browsers and good GPU computer to run.
### Running Locally
```
yarn
yarn dev
```#### Features
- [x] View Stations in Table and Map
- [x] See Details like Station Pathways and Exit Counts
- [x] Add and Edit Station(s)
- [x] Add and Edit Station parts like exits, pathways,and
- [x] Export Edited Stops File### Coming Soon
- [ ] Station Pathway Editing
- [ ] GTFS routes Viz 📈### Stack
Data Processing ⚙️⚙️
- [DuckDB](https://duckdb.org/)Style 🎨
- [Tailwindcss](https://tailwindcss.com/)
- [Shadcn](https://ui.shadcn.com/)
- [Vite](https://vitejs.dev/)