Dynobase

Dynobase

Dynobase · Sonstiges

Dynobase ist ein GUI-Client für Amazon DynamoDB auf dem Desktop. Statt Tabwechseln im AWS-Konsolenfenster bekommen Sie schnelle Abfragen, JSON-Bearbeitung und KI-generierte Codeschnipsel in vier Sprachen.

Vorschau der Oberfläche von Dynobase

Über Dynobase

About

Was ist Dynobase

Dynobase ist ein GUI-Client für DynamoDB, gebaut für die tägliche Arbeit, die die AWS-Konsole zäh macht: die richtige Tabelle finden, sehen was in einem Item wirklich steckt, und ein Attribut ändern, ohne das restliche Dokument zu zerlegen. Die App läuft unter macOS, Windows und Linux und liest dieselben Credential-Dateien wie Ihre CLI.

Der Punkt ist Geschwindigkeit. Profile und Regionen wechseln in einer Seitenleiste, Abfragen bauen sich auf, sobald Tabelle und Index feststehen, und Items öffnen sich in einer editierbaren JSON-Ansicht. Laut Dynobase ersetzt das Browser-Erweiterungen, zusätzliche Fenster und wiederholte Logins zwischen Rollen.

Version 3.0 brachte Werkzeuge zum Erkunden: einen Schema-Explorer für verschachtelte Pfade und gemischte Typen, eine Vektorsuche auf einem vorhandenen Index und JSON-Pfadfilter, die verschachtelte Attribute als gespeicherte Spalten in die Tabelle holen. Es gibt keine kostenlose Stufe, nur sieben Testtage, und keine öffentliche API für Automatisierung.

Erste Schritte

  1. Laden Sie den Build für Ihr System von dynobase.dev und installieren Sie ihn. Es gibt Versionen für Apple Silicon, Intel-Macs, Windows und Linux.
  2. Verbinden Sie die App mit Ihren AWS-Profilen. Dynobase liest ~/.aws, deshalb laufen SSO-Identitäten, Profile mit MFA und aws-vault-Setups meist ohne weitere Einstellungen.
  3. Wählen Sie Profil und Region und öffnen Sie eine Tabelle. Der Abfragegenerator entscheidet, ob Query oder Scan nötig ist und welcher Index passt.
  4. Bearbeiten Sie Items in der JSON-Ansicht oder führen Sie eine PartiQL-Anweisung aus, dann kopieren Sie den erzeugten Schnipsel in Ihr Projekt.

Produktinformationen

Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Dynobase.

Kostenloser TarifNein
Bezahlte Tarife$9 - $79/mo, lifetime $199
PlattformmacOS, Windows, Linux (desktop)
EntwicklerDynobase
KategorieSonstiges
VeröffentlichungsdatumOct 2020
Zuletzt aktualisiertSep 2026
Website-Besuche9.7K
Globales Website-Ranking2.4M
API-VerfügbarkeitNein

Am besten für

Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.

Nutzer

  • Backend-Entwickler, die täglich mit DynamoDB arbeiten
  • Teams mit mehreren AWS-Konten
  • Data Engineers, die ein Single-Table-Design debuggen
  • Berater und Freelancer

Aufgaben

  • Eine Abfrage auf einen Sekundärindex schreiben
  • Ein fehlerhaftes Item reparieren
  • Daten zwischen Umgebungen bewegen
  • SDK-Code erzeugen

Szenarien

  • Ein Produktionsvorfall zu später Stunde
  • Eine unbekannte Tabelle erkunden
  • Lokale Entwicklung gegen DynamoDB Local

Wichtigste Funktionen

Profil- und Regionswechsel

Dynobase liest Zugangsdaten aus ~/.aws, also dort, wo auch AWS CLI und SDKs nachsehen. Profile mit MFA, SSO-Identitäten und aws-vault-Setups erscheinen in einer Seitenleiste, und Sie springen zwischen Konten und Regionen, ohne das Fenster zu schließen. Kurzlebige und langlebige Zugangsdaten funktionieren beide.

Abfragegenerator mit PartiQL und SQL

Sie nennen eine Tabelle, den Rest übernimmt der Builder: Query oder Scan, welcher Index, wie die Key-Bedingung lauten muss. PartiQL- und SQL-Anweisungen nimmt er ebenfalls an, was hilft, wenn Sie die Syntax schon kennen. Jede Abfrage lässt sich als CLI-Befehl oder SDK-Schnipsel ausgeben.

Items im JSON-Stil bearbeiten

Items öffnen sich als editierbares JSON, Maps und Listen inklusive. Sie ändern ein verschachteltes Attribut direkt und speichern, und dieser DynamoDB-Editor schreibt nur die Änderung. Wer schon einmal einen UpdateExpression von Hand gebaut hat, spart sich damit die meisten Syntaxfehler.

Operation Builder

Updates, Löschvorgänge und Transaktionen bekommen einen formularbasierten Builder, der produktionsreifen Code ausgibt. Am wichtigsten ist er bei bedingten Schreibvorgängen und Transaktionen über mehrere Items, wo ein Tippfehler in der Bedingung zu einem stillen No-op wird.

Codeerzeugung mit KI

Dynobase AI macht aus einer einfachen Beschreibung einen Schnipsel für JavaScript, TypeScript, Python, Go oder Rust. Sie beschreiben den Vorgang, prüfen die Ausgabe und kleben sie ins Projekt. Behandeln Sie das als ersten Entwurf, denn der erzeugte Code braucht vor dem Einsatz noch einen Blick.

Semantische und Vektorsuche

Speichert Ihre Tabelle Embeddings, können Sie den Vektorindex mit Text, einem eingefügten Embedding oder einem vorhandenen Item abfragen und die Rangliste prüfen. Das spart das Wegwerfskript, das sonst bei jeder Qualitätskontrolle der Suche nötig wäre.

Schema-Explorer und verschachtelte Filter

Der Explorer bildet verschachtelte Pfade, fehlende Attribute und gemischte Typen über geladene Ergebnisse oder eine begrenzte Stichprobe ab. JSON-Pfadfilter holen danach einen verschachtelten Wert als gespeicherte Spalte ins Raster, sodass eine Tabelle mit tiefen Dokumenten lesbar bleibt.

Vor- und Nachteile

Vorteile

  • Sehr schneller Profil- und Regionswechsel zwischen Konten, mit Unterstützung für SSO, MFA und aws-vault.
  • Der Abfragegenerator nimmt die Unsicherheit zwischen Query und Scan und exportiert lauffähigen Code.
  • JSON-Bearbeitung und Operation Builder reduzieren handgeschriebene Ausdrücke.
  • Version 3.0 macht daraus ein volleres Tool für AWS DynamoDB, mit Vektorsuche und Schema-Erkundung, die die Konsole nicht bietet.

Nachteile

  • Keine kostenlose Stufe. Sieben Tage Test, dann 9 USD pro Monat oder 199 USD einmalig; Teams zahlen 79 USD pro Monat.
  • Nur Desktop, ohne Web- oder Mobilversion, also fallen gesperrte Laptops und Chromebooks raus.
  • KI-Schnipsel brauchen Prüfung, und die Dokumentation nennt nicht, welches Modell dahinter läuft.

Häufige Fragen

Dynobase ist ein GUI-Client für Amazon DynamoDB. Er deckt Tabellennavigation, Item-Bearbeitung, Abfragen und Datenimport oder -export ab, also die Arbeit, die viele Teams in der AWS-Konsole oder mit Einmalskripten erledigen.