Dynobase

Dynobase

Dynobase · Autres

Dynobase est un client GUI de bureau pour Amazon DynamoDB. Il remplace les onglets de la console AWS par des requêtes rapides, une édition des éléments en JSON et des extraits de code générés par IA en quatre langages.

Aperçu de l'interface de Dynobase

À propos de Dynobase

About

Qu'est-ce que Dynobase

Dynobase est un client GUI pour DynamoDB pensé pour le travail quotidien que la console AWS ralentit : trouver la bonne table, voir ce qu'un élément contient réellement et modifier un attribut sans casser le reste du document. L'application tourne sous macOS, Windows et Linux, et lit les fichiers d'identifiants que votre CLI utilise déjà.

Tout repose sur la vitesse. Les profils et les régions se changent depuis une barre latérale, les requêtes se construisent dès que vous indiquez une table et un index, et les éléments s'ouvrent dans une vue JSON modifiable. D'après Dynobase, cela remplace les extensions de navigateur, les fenêtres supplémentaires et les reconnexions entre rôles.

La version 3.0 a ajouté des outils d'exploration : un explorateur de schéma qui cartographie les chemins imbriqués et les types mixtes, une recherche vectorielle sur un index existant et des filtres par chemin JSON qui transforment un attribut imbriqué en colonne enregistrée. Pas d'offre gratuite, seulement un essai de sept jours, et pas d'API publique pour automatiser.

Premiers pas

  1. Téléchargez la version correspondant à votre système sur dynobase.dev et installez-la. Des builds existent pour Apple Silicon, Mac Intel, Windows et Linux.
  2. Reliez l'application à vos profils AWS. Dynobase lit ~/.aws, donc les identités SSO, les profils protégés par MFA et les montages aws-vault fonctionnent en général sans réglage supplémentaire.
  3. Choisissez un profil et une région, puis ouvrez une table. Le générateur de requêtes décide s'il faut un Query ou un Scan et quel index convient.
  4. Modifiez les éléments dans la vue JSON ou lancez une instruction PartiQL, puis copiez l'extrait généré dans votre projet.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Dynobase.

Offre gratuiteNon
Offres payantes$9 - $79/mo, lifetime $199
PlateformemacOS, Windows, Linux (desktop)
DéveloppeurDynobase
CatégorieAutres
Date de lancementOct 2020
Dernière mise à jourSep 2026
Visites du site9.7K
Classement mondial du site2.4M
Disponibilité de l’APINon

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Développeurs backend qui travaillent sur DynamoDB tous les jours
  • Équipes qui gèrent plusieurs comptes AWS
  • Ingénieurs data qui déboguent un modèle de table unique
  • Consultants et indépendants

Tâches

  • Écrire une requête sur un index secondaire
  • Réparer un élément défectueux
  • Déplacer des données entre environnements
  • Générer du code SDK

Cas d'usage

  • Un incident de production à une heure tardive
  • Explorer une table inconnue
  • Développement local avec DynamoDB Local

Fonctionnalités clés

Changement de profil et de région

Dynobase lit les identifiants dans ~/.aws, là où regardent aussi la CLI et les SDK AWS. Les profils avec MFA, les identités SSO et les montages aws-vault apparaissent dans une barre latérale, et vous passez d'un compte ou d'une région à l'autre sans fermer la fenêtre. Les identifiants de courte et de longue durée fonctionnent.

Générateur de requêtes avec PartiQL et SQL

Vous nommez une table et le constructeur s'occupe du reste : Query ou Scan, quel index, comment écrire la condition de clé. Les instructions PartiQL et SQL passent aussi, ce qui aide quand la syntaxe vous est familière. Chaque requête s'exporte en commande CLI ou en extrait SDK.

Édition des éléments en JSON

Les éléments s'ouvrent en JSON modifiable, cartes et listes comprises. Vous changez un attribut imbriqué sur place et enregistrez, et cet éditeur DynamoDB n'écrit que ce qui a bougé. Pour qui a déjà écrit un UpdateExpression à la main, cela supprime l'essentiel des erreurs de syntaxe.

Constructeur d'opérations

Les mises à jour, suppressions et transactions disposent d'un constructeur à formulaire qui produit du code prêt pour la production. Il compte surtout pour les écritures conditionnelles et les transactions multi-éléments, où une faute dans l'expression de condition donne une opération qui ne fait rien.

Génération de code par IA

Dynobase AI transforme une description simple en extrait pour JavaScript, TypeScript, Python, Go ou Rust. Vous décrivez l'opération, relisez la sortie et la collez dans votre projet. Traitez-la comme un premier jet : le code produit demande encore une lecture avant livraison.

Recherche sémantique et vectorielle

Si votre table stocke des embeddings, vous interrogez l'index vectoriel avec du texte, un embedding collé ou un élément existant, puis vous examinez les correspondances classées. Cela évite le script jetable à chaque fois que vous voulez vérifier la qualité de la recherche.

Explorateur de schéma et filtres imbriqués

L'explorateur cartographie les chemins imbriqués, les attributs absents et les types mixtes sur les résultats chargés ou sur un échantillon borné. Les filtres par chemin JSON font ensuite remonter une valeur imbriquée dans la grille sous forme de colonne enregistrée, et une table à documents profonds reste lisible.

Avantages et inconvénients

Avantages

  • Changement de profil et de région très rapide entre comptes, avec prise en charge de SSO, MFA et aws-vault.
  • Le générateur de requêtes supprime l'hésitation entre Query et Scan et exporte du code fonctionnel.
  • L'édition JSON et le constructeur d'opérations réduisent les expressions écrites à la main.
  • La version 3.0 en fait un outil pour AWS DynamoDB plus complet, avec recherche vectorielle et découverte de schéma absentes de la console.

Inconvénients

  • Aucune offre gratuite. Sept jours d'essai, puis 9 USD par mois ou 199 USD en une fois ; les équipes paient 79 USD par mois.
  • Bureau uniquement, sans version web ni mobile : un portable verrouillé ou un Chromebook reste dehors.
  • Les extraits IA demandent une relecture, et la documentation ne dit pas quel modèle intervient.

Questions fréquentes

Dynobase est un client GUI pour Amazon DynamoDB. Il couvre la navigation dans les tables, la modification des éléments, la construction de requêtes et l'import ou l'export de données, soit le travail que beaucoup d'équipes font dans la console AWS ou avec des scripts ponctuels.