Socket
Book a DemoInstallSign in
Socket

israel-bus-cli

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

israel-bus-cli

CLI + Python API to search Israeli bus stops and realtime line arrivals

pipPyPI
Version
0.1.0
Maintainers
1

Israel Bus CLI 🚌🚍

CLI & Python API for searching Israeli bus stops and realtime line arrival info (unofficial, uses public Web endpoints).

Install

pip install israel-bus-cli

Quick usage (CLI)

Search address and list nearby stops (JSON):

israel-bus --address "יהודה הנשיא 36 תל אביב" --list-stops --json

Get lines for the first (nearest) stop, filter line 12:

israel-bus --address "יהודה הנשיא 36 תל אביב" --first-stop --line 12

Direct by stop id:

israel-bus --stop-id 26629 --line 12 --json

Interactive mode (no flags):

israel-bus

Python API

from israel_bus_cli import search_address, get_stops_near_location, get_lines_by_stop

addr = search_address("יהודה הנשיא 36 תל אביב")[0]
lat, lon = float(addr['lat']), float(addr['lon'])
stops = get_stops_near_location(lat, lon)
lines = get_lines_by_stop('26629')

Disclaimer

Not affiliated with official transit authorities. API structure may change.

License

MIT

Development

Keywords

israel

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts