loader

Open-Source-Software Credits

Vittascience wäre ohne ihren Beitrag nicht möglich


Blockly ist ein visueller Programmierdienst. Nutzer können Blöcke zusammensetzen, um Programme zu erstellen. Wir verwenden es für den Block-Teil unserer Programmieroberflächen.
Lizenz: Apache 2.0
Link zum Projekt
JSCPP ist ein leichter Interpreter für die Programmiersprache C++, der im Browser verwendet werden kann.
Er bildet die Grundlage für unseren Arduino-Simulator.
Lizenz: MIT
Link zum Projekt
Skulpt ist eine JavaScript-Implementierung von Python, die es ermöglicht, Python im Browser auszuführen. Wir nutzen es als Basis für unseren micro:bit-Simulator und die Python-Oberfläche.
Lizenz: Python License
Link zum Projekt
create.withcode.uk erlaubt es, Python-Code im Browser zu schreiben, zu simulieren, zu debuggen und zu teilen. Wir haben uns von dessen Quellcode inspirieren lassen, um unseren micro:bit-Simulator zu entwickeln.
Lizenz: GNU GPL-3.0
Link zum Projekt
CodeMirror ist ein vielseitiger Texteditor für Browser, implementiert in JavaScript. Er ist spezialisiert auf Codebearbeitung und unterstützt viele Sprachen. Wir verwenden ihn für den Textteil unserer Programmieroberflächen.
Lizenz: MIT
Link zum Projekt
i18next ist ein Framework, das die Übersetzung von Websites erleichtert. Die gesamte Übersetzung der Vittascience-Plattform basiert auf diesem System.
Lizenz: MIT
Link zum Projekt
file-input ist ein HTML5-Formular-Manager für Dateien, der Vorschau und Mehrfachauswahl ermöglicht. Er wird in der Vittamap-Karte beim Hinzufügen von Bildern und Videos verwendet.
Lizenz: Bootstrap-fileinput
Link zum Projekt
WysiBB ist ein einfacher und effektiver WYSIWYG-Editor für BBCode, basierend auf JQuery. WysiBB kann 'textarea'-Felder in Editoren verwandeln, die sauberen und korrekten BBCode erzeugen.
Wir nutzen ihn zum Schreiben und Bearbeiten von Tutorials.
Lizenz: CC BY-NC 4.0
Link zum Projekt
jQuery ist eine schnelle, kompakte und umfangreiche JavaScript-Bibliothek. Sie erleichtert die DOM-Manipulation und Ereignisverwaltung – diese Bibliothek unterstützt die Entwickler der Website.
Lizenz: MIT
Link zum Projekt
Ardublockly ist ein visueller Programmiereditor für Arduino. Er basiert auf Googles Blockly, das modifiziert wurde, um Arduino-Code zu generieren. Wir verwenden ihn für die Arduino-Code-Kompilierung in der gleichnamigen Oberfläche.
Lizenz: Apache 2.0
Link zum Projekt