---
title: Client Libraries
position: 2
---

**Radiator** - [https://github.com/inertia186/radiator](https://github.com/inertia186/radiator)

Radiator is a Ruby API client to interact with the steem blockchain.

---

**Hive-JS** - [https://github.com/steemit/steem-js](https://gitlab.syncad.com/hive/hive-js)

Pure JavaScript Hive crypto library for node.js and browsers. Can be used to construct, sign and broadcast transactions in JavaScript.

---

**Steem-TX-JS** - [https://github.com/mahdiyari/steem-tx-js](https://github.com/mahdiyari/steem-tx-js)

Lightweight JavaScript library for creating and signing transactions.  Works with frameworks like Nativescript.  This library is a solution to such cases when other libraries are not working.  And also an alternative for *only* creating, signing, and broadcasting transactions.

---

**DHive** - [https://gitlab.syncad.com/hive/dhive](https://gitlab.syncad.com/hive/dhive)

A Typescript Hive crypto library for node.js and browsers.

---

**Beem** - [https://github.com/holgern/beem](https://github.com/holgern/beem)

A python library to interact with the Hive blockchain. It includes the CLI tool beempy.

---

**PHP Steem** - [https://github.com/lukestokes/php-steem-tools](https://github.com/lukestokes/php-steem-tools)

Various tools and scripts written in PHP for exploring the STEEM blockchain.

---

**SteemJ** - [https://github.com/marvin-we/steem-java-api-wrapper](https://github.com/marvin-we/steem-java-api-wrapper)

An API Wrapper for Steem written in Java

---

**GoSteem** - [https://github.com/go-steem/rpc](https://github.com/go-steem/rpc)

Golang RPC client library for Steem

---

**SteemClientRS** - [https://github.com/cyberpunk-ventures/steem-client-rs](https://github.com/cyberpunk-ventures/steem-client-rs)

Client library for Steem blockchain built with Rust
