awesome-cassandra
github.com/awesomelistsio/awesome-cassandra ↗A curated list of awesome libraries, tools, frameworks, and resources for Apache Cassandra, a highly scalable, distributed NoSQL database designed for handling large amounts of data across many commodity servers.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me learning resources resources from awesome-cassandra"
Installation instructions →What's inside
Learning Resources
- Apache Cassandra Documentation
The official Apache Cassandra documentation.
- Cassandra Blog
Articles and tutorials on Apache Cassandra by DataStax.
- Cassandra Tutorial
A comprehensive guide for learning Apache Cassandra.
- DataStax Academy
Free courses and certifications for Apache Cassandra.
- The Last Pickle
A blog with in-depth articles on Apache Cassandra.
Community
- Apache Cassandra Mailing Lists
Official mailing lists for Apache Cassandra discussions.
- Cassandra Slack
Join the Apache Cassandra Slack community for discussions and support.
- Planet Cassandra
A blog aggregator for Apache Cassandra news and updates.
- Reddit: r/Cassandra
A subreddit for Apache Cassandra discussions and questions.
- Stack Overflow: Cassandra
A Q&A site for Apache Cassandra-related questions.
Backup and Migration
- Apache Sqoop
A tool for migrating data between Apache Cassandra and relational databases.
- Cassandra Backup Guide
Official documentation on backup and restore strategies for Apache Cassandra.
- Cassandra Migration
A database migration tool for Apache Cassandra, inspired by Flyway.
- Cassandra Snapshot
The built-in snapshot feature for backing up Cassandra tables.
- Medusa
A backup and restore tool for Apache Cassandra.
Data Modeling and Design
- Cassandra Anti-Patterns
Common mistakes to avoid in Cassandra data modeling.
- Cassandra Query Language (CQL)
The official reference guide for the Cassandra Query Language.
- Cassandra Schema Design Tips
A guide to designing efficient schemas in Cassandra.
- Data Modeling Guide
Official documentation on data modeling best practices in Apache Cassandra.
- NoSQLBench
A benchmarking tool for modeling and performance testing in Apache Cassandra.
Replication and Clustering
- Cassandra Clustering
An overview of Cassandra's distributed architecture and clustering capabilities.
- Cassandra Multi-DC Replication
Best practices for setting up multi-data center replication in Cassandra.
- Cassandra Replication
Official documentation on data replication in Cassandra.
- Cassandra Sidecar
A sidecar project for Apache Cassandra, providing additional operational capabilities.
- Elassandra
A fork of Cassandra that integrates Elasticsearch for real-time search and analytics.
Libraries and Clients
- Cassandra JDBC Driver
A JDBC driver for connecting to Apache Cassandra.
- DataStax Java Driver
The official Java driver for Apache Cassandra by DataStax.
- GoCQL
A native Go driver for Apache Cassandra.
- Node.js Cassandra Driver
The official Node.js driver for Apache Cassandra.
- Phantom
A Scala driver and DSL for Apache Cassandra.
- Python Cassandra Driver (cassandra-driver)
The official Python driver for Apache Cassandra.
Optimization and Monitoring
- Cassandra Reaper
A tool for managing and scheduling repairs in Apache Cassandra.
- Dynatrace
An application performance monitoring tool with support for Apache Cassandra.
- New Relic
A monitoring and observability platform with plugins for Cassandra.
- nodetool
A built-in command-line tool for monitoring and managing Cassandra nodes.
- Prometheus and Grafana
Use Prometheus for metrics collection and Grafana for visualizing Cassandra performance.
GUI Tools
- DataStax Studio
A web-based development environment for Apache Cassandra and DataStax.
- DBeaver
A universal database tool that supports Apache Cassandra.
- DBVisualizer
A database management tool that supports Apache Cassandra.
- NoSQL Workbench
A visual design tool for NoSQL databases, including support for Apache Cassandra.
- TablePlus
A modern, native GUI tool for PostgreSQL, MySQL, and Cassandra.
Showing a sample of 41 resources. View the full list on GitHub →