Install client drivers
Installing RethinkDB client drivers
Official drivers
Current community-supported drivers
These drivers have been updated to use the JSON driver protocol and at least RethinkDB 2.0 ReQL.
Drivers with limited features
These drivers may not support all of RethinkDB 2.0's ReQL. However, if you wish to work with one of these languages, they may provide a good starting point.
Haven’t installed the server yet? Go do that first!
Contribute a driver
Help make RethinkDB available on more platforms—contribute a driver for another language, or join one of the existing projects. To get started with driver development:
- Read the article on writing RethinkDB drivers.
- Subscribe to the RethinkDB driver developers group.
- Read the source code for existing drivers.
Thanks to all our amazing driver contributors!
- @apa512 (Clojure): https://github.com/apa512/clj-rethinkdb
- @atnnn (Haskell): https://github.com/atnnn
- @bchavez (C#/.NET): https://github.com/bchavez/RethinkDb.Driver
- @billysometimes (Dart): https://github.com/billysometimes/rethinkdb
- @brandonhamilton (Delphi): https://github.com/brandonhamilton/rethinkdb-delphi
- @dancannon (Go): https://github.com/dancannon/gorethink
- @danielmewes (PHP): https://github.com/danielmewes/php-rql
- @dkhenry (Java): https://github.com/dkhenry/rethinkjava
- @dparnell (Objective-C): https://github.com/dparnell/rethink-db-client
- @grandquista (Lua): https://github.com/grandquista/Lua-ReQL
- @hamiltop (Elixir): https://github.com/hamiltop/rethinkdb-elixir
- @jurajmasar (C++): https://github.com/jurajmasar/rethink-db-cpp-driver
- @kclay (Scala): https://github.com/kclay/rethink-scala
- @kureikain (Erlang): https://github.com/kureikain/relang
- @mbq (R): https://github.com/mbq/rethinker
- @neumino (Node.js): https://github.com/neumino/rethinkdbdash
- @njlg (Perl): https://github.com/njlg/perl-rethinkdb
- @npiv (Java): https://github.com/npiv/rethink-java-driver
- @orthecreedence (Common Lisp): https://github.com/orthecreedence/cl-rethinkdb
- @pixelspark (Swift): https://github.com/pixelspark/rethink-swift
- @rgv151 (Nim): https://github.com/rgv151/rethinkdb.nim
- @unbit (C): https://github.com/unbit/librethinkdb
- The rethinkdb-net team (C#/.NET): https://github.com/mfenniak/rethinkdb-net
© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/docs/install-drivers/