Create api-wrappers.md

This commit is contained in:
Thomas Zarebczan 2018-08-24 15:50:59 -04:00 committed by GitHub
parent ee9535a8b1
commit b9b9f4ed8b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -0,0 +1,15 @@
# API wrappers for the LBRY blockchain and protocol
This document contains a comprehensive list of all available API wrappers for the LBRY protocol and blockchain. API wrappers allow easier integration of the LBRY APIs into your codebase. They still require you to run either the [LBRY protocol](https://github.com/lbryio/lbry) and/or the [LBRY blockchain](https://github.com/lbryio/lbrycrd).
Interested in creating one for a language not shown below, see our [bounties page](https://lbry.io/bounty/lbry-binding) for details.
## List of API wrapper resources
| Language | Creator/Contact | GitHub Repository / Other Links | Status |
|------------|---------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------|-------------|
| Java | [winder](https://github.com/winder/) | [lbry4j](https://github.com/winder/lbry4j) / [Maven-Central](https://search.maven.org/#artifactdetails%7Ccom.willwinder.lbry4j%7Clbry4j%7C1.0%7Cjar) | Completed |
| Javascript | [ryanomad](https://github.com/rynomad) | [lbry-js](https://github.com/rynomad/lbry-js) / [npm](https://www.npmjs.com/package/lbry) | Completed |
| Lua | [ocornoc](https://github.com/ocornoc/) | [lualbry](https://github.com/ocornoc/luabry) | Completed |
| PHP | [lyoshenka](https://github.com/lyoshenka/) | [php-api](https://github.com/lbryio/php-api) | Completed |
| Ruby | [dan1d](https://github.com/dan1d) | [lbry-api-ruby](https://github.com/dan1d/lbry-api-ruby) / [Ruby Gem](https://rubygems.org/gems/lbry) | Completed |
| Rust | [dlight](https://github.com/dlight) | [lbry-rs](https://github.com/dlight/lbry-rs) | In progress |