Sachlicher Vergleich · Stand Juli 2026

mandari vs. Sternberg SD.NET

mandari und Sternberg SD.NET in einer Funktionstabelle — zwölf Kriterien, sachlich, auf Basis öffentlich verfügbarer Informationen, Lücken klar gekennzeichnet.

mandari ist in der Beta-Phase (Version 0.9) — auch das gehört zu einem ehrlichen Vergleich.

Hinweis zu diesem Vergleich: Alle Aussagen über Sternberg SD.NET beruhen ausschließlich auf öffentlich verfügbaren Informationen (Website des Anbieters, oparl.org), abgerufen im Juli 2026. Wo keine öffentliche Angabe existiert, kennzeichnen wir das ausdrücklich als „keine öffentliche Angabe“ — das ist keine Aussage über das Produkt selbst. Alle genannten Marken und Produktnamen sind Eigentum ihrer jeweiligen Inhaber. Fehler oder Aktualisierungen bitte an hello@mandari.de — wir korrigieren umgehend.

Die beiden Systeme

mandari und Sternberg SD.NET im Überblick

Zwei unterschiedliche Ansätze — hier die Eckdaten beider Anbieter.

mandari

Open-Source-Plattform · Beta 0.9

Drei Module (Insight, Work, Session) auf einer offenen Plattform — Open Source, deutsche Server, öffentliche Preise.

  • Quellcode öffentlich (AGPL-3.0)
  • Bürgerportal immer inklusive
  • Beta-Phase: jung, aktiv entwickelt, Roadmap öffentlich
Produkt ansehen

Sternberg SD.NET

STERNBERG Software GmbH & Co. KG (Bielefeld)

SD.NET (Sitzungsmanagement), Bürgerportal SD.NET RIM (ratsinfomanagement.net), Sitzungs-App „RICH“.

  • Über 900 Kunden (Eigenangabe; darunter auch Organisationen, die keine Kommunen sind).
  • Etabliertes Produkt mit langjähriger Praxis in Verwaltungen
  • Details auf der Website des Anbieters
Website des Anbieters
{# Funktionstabelle mandari vs. Anbieter — Zeilen = Kriterien, Spalten = Systeme. Mobile: horizontal scrollbar (overflow-x-auto + min-w). Nur statische Tailwind-Klassen — keine interpolierten Farbfragmente. #}
Funktionstabelle · 12 Kriterien

Der Vergleich im Detail

Zeile für Zeile: mandari und Sternberg SD.NET — Eigenangaben der Anbieter sind als solche gekennzeichnet.

{# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #} {# Eine Zelle der Vergleichstabelle: Status (yes / no / unknown) + optionaler Zusatztext. "unknown" wird bewusst neutral-grau dargestellt und verweist auf die Fußnote — keine Negativbehauptung über den Anbieter. #}
Funktionsvergleich mandari und Sternberg SD.NET
Funktion / Kriterium mandari Beta 0.9 Sternberg SD.NET
Grundlagen
Open Source (Quellcode öffentlich) Ja

Komplette Plattform unter AGPL-3.0 auf GitHub

keine öffentliche Angabe1
Öffentliche Preisliste Ja

Insight kostenlos, Work 39,90 €/Monat inkl. MwSt., Session individuell

keine öffentliche Angabe1

Angebot auf Anfrage

OParl-Schnittstelle Ja

Import aus Alt-RIS + eigene OParl-1.1-API mit Tombstones (oparl.mandari.de)

Ja

OParl-Schnittstelle (Quellen: oparl.org, Herstellerangaben)

Portale
Bürgerportal Ja

mandari Insight — kostenlos, ohne Anmeldung, ohne Tracking

Ja

SD.NET RIM (ratsinfomanagement.net)

Fraktionsbereich Ja

mandari work: Antragsdatenbank, Sitzungsvorbereitung, Gastzugänge

Ja

Sitzungs-App „RICH“ (Eigenangabe)

Verwaltungs-RIS (Sitzungsmanagement) Ja

mandari Session (Beta 0.9, Pilot-Kommunen gesucht)

Ja

SD.NET Sitzungsmanagement

Arbeiten
Echtzeit-Kollaboration im Editor Ja

Editor mit Versionshistorie und Briefkopf-Export (Beta 0.9)

keine öffentliche Angabe1
KI-Zusammenfassungen Ja

Zusammenfassungen in mandari work (Beta 0.9)

keine öffentliche Angabe1
Volltextsuche mit OCR & Synonymen Ja

Elasticsearch, deutsche Synonyme, Fehlertoleranz, OCR

keine öffentliche Angabe1
Betrieb
Hosting in Deutschland Ja

Deutsche Rechenzentren (Hetzner)

keine öffentliche Angabe1

Cloud „S24“ aus Trusted-Cloud-zertifizierten Partner-Rechenzentren (Eigenangabe) — Standort ohne öffentliche Angabe

Vertragslaufzeiten öffentlich Ja

Work: 3 Monate Mindestlaufzeit, dann monatlich; Online-Kündigung nach § 312k BGB

keine öffentliche Angabe1
Self-Hosting möglich Ja

Docker-Compose, AGPL-3.0 — volle Datenhoheit

keine öffentliche Angabe1

1 „Keine öffentliche Angabe“ (Stand Juli 2026): Auf der Website des Anbieters bzw. auf oparl.org war zum Abrufzeitpunkt keine entsprechende Angabe auffindbar. Das ist keine Aussage über den tatsächlichen Funktionsumfang des Produkts. Angaben in der mandari-Spalte sind Eigenangaben; mandari ist Beta-Software (Version 0.9).

Fairerweise: Sternberg SD.NET ist ein etabliertes Produkt mit langjähriger Praxis im Verwaltungsalltag — diesen Erfahrungsvorsprung hat mandari als Beta-Software (Version 0.9) nicht. Dafür bietet mandari Offenheit, die es im RIS-Markt bisher selten gibt: öffentlicher Quellcode, öffentliche Preise, öffentliche Roadmap und ein kostenloses Bürgerportal.

Selbst vergleichen ist besser.

Sehen Sie sich mandari im Bürgerportal live an oder vereinbaren Sie eine Demo — unverbindlich und ohne Vertriebsdruck.