VIA

Name

Link

Lizenz

Wo

Beschreibung

cURL-Lib

https://github.com/charonn0/RB-libcURL

MIT

VIA Backend

Wrapper der C-Library “libcurl” für das Xojo Framework. Wird genutzt um HTTP-Calls durchzuführen, bspw. für API-Requests.

Leaflet.JS

https://leafletjs.com/

BSD 2

VIA Frontend,myVIA Frontend

Javascript Library zum Anzeigen von Maps, Routen, Markern etc.

lrm-Graphhopper

https://github.com/perliedman/lrm-graphhopper

ISC

VIA Frontend

Leaflet plugin zur Integration der Graphhopper-APIs

wkhtmltopdf

https://github.com/wkhtmltopdf/wkhtmltopdf

LGPL 3.0

Print-Server

PDF-Rendering Bibliothek. Aufgrund der LGPL-Lizenz veröffentlichen wir unseren Print-Server hier: https://gitlab.com/stadtlandnetz/print

Hafas Client

https://github.com/public-transport/hafas-client

ISC

ÖPNV-Server

Typescript API-Wrapper für die Schnittstellen der Deutschen Bahn

Select2

https://github.com/select2/select2

MIT

VIA Frontend

Javascript-Control für Select-Lists mit Multiselect-Funktionen

Datatable

https://datatables.net/

MIT

VIA Frontend

Umfangreiche Tabellen- und Grid-Library für jQuery

TinyMCE Editor

https://github.com/tinymce/tinymce

MIT

VIA Frontend

Javascript Text-Editor-Control

Monaco Editor

https://github.com/microsoft/monaco-editor

MIT

VIA Frontend

Javascript Code-Editor Control

VisJS-Timeline

https://github.com/visjs/vis-timeline

MIT

VIA Frontend

Javascript Timeline-Control

Node Packages

MIT,Apache 2.0

VIA Backend,VIA Frontend,myVIA Frontend,ÖPNV-Server,myVIA Backend,Nova Frontend,Nova Backend

Auf NPM veröffentliche Javascript-Packages, die in VIA, myVIA und Nova verwendet werden

Svelte & SvelteKit

https://github.com/sveltejs/svelte

MIT

Nova Frontend,myVIA Frontend

Typescript Frontend-Framework

Typescript

https://github.com/Microsoft/TypeScript

Apache 2.0

myVIA Frontend,ÖPNV-Server,myVIA Backend,Nova Frontend,Nova Backend

Verwendete Programmiersprache

Xojo

https://xojo.com/

Propreritär

VIA Backend,VIA Frontend

Verwendete Programmiersprache

Motis/Transitious

https://github.com/public-transport/transitous

MIT,Multiple OS

ÖPNV-Server

System für E2E Fahrplanauskunft Lizenzen: https://github.com/public-transport/transitous/tree/main/LICENSES

Fahrplandaten

https://www.delfi.de/

CC-BY

ÖPNV-Server

In VIA und Nova verwendete Fahrplandaten