Startseite für Entwicklung

Auf Marknote aufbauen.

Marknote wird mit Daten erweitert, nicht mit Code: ein Design ist eine JSON-Datei, ein Plugin ein Manifest und ein Skript in einer Sandbox, und beides wird offen geprüft, bevor es in den Marktplatz kommt. Diese Seite ist die Karte. Sie ist auch das, was marknote.dev opens.

Guides

Endpunkte und Hooks

Öffentlich, anonym und stabil. Nichts davon braucht ein Konto.

Endpunkte und Hooks

What Where Notes
Index des Design-Marktplatzes /themes/index.json Was die Galerie der App abruft. Jeder Eintrag trägt den SHA-256 der Datei, berechnet aus der Datei, die die Website ausliefert, damit er nie abweichen kann, und optional pack (die Galerie zeigt Hell und Dunkel eines Pakets als eine Karte), basedOn and authorGitHub.
Ein Design über einen Link installieren marknote://install-theme?url=…&sha256=… Nur https-Adressen auf marknote.md werden angenommen, der Download wird gegen den Hash geprüft und validiert, und die App fragt vor dem Installieren. Dem Link selbst wird nichts geglaubt.
Ein Design-Paket über einen Link installieren marknote://install-theme-pack?light=…&lightSha256=…&dark=…&darkSha256=… Das helle und das dunkle Design eines Pakets, gleich geprüft, einmal erfragt. Eine der beiden Seiten darf fehlen; installiert wird nur, wenn jedes Design im Link besteht. Braucht Marknote 2026.1.1 oder neuer.
Die App über einen Link öffnen marknote://new, marknote://open, marknote://journal Neue Notiz, Datei öffnen, die heutige Tagebuchseite.
Dienststatus /status.json The Statusseite als JSON: Gesamtzustand, jeder Dienst, Antwortzeit und Verfügbarkeit über 24 Stunden. Alle 30 Sekunden geprüft.
Design-Lint tools/ThemeLint Dieselbe Validierung, Bereinigung und Kontrastprüfung wie in der App, als Konsolenwerkzeug. Das Designs-Repository führt es bei jedem Pull Request aus.
dotnet run --project tools/ThemeLint -- path\to\theme.json
Auf GitHub

Die Organisation ist wearemarknote. Eingereicht wird per Pull Request; der Tracker ist öffentlich.

Repositories

Die Regeln, denen hier alles folgt

  • Daten, nicht Code. Ein Design kann nichts ausführen. Ein Plugin läuft nur in einer Sandbox ohne Netzwerk und ohne Festplatte. Die App prüft, bevor sie vertraut.
  • Nichts funkt nach Hause. Der Index des Marktplatzes wird abgerufen, wenn Sie die Galerie öffnen, nie beim Start und nie mit einer Identität.
  • Für alle kostenlos. Designs und Plugins haben keinen Tarif und keine Bezahlschranke. Öffentlich geprüft, mit Nennung der Urheberschaft.

Fragen, die die Leitfäden nicht beantworten: support@marknote.md.

Verbindung zum Server wird wiederhergestellt…

Verbinden fehlgeschlagen… nächster Versuch in Sekunden.

Verbinden fehlgeschlagen.
Bitte erneut versuchen oder die Seite neu laden.

Die Sitzung wurde vom Server angehalten.

Die Sitzung konnte nicht fortgesetzt werden.
Bitte erneut versuchen oder die Seite neu laden.