{"id":16564914,"url":"https://github.com/k-yle/akl-ferry-capacity","last_synced_at":"2026-06-04T12:31:19.920Z","repository":{"id":198612153,"uuid":"632377749","full_name":"k-yle/akl-ferry-capacity","owner":"k-yle","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-05T05:23:45.000Z","size":732,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-05T06:26:42.418Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://akl.boats","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/k-yle.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-25T09:29:51.000Z","updated_at":"2023-10-06T02:53:47.000Z","dependencies_parsed_at":"2023-11-06T09:44:57.384Z","dependency_job_id":"fe26eff6-6156-4dce-8ced-1f40b0290ee4","html_url":"https://github.com/k-yle/akl-ferry-capacity","commit_stats":null,"previous_names":["k-yle/akl-ferry-capacity"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/k-yle%2Fakl-ferry-capacity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/k-yle%2Fakl-ferry-capacity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/k-yle%2Fakl-ferry-capacity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/k-yle%2Fakl-ferry-capacity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/k-yle","download_url":"https://codeload.github.com/k-yle/akl-ferry-capacity/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241992370,"owners_count":20054315,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T20:45:24.902Z","updated_at":"2026-06-04T12:31:19.890Z","avatar_url":"https://github.com/k-yle.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ferry Capacities\n\n![](https://github.com/k-yle/akl-ferry-capacity/actions/workflows/ci.yml/badge.svg)\n![](https://github.com/k-yle/akl-ferry-capacity/actions/workflows/process_gtfs.yml/badge.svg)\n\nThis app shows you which ferry is currently operating each route in Auckland, and how many passengers and bikes it can take.\n\nIt's quite common that the smaller ferries leave people behind because of their limited capacity. This App helps you judge whether to take the ferry or not.\n\n# How it works\n\nAll this information is free and publicly available, but it's unfortunately not integrated into the official AT mobile app.\n\n```mermaid\nflowchart TD\n    VesselPositions[\"Vessel Positions\"] --\u003e|via AIS| AT\n    Cancellations --\u003e AT\n\n    VesselDetails[\"Vessel Capacities\"] --\u003e|via Wikipedia| Wikidata\n    VesselPhotos[\"Vessel Photos\"] --\u003e|via Wikimedia Commons| Wikidata\n    Wikidata --\u003e|via Sparql query| ThisApp[fa:fa-ship This App]\n    AT --\u003e|via AT API| ThisApp\n    Timetables --\u003e AT_GTFS[AT GTFS]\n    AT_GTFS --\u003e|via .zip file| ThisApp\n    Logos[\"Company Logos\"] --\u003e|via Facebook| Wikidata\n```\n\nOur server consolidates this data into [a single API](https://akl.boats/api/vessel_positions) which the app can use.\n\n# Contributing to the code\n\nIf you just want to edit data about vessels, you can do that from [the Wikipedia page](https://en.wikipedia.org/wiki/List_of_Auckland_ferries).\n\nTo contribute to the code:\n\n- install NodeJS v18+\n- Install Visual Studio Code\n- `cd` into the reposity\n- run `npm install`\n- run `npm run start` to start the server on http://localhost:8788\n- open http://localhost:8788 in your web browser\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fk-yle%2Fakl-ferry-capacity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fk-yle%2Fakl-ferry-capacity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fk-yle%2Fakl-ferry-capacity/lists"}