Und ACTION!

Dank unserem Unternehmensvideo lernen Sie CMI noch besser kennen.

Open Source bei CMI

Mit welchen Open Source-Technologien arbeitet CMI eigentlich? 

CMI Scolaris Market
CMI Scolaris Market

Verschaffen Sie sich einen Überblick

CMI baut auf bewährte Open-Source-Technologien. Diese Übersicht zeigt transparent, welche Bausteine zu unserer Software beitragen.

Betrieb

ncrontab

Steuert die zeitgesteuerte Ausführung automatisierter Aufgaben nach flexibel konfigurierbaren Zeitplänen.

Apache-2.0-Lizenz

OpenTelemetry

Erfasst Leistungskennzahlen und Ablaufspuren, damit der Betrieb von CMI jederzeit transparent und überwachbar bleibt.

Apache-2.0-Lizenz

Polly

Stellt Ausfallsicherheit durch automatische Wiederholungsversuche und Sicherungsschalter sicher, damit die Anwendung bei vorübergehenden Störungen stabil bleibt.

Apache-2.0-Lizenz

Quartz

Steuert zeitgesteuerte Hintergrundaufgaben wie Datenexporte, Benachrichtigungen und automatische Verarbeitungsprozesse.

Apache-2.0-Lizenz

RabbitMQ .NET Client

Stellt die zuverlässige Nachrichtenübermittlung zwischen verschiedenen Systemkomponenten sicher.

Apache-2.0-Lizenz

Serilog

Erfasst strukturierte Protokolleinträge und ermöglicht so die schnelle Analyse und Nachvollziehbarkeit bei Betriebsvorfällen.

Apache-2.0-Lizenz

StackExchange.Redis

Beschleunigt die Anwendung durch schnelles In-Memory-Caching und ermöglicht Echtzeit-Kommunikation über mehrere Server hinweg.

MIT-Lizenz

Benutzeroberfläche

@ngrx/store

Sorgt für einen stabilen, vorhersehbaren Zustand in der Weboberfläche und ermöglicht nahtlose, reaktive Benutzerinteraktionen.

MIT-Lizenz

ngx-markdown

Stellt formatierte Texte und Hilfeseiten in der Weboberfläche übersichtlich und lesbar dar.

MIT-Lizenz

SkiaSharp

Rendert Grafiken, Diagramme und Vorschaubilder plattformübergreifend für die Anzeige in der Weboberfläche und in Berichten.

MIT-Lizenz

Datenverarbeitung

CsvHelper

Sorgt für den fehlerfreien Import und Export von Tabellendaten im weit verbreiteten CSV-Format.

Apache-2.0-Lizenz

GraphQL for .NET

Ermöglicht flexible und effiziente Datenabfragen über eine einheitliche API-Schnittstelle.

MIT-Lizenz

Handlebars.Net

Generiert dynamische Dokumente und Vorlagen, indem Platzhalter mit echten Daten befüllt werden.

MIT-Lizenz

HtmlAgilityPack

Liest und verarbeitet HTML-Inhalte aus beliebigen Quellen zuverlässig und fehlertolerant.

MIT-Lizenz

Newtonsoft.Json

Sorgt für den zuverlässigen Austausch von strukturierten Daten zwischen Systemen und Diensten.

MIT-Lizenz

Npgsql

Verbindet die CMI-Anwendungen mit der PostgreSQL-Datenbank und sichert so eine zuverlässige, performante Datenhaltung.

PostgreSQL-Lizenz

Dokumente

DocumentFormat.OpenXml

Ermöglicht die zuverlässige Erstellung und Bearbeitung von Word-, Excel- und PowerPoint-Dokumenten direkt auf dem Server — ohne Microsoft Office.

MIT-Lizenz

Sicherheit

angular-oauth2-oidc

Ermöglicht die sichere Anmeldung über bestehende Identitätsanbieter wie Microsoft oder zentrale SSO-Systeme.

MIT-Lizenz

IdentityModel

Stellt bewährte Bausteine für die sichere Authentifizierung nach OAuth 2.0 und OpenID Connect bereit.

Apache-2.0-Lizenz

Suche und Analyse

Elastic.Clients.Elasticsearch

Verbindet CMI mit Elasticsearch und liefert blitzschnelle Suchergebnisse auch in grossen Datenbeständen.

Apache-2.0-Lizenz

Lucene.Net

Ermöglicht die Volltextsuche innerhalb von CMI, sodass Inhalte blitzschnell gefunden werden.

Apache-2.0-Lizenz

Qdrant.Client

Ermöglicht semantische Suche und KI-gestützte Ähnlichkeitsanalysen über eine moderne Vektordatenbank.

Apache-2.0-Lizenz

Werkzeuge

ANTLR 4

Stellt die Grundlage für die Verarbeitung komplexer Abfragesprachen und Konfigurationsformeln in CMI bereit.

BSD-3-Clause-Lizenz

date-fns

Stellt präzise Datums- und Zeitberechnungen für alle terminbezogenen Funktionen in der Weboberfläche sicher.

MIT-Lizenz

SharpZipLib

Komprimiert und entpackt Dateien in den gängigen Archivformaten ZIP, GZip und BZip2.

MIT-Lizenz

Swashbuckle.AspNetCore

Erzeugt automatisch interaktive API-Dokumentation und erleichtert so die Integration durch Drittanbieter und eigene Entwicklungsteams.

MIT-Lizenz