# Libraries and Scripts

* [ocore](https://github.com/byteball/ocore) - official core networking and consensus library for node.js
* [headless-obyte](https://github.com/byteball/headless-obyte) - official wallet and messaging library for node.js
* [obyte-browser-chat](https://github.com/byteball/obyte-browser-chat) - official messaging library for node.js and browsers
* [obyte.js](https://obytejs.com) - Lightweight wallet library for working with Obyte from browser and node.js
* [kbyte.js](https://bonustrack.gitbook.io/kbyte/) - Lightweight networking-only JS library (predecessor of obyte.js)
* [owallet.js](https://github.com/olabs-org/owallet.js) - Lightweight wallet library JS library (based on obyte.js)
* [VS Code plugin for Oscript](https://marketplace.visualstudio.com/items?itemName=obyte.oscript-vscode-plugin)
* [aa-testkit](https://github.com/valyakin/aa-testkit) - Instant Obyte devnet network set up and testing
* [parser-aa-vars](https://github.com/olabs-org/parser-aa-vars) - Script for parsing variables from AA
* [aabot](https://github.com/byteball/aabot) - Node.js library for interacting with Autonomous Agents and tracking their state
* [aagent.js ](https://github.com/olabs-org/aagent.js)- Helper library for AA data and events
* [AA-channels-lib](https://github.com/byteball/aa-channels-lib) - a general purpose library for payment channels
* [Pay-Per-Call API Library](https://github.com/byteball/pay-per-call-API) - pay-as-you-go payment library for API use
* [byteduino](https://github.com/Papabyte/byteduino) - A very light C/C++ implementation of Obyte for Arduino ESP8266 and ESP32
* [ocore-wallet-service](https://github.com/guantau/ocore-wallet-service) - A Multisig HD Obyte Light Wallet API Service
* [ocore-wallet](https://github.com/guantau/ocore-wallet) - A Simple Command Line Interface Wallet for Obyte using OWS/OWC
* [Obyte Assets Ledger](https://github.com/byteball/obyte-assets-ledger) - API for headless wallet, which can be used as internal exchange ledger with its own tokens.
* [byteball-rpc-client](https://github.com/emre/byteball-rpc-client) - JSON-RPC client on Python
