Client drivers
Here are known Cassandra client drivers organized by language. Before choosing a driver, you should verify the Cassandra version and functionality supported by a specific driver.
Java
- Achilles
- Astyanax
- Casser
- Datastax Java driver
- Kundera
- PlayORM
Python
- Datastax Python driver
Ruby
- Datastax Ruby driver
C# / .NET
- Cassandra Sharp
- Datastax C# driver
- Fluent Cassandra
Nodejs
- Datastax Nodejs driver
PHP
- CQL | PHP
- Datastax PHP driver
- PHP-Cassandra
- PHP Library for Cassandra
C++
- Datastax C++ driver
- libQTCassandra
Scala
- Datastax Spark connector
- Phantom
- Quill
Clojure
- Alia
- Cassaforte
- Hayt
Erlang
- CQerl
- Erlcass
Go
- CQLc
- Gocassa
- GoCQL
Haskell
- Cassy
Rust
- Rust CQL
Perl
- Cassandra::Client and DBD::Cassandra
Elixir
- Xandra
- CQEx
Dart
- dart_cassandra_cql
