I created a javascript client at https://github.com/perfectmak/libra-core
It is implemented in typescript and the end goal is to make it usable both in node and on browser clients too, but currently, it is mostly compatible with node.
The npm package link is at https://www.npmjs.com/package/libra-core
Installation
To install with npm run:
npm install libra-core
Usage
You would most likely interact with these two modules
import { LibraWallet, LibraClient } from 'libra-core';
or
const { LibraWallet, LibraClient } = require('libra-core');
Suggestion and Contribution
It is still under development to add some other features and I’m open to suggestions and contributions.