Mitwirken

Helfen Sie beim Aufbau des Verzeichnisses

Das Verzeichnis ist Open Source und besteht aus einfachen Textdateien. Bisher 122 Produkte – jeder neue Eintrag macht es nützlicher.

Repository auf GitHubProdukt vorschlagen

Möglichkeiten zum Mitwirken

  1. 01

    Produkt vorschlagen

    Kein Git nötig. Das Formular bereitet ein GitHub-Issue oder eine E-Mail vor. Geben Sie an, wo das Unternehmen eingetragen ist und wo die Daten gehostet werden.

    Produkt vorschlagen
  2. 02

    Eintrag korrigieren

    Verwenden Sie «Fehler melden» auf einer Produktseite oder bearbeiten Sie die Datei direkt auf GitHub. Korrekturen brauchen eine Quelle.

    Korrektur melden
  3. 03

    Einträge hinzufügen oder bearbeiten

    Jedes Produkt, jedes Unternehmen und jede Kategorie ist eine kleine Textdatei. Kopieren Sie die Vorlage, füllen Sie aus, was Sie verifizieren können, und eröffnen Sie einen Pull Request. Der Build prüft jede Referenz.

    Inhaltsleitfaden
  4. 04

    Logos

    Hersteller und Mitwirkende können offizielle Logos bereitstellen (vorzugsweise SVG). Sie werden in ein einheitliches Format gebracht.

    Logo-Richtlinien
  5. 05

    Übersetzen

    Die Website ist auf Englisch und Deutsch verfügbar und für Französisch und Italienisch vorbereitet. Die Texte der Oberfläche liegen in einem Wörterbuch pro Sprache.

    Übersetzungsleitfaden
  6. 06

    Code verbessern

    Astro, TypeScript und reines CSS – kein Framework, minimales JavaScript. Führen Sie npm run verify aus, bevor Sie einen Pull Request eröffnen.

    Leitfaden für Mitwirkende

Von der URL zum Pull Request

Mit dem Import-Helfer ist ein Eintrag in wenigen Minuten erstellt. Die Fakten zu verifizieren, dauert länger – und ist wichtiger.

  1. Mit einer URL beginnen. npm run new -- https://example.ch liest die Website (und ein GitHub-Repository, falls angegeben) und erstellt einen Entwurf: Name, Beschreibung, Sprachen, Links zu Impressum und Datenschutzerklärung, die Nummer im Schweizer Handelsregister und den eingetragenen Sitz.
  2. Verifizieren und ergänzen. Ergänzen Sie Eigentümerschaft, Entwicklung und Hosting anhand der rechtlichen Seiten des Herstellers. Kennzeichnen Sie jede Angabe als verified, vendor oder inferred und verlinken Sie die Quelle. Was Sie nicht bestätigen können, belassen Sie als unknown.
  3. Prüfen. npm run verify validiert das Schema, jede Referenz und die Aufnahmekriterien und prüft die Texte mit einem Linter.
  4. Pull Request eröffnen. Ein Mitglied des Projektteams prüft die Quellen. Automatisierte Recherchehilfe lässt sich in einem Issue anfordern, indem Sie @claude erwähnen.

Offene Daten

Alle Inhalte dieser Website gibt es auch als statisches JSON, bei jedem Build neu erzeugt. Weiterverwendung mit Namensnennung.

/data/products.json
Alle Produkte mit Unternehmen, Fussabdruck, Hosting, Preisen, Open-Source-Status und Funktionen.
/data/directory.json
Der vollständige Graph: Produkte, Unternehmen, Kategorien, Gruppen und die ausländischen Produkte, die sie ersetzen.
/search-index.json
Der Suchindex, den die Website verwendet.
/latest/rss.xml
RSS-Feed der neuen Einträge.
Lizenz
Verzeichnisdaten: CC BY 4.0 · Code: MIT · Logos und Produktnamen bleiben Marken ihrer Inhaber.