I have been using RethinkDB for a couple of side projects and have been
very impressed with its API and features. One nice feature is the built-in administration user
web interface. Basically, when you download and start the database using rethinkdb
command you
don't need anything else. Just open the browser and point at localhost:8080
The "Data Explorer" allows to execute queries against a database.
When typing a query, a code completion tooltip appears.
I have discovered a very nice touch that shows how much the RethinkDB team "gets" a developer:
the tooltip text uses the actual live data in its suggestions. For example, I have two
databases named "samples" and "test" in my local instance. When I enter r.db(
in the Data Explorer
the tooltip suggests these names (plus built-in system database "rethinkdb").
Great job, guys