Updated Drivers & Clients docs page, including Ruby driver

This commit is contained in:
Troy McConaghy 2017-04-26 10:11:45 +02:00
parent 3a3f73aeb2
commit ae9d6f1e6e

View File

@ -1,29 +1,27 @@
Drivers & Clients Drivers & Clients
================= =================
Currently, the only language-native driver is written in the Python language. Libraries and Tools Maintained by the BigchainDB Team
-----------------------------------------------------
We also provide the Transaction CLI to be able to script the building of * `The Python Driver <https://docs.bigchaindb.com/projects/py-driver/en/latest/index.html>`_
transactions. You may be able to wrap this tool inside the language of * `The Transaction CLI <https://docs.bigchaindb.com/projects/cli/en/latest/>`_ is
your choice, and then use the HTTP API directly to post transactions. a command-line interface for building BigchainDB transactions.
You may be able to call it from inside the language of
If you use a language other than Python, you may want to look at the current your choice, and then use :ref:`the HTTP API <The HTTP Client-Server API>`
community projects listed below. to post transactions.
.. toctree::
:maxdepth: 1
The Python Driver <https://docs.bigchaindb.com/projects/py-driver/en/latest/index.html>
Transaction CLI <https://docs.bigchaindb.com/projects/cli/en/latest/>
Community-Driven Libraries and Tools Community-Driven Libraries and Tools
------------------------------------ ------------------------------------
Please note that some of these projects may be work in progress, but may
nevertheless be very useful. .. note::
Some of these projects are a work in progress,
but may still be useful.
* `Javascript transaction builder <https://github.com/sohkai/js-bigchaindb-quickstart>`_ * `Javascript transaction builder <https://github.com/sohkai/js-bigchaindb-quickstart>`_
* `Haskell transaction builder <https://github.com/bigchaindb/bigchaindb-hs>`_ * `Haskell transaction builder <https://github.com/bigchaindb/bigchaindb-hs>`_
* `Go driver <https://github.com/zbo14/envoke/blob/master/bigchain/bigchain.go>`_ * `Go driver <https://github.com/zbo14/envoke/blob/master/bigchain/bigchain.go>`_
* `Java driver <https://github.com/mgrand/bigchaindb-java-driver>`_ * `Java driver <https://github.com/mgrand/bigchaindb-java-driver>`_
* `Ruby driver <https://github.com/LicenseRocks/bigchaindb_ruby>`_