Oasth

A library to access the OASTH API.

License

License

GroupId

GroupId

xyz.teogramm
ArtifactId

ArtifactId

oasth
Last Version

Last Version

0.9.0
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

Oasth
A library to access the OASTH API.
Project URL

Project URL

https://github.com/teogramm/oasth
Source Code Management

Source Code Management

https://github.com/teogramm/oasth

Download oasth

Dependencies

runtime (2)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-stdlib jar 1.4.30
org.jetbrains.kotlinx : kotlinx-coroutines-core-jvm jar 1.4.2

Project Modules

There are no modules declared in this project.

oasth

This is a library for accessing the OASTH API.

Example usage:

import xyz.teogramm.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

repositories {
    mavenCentral()
}
dependencies {
    implementation("xyz.teogramm:oasth")
}

Documentation

Documentation is available on ReadTheDocs.

Contribute

Bug reports and pull requests are welcome!

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

License

The project is licensed under the GPLv3 license.

Versions

Version
0.9.0