An open API service indexing awesome lists of open source software.

https://github.com/teogramm/oasth

A library offering access to the OASTH API.
https://github.com/teogramm/oasth

bus java kotlin oasth thessaloniki transit

Last synced: 5 months ago
JSON representation

A library offering access to the OASTH API.

Awesome Lists containing this project

README

          

oasth
========

This is a library for accessing the OASTH API.

Example usage:

import xyz.teogramm.oasth.Oasth

val oasth = Oasth()
val data = oasth.fetch()

Features
--------

- Get static data about the network. Routes, lines, stops and schedules.
- Get live data about bus locations and arrival times.

Usage
------------

The library is available in Maven Central with artifact ID: ```xyz.teogramm:oasth```

Gradle Kotlin DSL Example:
#### **build.gradle.kts**
```kotlin
repositories {
mavenCentral()
}
dependencies {
implementation("xyz.teogramm:oasth:0.9.1")
}
```

Documentation
----------

Documentation is available on [ReadTheDocs](https://oasth.readthedocs.io/).

Contribute
----------
Bug reports and pull requests are welcome!

- Issue Tracker: github.com/teogramm/oasth/issues

License
-------

The project is licensed under the GPLv3 licence.