Cassandra n’a pas droit au même amour côté GUI que Postgres ou MySQL. En partie parce que cqlsh suffit vraiment pour beaucoup de workflows, et en partie parce que Cassandra n’est tout simplement pas une cible aussi courante pour les outils de base de données généralistes. Quand tu cherches un GUI, l’offre est plus maigre que prévu, et une plus grande partie est payante que tu ne l’imagines.
Nous avons cherché ce qui prend vraiment en charge Cassandra en 2026, en vérifiant dans la documentation de chaque projet plutôt que dans leurs textes marketing. Voici le bilan honnête, y compris ce qui est gratuit et ce qui ne l’est pas, car cet aspect compte plus que ce que la plupart des classements « best of » laissent entendre.
Beekeeper Studio
Disponible pour Windows, macOS et Linux - télécharge-le ici
Transparence totale : c’est nous qui développons Beekeeper Studio, alors prends ça avec le recul nécessaire. Contrairement à certaines de nos autres intégrations de bases de données, la prise en charge de Cassandra n’est pas incluse dans la Community edition gratuite. Elle nécessite un plan Indie ou supérieur. On pense que c’est une bonne affaire, mais autant que tu le saches dès le départ plutôt que de t’emballer pour une option gratuite qui n’en est pas une.
Ce que tu obtiens : un vrai éditeur de requêtes CQL avec autocomplétion et historique sauvegardé, un navigateur façon tableur pour parcourir les keyspaces et les tables, et une interface graphique pour créer et modifier tables et colonnes sans écrire le DDL CQL à la main. L’édition des données se fait directement dans la grille, donc tu peux corriger une ligne sans rédiger d’instruction UPDATE. C’est la même app que celle que tu utilises pour Postgres, MySQL ou n’importe quoi d’autre, et c’est là le vrai argument si tu ne travailles pas qu’avec Cassandra : un seul outil au lieu de cinq.
Je dois utiliser plusieurs bases de données (MySql, Postgre et MS SQL) et Beekeper est un vrai bonheur ! L’interface est épurée et a exactement ce dont j’ai besoin.
En savoir plus sur la prise en charge de Cassandra dans Beekeeper Studio.
Liens Beekeeper Studio
cassandra-web
App web auto-hébergée (Docker) - github.com/orzhaha/cassandra-web
C’est la seule option vraiment gratuite et open source de cette liste conçue spécifiquement pour Cassandra. Elle est sous licence MIT, distribuée sous forme d’image Docker, et t’offre une interface web pour explorer keyspaces et tables, modifier les données et exécuter du CQL brut.
Deux réserves à connaître avant de t’y mettre. D’abord, son propre README cible Cassandra 2.1.x à 3.x.x, et le projet ne dit pas clairement s’il a été testé avec le CQL de Cassandra 4.x ou 5.x : teste-le donc sur ton vrai cluster avant de compter dessus. Ensuite, le dernier commit du projet date de mi-2024, alors considère-le comme peu maintenu plutôt qu’activement développé. Il fonctionne toujours et reste la meilleure option gratuite dédiée que nous ayons trouvée, mais ne t’attends pas à une réponse rapide si tu signales un bug.
Liens cassandra-web
TablePlus
Disponible pour Windows, macOS et Linux - tableplus.com
TablePlus prend en charge Cassandra depuis 2018, ce qui en fait l’une des options les plus anciennes ici. C’est une app native rapide, avec un éditeur de requêtes épuré et un navigateur de données façon tableur, et si tu l’utilises déjà pour Postgres ou MySQL, ajouter une connexion Cassandra ne demande aucun apprentissage supplémentaire.
Le hic est le même que dans chaque avis sur TablePlus : ce n’est ni gratuit ni open source. Le mode d’essai te limite à 2 onglets ouverts, 2 fenêtres ouvertes et 2 filtres avancés à la fois, sans limite de durée mais avec une vraie gêne dès que tu dépasses la simple consultation. Une licence coûte à partir de 99 $ pour un appareil, avec un an de mises à jour inclus.
Liens TablePlus
DBeaver (éditions payantes uniquement)
Disponible pour Windows, macOS et Linux - dbeaver.io
Celui-ci piège beaucoup de monde, alors autant le dire clairement : DBeaver Community Edition, la version gratuite et open source que la plupart des gens désignent quand ils parlent de « DBeaver », ne prend pas en charge Cassandra. La documentation de DBeaver indique que le driver Cassandra n’est disponible que dans les éditions payantes Lite, Enterprise et Ultimate, qui coûtent d’environ 113 $ à plus de 510 $ par an selon le niveau.
Si tu as déjà une licence DBeaver payante pour d’autres bases de données, la prise en charge de Cassandra est incluse et fonctionne à peu près aussi bien que les autres intégrations de DBeaver : navigation solide dans le schéma, éditeur SQL performant et outils de transfert de données. Mais si tu espérais ajouter Cassandra à une installation gratuite de DBeaver CE, ce n’est pas possible sans bricoler manuellement un driver JDBC non pris en charge.
Liens DBeaver
- Documentation du driver Cassandra
- Comparatif des éditions et tarifs
- Beekeeper Studio vs DBeaver
- Alternatives à DBeaver
DataStax Astra DB CQL Console
Web, bases de données hébergées sur Astra uniquement - astra.datastax.com
Si tu fais tourner Cassandra sur Astra DB, le service managé de DataStax, plutôt que de l’auto-héberger, il existe une option vraiment gratuite et sans installation : Astra fournit à chaque base Serverless une console CQL intégrée directement dans le navigateur, en gros un cqlsh hébergé accessible sans ouvrir de terminal.
La limite évidente est dans le nom : ça ne fonctionne qu’avec les bases hébergées sur Astra. Si tu fais tourner ton propre cluster sur ton propre matériel ou sur une VM cloud classique, ce n’est pas une option. L’ancien outil desktop de DataStax, DevCenter, ne mérite d’être cité que pour t’éviter d’y perdre du temps : il a été officiellement archivé et marqué « not supported » par DataStax, sans successeur direct.
Liens Astra DB
Quelques mentions honorables
cqlsh est le CLI fourni avec chaque installation de Cassandra, et c’est vraiment là que se fait l’essentiel du travail sur Cassandra, même pour ceux qui préféreraient un GUI. Ce n’est pas graphique, mais c’est gratuit, toujours disponible, et ça vaut le coup de le connaître avant d’installer quoi que ce soit d’autre.
cassandra-admin d’IBM est un petit outil web activement maintenu et sous licence MIT, mais il est en lecture seule par conception : pas d’édition de données, pas de recherche ni de filtrage, et il est conçu pour un seul nœud plutôt qu’un cluster. Pratique pour jeter un œil au contenu d’un keyspace, pas pour un usage quotidien.
Si tu utilises ScyllaDB à la place de Cassandra, bonne nouvelle : il parle le même protocole CQL, donc les outils conçus pour Cassandra fonctionnent généralement aussi avec lui. Nous n’avons pas vérifié chaque outil de cette page sur un vrai cluster ScyllaDB, alors teste ta configuration, mais c’est une hypothèse de départ raisonnable plutôt qu’un pari.
Quel GUI Cassandra choisir ?
Si tu veux un seul outil qui gère Cassandra en plus de tes autres bases de données et que payer ne te dérange pas, Beekeeper Studio et TablePlus sont deux options solides et soignées. Si tu paies déjà pour les éditions supérieures de DBeaver, la prise en charge de Cassandra est là aussi.
Si tu veux quelque chose de gratuit et dédié spécifiquement à Cassandra, cassandra-web est l’option open source la plus complète, avec la réserve qu’il n’est pas activement maintenu et que tu dois d’abord vérifier qu’il fonctionne avec ta version de Cassandra. Et si tu es sur DataStax Astra, la console CQL intégrée ne coûte rien et ne demande aucune installation.
Soyons réalistes : une bonne partie du travail sur Cassandra se fait encore dans cqlsh, et il n’y a aucune honte à ça. Mais si tu en fais assez pour vouloir un GUI, tu sais maintenant quelles sont tes vraies options, et ce que chacune coûte.
Articles liés
Beekeeper Studio est un GUI Apache Cassandra gratuit et open source
Beekeeper Studio est un client Apache Cassandra rapide, intuitif et facile à utiliser. Il prend aussi en charge plein d'autres bases de données et fonctionne parfaitement sous Windows, Mac et Linux.
Ce que les utilisateurs d'Apache Cassandra disent de Beekeeper Studio
Les gars, WOW,
J'ai utilisé l'IA pour interagir avec ma base de données aujourd'hui et je suis vraiment impressionné.
Je suis sincèrement curieux de savoir comment vous arrivez à lui faire générer des requêtes aussi vite et avec autant de précision.
J'ai posé des questions assez complexes, et pourtant toutes mes demandes ont eu une réponse. Carrément génial
Beekeeper Studio est DE LOIN le GUI de base de données le plus simple à utiliser ! J'ai commencé à l'utiliser il y a un an et maintenant toute notre équipe a acheté une licence. Le support multi-bases est tout simplement génial, vu que j'utilise régulièrement 4 types de bases de données différents. En plus, il fonctionne sous Windows et Mac.


