Posting – HTTP-API-Client für das Terminal
(github.com/darrenburns)- Eine mit Textual entwickelte TUI-Anwendung
- Navigation im „Jump Mode“: Wenn man
Ctrl+odrückt, erscheint ein Tasten-Overlay auf dem Bildschirm, und durch Drücken der entsprechenden Taste springt man direkt zum gewünschten Widget - Syntax-Highlighting mit Tree-sitter
- Umgebungs-/Variablensystem mit Unterstützung für Autovervollständigung
- Verschiedene integrierte Themes und ein Konfigurationssystem
- Unterstützung für Vim-Tasten: In vielen Teilen der UI ist Navigation mit Vim-Tasten möglich
- Erstellt mit Textual
Collections
- Anfragen werden als einfache YAML-Dateien (
.posting.yaml) direkt im Dateisystem gespeichert, was sie gut lesbar und leicht versionierbar macht - Mit der Option
--collectionkann eine Collection (ein Verzeichnis mit Anfragen) geöffnet werden - Wenn kein Verzeichnis angegeben wird, wird das Standard-Collection-Verzeichnis verwendet
Tab-Navigation
- Mit Tab und Shift+Tab den Fokus zwischen Widgets wechseln
- Mit j/k/hoch/runter innerhalb eines Widgets navigieren
- Mit hoch/runter zwischen Widgets wechseln
Tastenkürzel
- Wichtige Tastenkürzel werden am unteren Bildschirmrand angezeigt
- Weitere Tastenkürzel sind in einer Tabelle zusammengefasst
OpenAPI-Spezifikation importieren
- OpenAPI-3.x-Spezifikationen können in Collections umgewandelt werden (experimentelle Funktion)
- OpenAPI-Spezifikationen können mit dem Befehl
posting import path/to/openapi.yamlimportiert werden - Wenn kein Ausgabeverzeichnis angegeben wird, wird das Standard-Collection-Verzeichnis verwendet
- Es wird versucht, in der Collection eine Dateistruktur passend zur URL-Struktur der importierten API aufzubauen
Noch keine Kommentare.