518 lines
23 KiB
HTML
518 lines
23 KiB
HTML
<h3 align="center">
|
||
<img width="120" src="https://github.com/d3viant0ne/awesome-rethinkdb/blob/master/media/rethinkdb.jpg" alt="RethinkDB">
|
||
<br>
|
||
</h3>
|
||
<h2 id="awesome-rethinkdb-awesome">Awesome RethinkDB <a
|
||
href="https://github.com/sindresorhus/awesome"><img
|
||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||
alt="Awesome" /></a></h2>
|
||
<blockquote>
|
||
<p>A curated list of awesome RethinkDB resources, libraries, tools and
|
||
applications</p>
|
||
</blockquote>
|
||
<p>Inspired by the <a
|
||
href="https://github.com/sindresorhus/awesome">awesome</a> list. Feel
|
||
free to improve this list by <a
|
||
href="CONTRIBUTING.md">contributing</a>!</p>
|
||
<h3 id="table-of-contents">Table of Contents</h3>
|
||
<ul>
|
||
<li><a href="#resources">Resources</a></li>
|
||
<li><a href="#documentation">Documentation</a></li>
|
||
<li><a href="#community">Community</a></li>
|
||
<li><a href="#javascript-libraries">JavaScript</a></li>
|
||
<li><a href="#python-libraries">Python</a></li>
|
||
<li><a href="#ruby-libraries">Ruby</a></li>
|
||
<li><a href="#java-libraries">Java</a></li>
|
||
<li><a href="#additional-languages">Additional Languages</a></li>
|
||
<li><a href="#community-supported-drivers">Community Supported</a></li>
|
||
<li><a href="#research-and-training">Research and Training</a></li>
|
||
<li><a href="#articles">Articles</a></li>
|
||
<li><a href="#talks">Talks</a></li>
|
||
<li><a href="#rethinkdb-examples">RethinkDB Examples</a></li>
|
||
<li><a href="#community-examples">Community Examples</a></li>
|
||
<li><a href="#tools">Tools</a></li>
|
||
<li><a href="#administrative-tools">Administration</a></li>
|
||
<li><a href="#deployment">Deployment</a></li>
|
||
</ul>
|
||
<br> >
|
||
<h3>
|
||
RethinkDB Ecosystem
|
||
</h3>
|
||
<h4 id="documentation">Documentation</h4>
|
||
<ul>
|
||
<li><a href="http://rethinkdb.com/docs/">RethinkDB</a> - RethinkDB
|
||
Documentation</li>
|
||
<li><a href="http://rethinkdb.com/api/javascript/">ReQL API</a> -
|
||
JavaScript ReQL command reference</li>
|
||
</ul>
|
||
<h4 id="community">Community</h4>
|
||
<ul>
|
||
<li><a href="http://slack.rethinkdb.com/">Request Slack Invite</a></li>
|
||
<li><a href="http://stackoverflow.com/tags/rethinkdb">RethinkDB
|
||
StackOverflow</a></li>
|
||
<li><a href="https://www.rethinkdb.com/blog/">RethinkDB Blog</a></li>
|
||
<li><a
|
||
href="https://groups.google.com/forum/#!forum/rethinkdb">RethinkDB
|
||
Google Group</a></li>
|
||
<li><a
|
||
href="https://www.youtube.com/channel/UC1kJkmSWt_snLDfuXgJnLnQ">RethinkDB
|
||
YouTube Channel</a></li>
|
||
<li><a href="https://www.reddit.com/r/rethinkdb/">RethinkDB
|
||
Reddit</a></li>
|
||
</ul>
|
||
<br> >
|
||
<h3>
|
||
JavaScript Libraries
|
||
</h3>
|
||
<h5 id="drivers">Drivers</h5>
|
||
<ul>
|
||
<li><a
|
||
href="https://www.rethinkdb.com/docs/install-drivers/javascript/">RethinkDB
|
||
JavaScript</a> - Officially Supported JavaScript Driver.</li>
|
||
<li>Maintainer: <code>RethinkDB Team</code> <a
|
||
href="https://github.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
<li><a href="https://github.com/neumino/rethinkdbdash">RethinkDB
|
||
Dash</a> - An advanced Node.js driver for RethinkDB with connection pool
|
||
and Streams Support.</li>
|
||
<li>Maintainer: <code>Michel</code> <a
|
||
href="https://github.com/neumino"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/neumino"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
</ul>
|
||
<h5 id="orm">ORM</h5>
|
||
<ul>
|
||
<li><a href="https://github.com/neumino/thinky">Thinky</a> - JavaScript
|
||
ORM for RethinkDB</li>
|
||
<li>Maintainer: <code>Michel</code> <a
|
||
href="https://github.com/neumino"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/neumino"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
<li><a href="https://github.com/js-data/js-data-rethinkdb">JSData
|
||
RethinkDB</a> - RethinkDB adapter for the js-data ORM.</li>
|
||
<li>Maintainer: <code>JS Data Organization</code> <a
|
||
href="https://github.com/js-data"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a></li>
|
||
</ul>
|
||
<h5 id="extension-libraries">Extension Libraries</h5>
|
||
<ul>
|
||
<li><a href="https://github.com/hden/rethinkdb-pool">RethinkDB Pool</a>
|
||
- Connection-pool for RethinkDB.</li>
|
||
<li>Maintainer: <code>Hao-kang Den</code> <a
|
||
href="https://github.com/hden"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a></li>
|
||
<li><a
|
||
href="https://github.com/armenfilipetyan/express-session-rethinkdb">Express
|
||
Session RethinkDB</a> - RethinkDB session store for Express 4.x.</li>
|
||
<li>Maintainer: <code>@armenfilipetyan</code> <a
|
||
href="https://github.com/armenfilipetyan"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a></li>
|
||
</ul>
|
||
<h5 id="technology-integrations">Technology Integrations</h5>
|
||
<ul>
|
||
<li><a href="https://github.com/athlite/hapi-rethinkdb-crud">Hapi
|
||
RethinkDB CRUD</a> - CRUD handlers for Hapi interaction with
|
||
Rethinkdb.</li>
|
||
<li>Maintainer: <code>Thomas Eng</code> <a
|
||
href="https://github.com/athlite"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a></li>
|
||
<li><a href="https://github.com/mwielbut/sails-hook-thinky">Sails Hook
|
||
Thinky</a> - A hook to enable the Thinky ORM for RethinkDB in
|
||
Sails.</li>
|
||
<li>Maintainer: <code>Matt Wielbut</code> <a
|
||
href="https://github.com/mwielbut"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/mwielbut"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
<li><a href="https://github.com/hden/koa-rethinkdb">KOA RethinkDB</a> -
|
||
Koa middleware that gets you a RethinkDB client.</li>
|
||
<li>Maintainer: <code>Hao-kang Den</code> <a
|
||
href="https://github.com/hden"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a></li>
|
||
<li><a
|
||
href="http://rethinkdb.com/docs/rabbitmq/javascript/">RabbitMQ</a> -
|
||
Integrating RethinkDB with RabbitMQ</li>
|
||
<li>Maintainer: <code>RethinkDB Team</code> <a
|
||
href="https://github.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
</ul>
|
||
<p><strong><a href="#table-of-contents">Back to top</a></strong></p>
|
||
<br> >
|
||
<h3>
|
||
Python Libraries
|
||
</h3>
|
||
<h5 id="drivers-1">Drivers</h5>
|
||
<ul>
|
||
<li><a
|
||
href="https://www.rethinkdb.com/docs/install-drivers/python/">RethinkDB
|
||
Python</a> - Officially Supported JavaScript Driver.</li>
|
||
<li>Maintainer: <code>RethinkDB Team</code> <a
|
||
href="https://github.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
</ul>
|
||
<h5 id="orm-1">ORM</h5>
|
||
<ul>
|
||
<li><a href="https://github.com/linkyndy/remodel">Remodel</a> - Very
|
||
simple yet powerful and extensible Object Document Mapper for RethinkDB,
|
||
written in Python.</li>
|
||
<li>Maintainer: <code>Andrei Horak</code> <a
|
||
href="https://github.com/linkyndy"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/linkyndy"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
<li><a href="https://github.com/caoimhghin/rethink">Rethink</a> - Python
|
||
RethinkDB Object Mapper Interface Inspired by Appengine NDB.</li>
|
||
<li>Maintainer: <code>Kevin Amerson</code> <a
|
||
href="https://github.com/caoimhghin"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/kevinamerson"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
</ul>
|
||
<h5 id="technology-integrations-1">Technology Integrations</h5>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/linkyndy/flask-rethinkdb">flask-rethinkdb</a> -
|
||
Adds RethinkDB support to Flask.</li>
|
||
<li>Maintainer: <code>Andrei Horak</code> <a
|
||
href="https://github.com/linkyndy"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/linkyndy"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
<li><a
|
||
href="https://www.rethinkdb.com/docs/rabbitmq/python/">RabbitMQ</a> -
|
||
Integrating RethinkDB with RabbitMQ</li>
|
||
<li>Maintainer: <code>RethinkDB Team</code> <a
|
||
href="https://github.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
</ul>
|
||
<p><strong><a href="#table-of-contents">Back to top</a></strong></p>
|
||
<br> >
|
||
<h3>
|
||
Ruby Libraries
|
||
</h3>
|
||
<h5 id="drivers-2">Drivers</h5>
|
||
<ul>
|
||
<li><a href="http://rethinkdb.com/docs/install-drivers/ruby/">RethinkDB
|
||
Ruby</a> - Officially Supported Ruby Driver.</li>
|
||
<li>Maintainer: <code>RethinkDB Team</code> <a
|
||
href="https://github.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
</ul>
|
||
<h5 id="orm-2">ORM</h5>
|
||
<ul>
|
||
<li><a href="https://github.com/nviennot/nobrainer">NoBrainer</a> - Ruby
|
||
ORM for RethinkDB.</li>
|
||
<li>Maintainer: <code>Nicolas Viennot</code> <a
|
||
href="https://github.com/nviennot"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/nviennot"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
</ul>
|
||
<h5 id="technology-integrations-2">Technology Integrations</h5>
|
||
<ul>
|
||
<li><a href="https://github.com/kureikain/epiphy">Epiphy</a> -
|
||
Lightweight RethinkDB ORM.</li>
|
||
<li>Maintainer: <code>Vinh Quốc Nguyễn</code> <a
|
||
href="https://github.com/kureikain"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/kureikain"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
<li><a
|
||
href="https://github.com/angeloashmore/lotus-rethinkdb">lotus-rethinkdb</a>
|
||
- RethinkDB adapter for Lotus::Model.</li>
|
||
<li>Maintainer: <code>Angelo Ashmore</code> <a
|
||
href="https://github.com/angeloashmore"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/angeloashmore"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
<li><a href="https://www.rethinkdb.com/docs/rabbitmq/ruby/">RabbitMQ</a>
|
||
- Integrating RethinkDB with RabbitMQ</li>
|
||
<li>Maintainer: <code>RethinkDB Team</code> <a
|
||
href="https://github.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
</ul>
|
||
<p><strong><a href="#table-of-contents">Back to top</a></strong></p>
|
||
<br> >
|
||
<h3>
|
||
Java Libraries
|
||
</h3>
|
||
<h5 id="drivers-3">Drivers</h5>
|
||
<ul>
|
||
<li><a href="http://rethinkdb.com/docs/install-drivers/java/">RethinkDB
|
||
Java</a> - Officially Supported Java Driver.</li>
|
||
<li>Maintainer: <code>RethinkDB Team</code> <a
|
||
href="https://github.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
<li><a href="https://github.com/futurechimp/rethinker">Rethinker</a> - A
|
||
simplistic serialisation library for use alongside the official
|
||
RethinkDb Java driver.</li>
|
||
<li>Maintainer: <code>Dave Hrycyszyn</code> <a
|
||
href="https://github.com/futurechimp"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/futurechimp"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
<li><a
|
||
href="https://github.com/tony-brewerio/rethinkdb4j">Rethinkdb4j</a> -
|
||
Asynchronous Netty-based RethinkDB driver for Java.</li>
|
||
<li>Maintainer: <code>Anton Ustyuzhanin</code> <a
|
||
href="https://github.com/tony-brewerio"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a></li>
|
||
</ul>
|
||
<h5 id="orm-3">ORM</h5>
|
||
<ul>
|
||
<li><a href="https://github.com/PeterKnego/rethinkdb-java-orm">RethinkDB
|
||
Java ORM</a> - A custom POJO converter for RethinkDB Java driver.</li>
|
||
<li>Maintainer: <code>Peter Knego</code> <a
|
||
href="https://github.com/PeterKnego"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/peterknego"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
</ul>
|
||
<h5 id="technology-integrations-3">Technology Integrations</h5>
|
||
<ul>
|
||
<li><a href="https://www.rethinkdb.com/docs/rabbitmq/java/">RabbitMQ</a>
|
||
- Integrating RethinkDB with RabbitMQ</li>
|
||
<li>Maintainer: <code>RethinkDB Team</code> <a
|
||
href="https://github.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/github.png"
|
||
alt="Github" /></a> <a href="https://twitter.com/rethinkdb"><img
|
||
src="https://github.com/encharm/Font-Awesome-SVG-PNG/blob/master/black/png/16/twitter.png"
|
||
alt="Twitter" /></a></li>
|
||
</ul>
|
||
<p><strong><a href="#table-of-contents">Back to top</a></strong></p>
|
||
<br> >
|
||
<h3>
|
||
Additional Languages
|
||
</h3>
|
||
<h4 id="community-supported-drivers">Community Supported Drivers</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/bchavez/RethinkDb.Driver">C#</a> - A
|
||
C#/.NET RethinkDB driver striving for 100% ReQL API coverage.</li>
|
||
<li><a href="https://github.com/AtnNn/librethinkdbxx">C++</a> -
|
||
RethinkDB driver for C++.</li>
|
||
<li><a href="https://github.com/apa512/clj-rethinkdb">Clojure</a> - A
|
||
RethinkDB client for Clojure.</li>
|
||
<li><a href="https://github.com/billysometimes/rethinkdb">Dart</a> - A
|
||
Dart driver for RethinkDB v2.0.3.</li>
|
||
<li><a href="https://github.com/hamiltop/rethinkdb-elixir">Elixir</a> -
|
||
Multiplexed RethinkDB client in pure Elixir.</li>
|
||
<li><a href="https://github.com/dancannon/gorethink">Go</a> - Go
|
||
language driver for RethinkDB.</li>
|
||
<li><a href="https://github.com/AtnNn/haskell-rethinkdb">Haskell</a> -
|
||
RethinkDB client library for Haskell.</li>
|
||
<li><a href="https://github.com/orthecreedence/cl-rethinkdb">Lisp</a> -
|
||
RethinkDB driver for Common Lisp.</li>
|
||
<li><a href="https://github.com/grandquista/Lua-ReQL">Lua</a> -
|
||
Rethinkdb driver in Lua.</li>
|
||
<li><a
|
||
href="https://github.com/dparnell/rethink-db-client">Objective-C</a> - A
|
||
RethinkDB client written in Objective-C.</li>
|
||
<li><a href="https://github.com/njlg/perl-rethinkdb">Perl</a> - A Pure
|
||
Perl RethinkDB Driver.</li>
|
||
<li><a href="https://github.com/danielmewes/php-rql">PHP</a> - A PHP
|
||
client driver for the RethinkDB query language (ReQL).</li>
|
||
<li><a href="https://github.com/kclay/rethink-scala">Scala</a> - Scala
|
||
Driver for RethinkDB.</li>
|
||
</ul>
|
||
<p><strong><a href="#table-of-contents">Back to top</a></strong></p>
|
||
<br> >
|
||
<h3>
|
||
Research And Training
|
||
</h3>
|
||
<h4 id="articles">Articles</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://codeforgeek.com/2016/03/building-real-time-polling-app-rethinkdb-nodejs/">Shahid
|
||
Shaikh | 08-Mar-16</a> - Building real time polling app using RethinkDB
|
||
and Nodejs.</li>
|
||
<li><a
|
||
href="https://glebbahmutov.com/blog/redux-and-rethinkdb/">Dr. Gleb
|
||
Bahmutov PhD | 08-Feb-16</a> - Redux and RethinkDB</li>
|
||
<li><a
|
||
href="http://www.scotthasbrouck.com/blog/2016/3/13/using-socketio-with-rethinkdb-changefeeds-to-build-a-reactive-backend">Scott
|
||
Hasbrouck | 13-Mar-16</a> - Using Socket.Io With RethinkDB Changefeeds
|
||
To Build A Reactive JavaScript Stack</li>
|
||
<li><a
|
||
href="http://www.khalidabuhakmeh.com/getting-started-with-rethinkdb-and-asp-net-5">Khalid
|
||
Abuhakmeh | 15-Nov-15</a> - Getting Started With RethinkDB and ASP.NET
|
||
5.</li>
|
||
<li><a
|
||
href="http://www.infoworld.com/article/2975838/database/build-real-time-web-apps-with-rethinkdb.html">Slava
|
||
Akhmechet | 01-Sept-15</a> - Build real-time Web apps with
|
||
RethinkDB.</li>
|
||
<li><a
|
||
href="http://blog.fanout.io/2015/05/20/building-a-realtime-api-with-rethinkdb/">Justin
|
||
for Fanout | 20-May-15</a> - Building a realtime API with
|
||
RethinkDB.</li>
|
||
<li><a
|
||
href="https://strongloop.com/strongblog/rethinkdb-connector-loopback-node-js-framework/">Nicholas
|
||
Duffy | 30-Apr-15</a> - Getting Started with the RethinkDB Connector for
|
||
LoopBack.</li>
|
||
<li><a
|
||
href="http://rob.conery.io/2015/04/17/rethinkdb-2-0-is-amazing/">Rob
|
||
Conery | 17-Apr-15</a> - RethinkDB 2.0 Is Amazing.</li>
|
||
<li><a
|
||
href="https://www.airpair.com/rethinkdb/posts/moving-from-sql-to-rethinkdb">Gordon
|
||
Dent | 01-Apr-15</a> - A Comprehensive Guide to moving from SQL to
|
||
RethinkDB.</li>
|
||
<li><a
|
||
href="http://blog.workshape.io/we-use-rethinkdb-at-workshapeio/">Gordon
|
||
Dent | 11-Mar-15</a> - We use RethinkDB at Workshape.io.</li>
|
||
</ul>
|
||
<h4 id="talks">Talks</h4>
|
||
<ul>
|
||
<li><a href="https://www.youtube.com/watch?v=28XKxLPv0Hs">Michael
|
||
Glukhovsky at Clevertech | 30-Mar-16</a> - RethinkDB Presentation to
|
||
Clevertech.</li>
|
||
<li><a href="https://www.youtube.com/watch?v=xCU9RHDWXIY">Ryan Paul at
|
||
ForwardJS | 21-Jan-16</a> - RethinkDB: Database for realtime apps.</li>
|
||
<li><a href="https://www.youtube.com/watch?v=Ee1v_SuECRk">Rob Conery at
|
||
DevDay 2015 | 17-Sept-15</a> - Rethinking NoSQL.</li>
|
||
<li><a href="https://www.youtube.com/watch?v=vJtDNRsUozk">Jorge Silva at
|
||
RethinkDB Meetup | 29-June-15</a> - Data Modeling in RethinkDB.</li>
|
||
<li><a href="https://www.youtube.com/watch?v=d01rLeIjTLE">Ben Tranter |
|
||
05-Apr-15</a> - A Simple REST API with Express, RethinkDB, and
|
||
Thinky.</li>
|
||
<li><a
|
||
href="https://github.com/bentranter/ampersand-rethink-express">Associated
|
||
Source</a></li>
|
||
<li><a href="https://www.youtube.com/watch?v=dhb63boH8E8">Ryan Paul at
|
||
Mattermark | 17-Feb-15</a> - Build a realtime RethinkDB cluster
|
||
monitoring app with live graphs.</li>
|
||
<li><a
|
||
href="http://rethinkdb.com/blog/realtime-cluster-monitoring/">Associated
|
||
Blog Post</a> - A realtime RethinkDB cluster monitoring app with live
|
||
graphs.</li>
|
||
</ul>
|
||
<h4 id="rethinkdb-examples">RethinkDB Examples</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/rethinkdb/rethinkdb-example-nodejs-chat">RethinkDB
|
||
NodeJS Chat</a> - A node.js chat application running on rethinkdb.</li>
|
||
<li><a
|
||
href="https://github.com/rethinkdb/rethinkdb-example-flask-backbone-todo">RethinkDB
|
||
Flask Backbone ToDo</a> - A canonical backbone todo application running
|
||
on flask and RethinkDB.</li>
|
||
<li><a
|
||
href="https://github.com/rethinkdb/nodecellar-rethinkdb">RethinkDB
|
||
ccoenraets/nodecellar Fork</a> - Sample app built with
|
||
Backbone.js,Bootstrap, Node.js, Express, RethinkDB.</li>
|
||
<li><a
|
||
href="https://github.com/rethinkdb/rethinkdb-pubnub-liveblog">RethinkDB
|
||
PubNub Live Blog</a> - PubNub / Express Blog Example App.</li>
|
||
<li><a
|
||
href="https://github.com/rethinkdb/rethinkdb-example-nodejs/tree/master/todo-angular-express-promise">RethinkDB
|
||
Angular Express Promise</a> - Promise based Todo example with RethinkDB,
|
||
ExpressJS and AngularJS .</li>
|
||
<li><a
|
||
href="https://github.com/rethinkdb/rethinkdb-example-nodejs/tree/master/todo-angular-express">RethinkDB
|
||
Angular Express</a> - Todo example with RethinkDB, ExpressJS and
|
||
AngularJS.</li>
|
||
<li><a
|
||
href="https://github.com/rethinkdb/rethinkdb-example-nodejs/tree/master/todo-angular-koa">RethinkDB
|
||
Angular KOA</a> - Todo example with RethinkDB, KoaJS and AngularJS.</li>
|
||
</ul>
|
||
<h4 id="community-examples">Community Examples</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/thejsj/rethinkdb-chat">RethinkDB
|
||
Chat</a> - A simple chat applications built with RethinkDB +
|
||
Sockets.</li>
|
||
<li><a href="https://github.com/arkency/rethinkdb-reactjs">RethinkDB
|
||
Reactjs</a> - rethinkdb + react.js + ActionController::Live (Rails) +
|
||
Server Side Events.</li>
|
||
<li><a
|
||
href="https://github.com/Unrestricted-Coding/realtime-chat-RethinkDB">Realtime
|
||
Chat RethinkDB</a> - A realtime chatroom built with RethinkDB</li>
|
||
<li><a href="https://github.com/geowarin/boot-rethinkdb">Boot
|
||
RethinkDB</a> - Chat example with spring boot and RethinkDB.</li>
|
||
<li><a href="https://github.com/dancannon/GoRethink_TodoDemo">Go
|
||
RethinkDB ToDo</a> - Go RethinkDB Todo List Example Application.</li>
|
||
<li><a href="https://github.com/bakape/meguca">Meguca</a> - High
|
||
performance real-time imageboard in Go, TypeScript and RethinkDB.</li>
|
||
<li><a
|
||
href="https://github.com/alexcheninfo/vuejs-rethinkdb-example">VueJS
|
||
RethinkDB</a> - Vuejs + Express + RethinkDB example.</li>
|
||
<li><a href="https://github.com/GordyD/3ree">3ree</a> - An example
|
||
universal JS application written with the 3REE stack, React + Redux +
|
||
RethinkDB + Express.</li>
|
||
<li><a
|
||
href="https://github.com/AdamBrodzinski/Meteor-RethinkDB-GraphQL">Meteor
|
||
GraphQL</a> - A Meteor and RethinkDB Example Using GraphQL.</li>
|
||
</ul>
|
||
<p><strong><a href="#table-of-contents">Back to top</a></strong></p>
|
||
<br> >
|
||
<h3>
|
||
Tools
|
||
</h3>
|
||
<h4 id="administrative-tools">Administrative Tools</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/neumino/chateau">Chateau</a> - Another
|
||
(awesome) data explorer for RethinkDB.</li>
|
||
<li><a href="https://github.com/athlite/rethinkdb-cli">RethinkDB CLI</a>
|
||
- CLI and REPL for Rethinkdb.</li>
|
||
<li><a href="https://github.com/robconery/rethinkdb_nightly">RethinkDB
|
||
Nightly</a> - A node module that will execute a nightly backup and push
|
||
it to S3.</li>
|
||
</ul>
|
||
<h4 id="deployment">Deployment</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/RyanAmos/rethinkdb-vagrant">Vagrant</a>
|
||
- Install RethinkDB using Vagrant.</li>
|
||
<li><a href="https://github.com/tmont/puppet-rethinkdb">Puppet</a> -
|
||
Puppet module for RethinkDB.</li>
|
||
<li><a href="https://github.com/AVVSDevelopment/chef-rethinkdb">Chef</a>
|
||
- Chef RethinkDB cookbook.</li>
|
||
<li><a href="https://github.com/mies/box-rethinkdb">Wrecker</a> -
|
||
Wercker box for RethinkDB.</li>
|
||
<li><a
|
||
href="https://github.com/crosbymichael/Dockerfiles/blob/master/rethinkdb/Dockerfile">Docker</a>
|
||
- Single node Dockerfile.</li>
|
||
</ul>
|
||
<br> >
|
||
<h3>
|
||
License
|
||
</h3>
|
||
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/"><img
|
||
src="http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg"
|
||
alt="CC0" /></a></p>
|