fremantle-industries / rube

Licence: MIT license
A multi-chain DeFi development toolkit for Elixir

Programming Languages

elixir
2628 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects
typescript
32286 projects
shell
77523 projects

Projects that are alternatives of or similar to rube

mxfactorial
a payment application intended for deployment by the united states treasury
Stars: ✭ 36 (+33.33%)
Mutual labels:  finance, fintech
wallet
DeFiChain Wallet. The DeFi Blockchain Light Wallet for iOS, Android & Web. + Desktop Coming Soon
Stars: ✭ 112 (+314.81%)
Mutual labels:  finance, defi
Openfintech
Opensource FinTech standards & payment provider data
Stars: ✭ 87 (+222.22%)
Mutual labels:  finance, fintech
Intrinio Realtime Node Sdk
Intrinio NodeJS SDK for Real-Time Stock & Crypto Prices
Stars: ✭ 30 (+11.11%)
Mutual labels:  finance, fintech
app-ui
DEUS app front-end
Stars: ✭ 20 (-25.93%)
Mutual labels:  finance, defi
Mortgageblockchainfabric
Mortgage Processing App using Hyperledger Fabric Blockchain. Uses channels for privacy and access, and restricts read/write previleges through endorsement policies
Stars: ✭ 45 (+66.67%)
Mutual labels:  finance, fintech
Finrl Library
FinRL: Financial Reinforcement Learning Framework. Please star. 🔥
Stars: ✭ 3,037 (+11148.15%)
Mutual labels:  finance, fintech
Deep Finance
Datasets, papers and books on AI & Finance.
Stars: ✭ 475 (+1659.26%)
Mutual labels:  finance, fintech
starling-roundup
Round-up your Starling Bank transactions and transfer the proceeds to a savings goal
Stars: ✭ 17 (-37.04%)
Mutual labels:  finance, fintech
Vnpy
基于Python的开源量化交易平台开发框架
Stars: ✭ 17,054 (+63062.96%)
Mutual labels:  finance, fintech
Iex Api
The IEX API provides any individual or academic, public or private institution looking to develop applications that require stock market data to access near real-time quote and trade data for all stocks trading on IEX.
Stars: ✭ 683 (+2429.63%)
Mutual labels:  finance, fintech
scan
DeFi Scan, everything one-stop location for DeFi Blockchain. Powered by jellyfish & ocean network.
Stars: ✭ 31 (+14.81%)
Mutual labels:  finance, defi
Go Finance
⚠️ Deprecrated in favor of https://github.com/piquette/finance-go
Stars: ✭ 536 (+1885.19%)
Mutual labels:  finance, fintech
Livechart
Android library to draw beautiful and rich line charts.
Stars: ✭ 78 (+188.89%)
Mutual labels:  finance, fintech
Qlib
Qlib is an AI-oriented quantitative investment platform, which aims to realize the potential, empower the research, and create the value of AI technologies in quantitative investment. With Qlib, you can easily try your ideas to create better Quant investment strategies. An increasing number of SOTA Quant research works/papers are released in Qlib.
Stars: ✭ 7,582 (+27981.48%)
Mutual labels:  finance, fintech
Tushare
TuShare is a utility for crawling historical data of China stocks
Stars: ✭ 11,288 (+41707.41%)
Mutual labels:  finance, fintech
Akaunting
Free and Online Accounting Software
Stars: ✭ 4,599 (+16933.33%)
Mutual labels:  finance, fintech
Quantdom
Python-based framework for backtesting trading strategies & analyzing financial markets [GUI ]
Stars: ✭ 449 (+1562.96%)
Mutual labels:  finance, fintech
Fintech To Ynab
Automatically push Monzo and Starling transactions into YNAB in real time.
Stars: ✭ 214 (+692.59%)
Mutual labels:  finance, fintech
bankster
Money Creation Made Easy
Stars: ✭ 30 (+11.11%)
Mutual labels:  finance, fintech

Rube

Build Status hex.pm version

A multi-chain DeFi development toolkit for Elixir.

Build upon the configuration DSL provided by slurp then control your on-chain event & transaction subscriptions via the slurpee and rube GUI's.

rube-poc-overview

Protocols Supported Planned
ERC20 Tokens [x] [ ]
Chainlink [x] [ ]
AMM's (Uniswap/Sushiswap/Pancakeswap etc...) [x] [ ]
Money Markets (Aave, Compound, C.R.E.A.M etc...) [x] [ ]
Keep3r [ ] [x]
Perpetual Protocol [ ] [x]
FutureSwap [ ] [x]
Vega Protocol [ ] [x]
Injective Protocol [ ] [x]

Install

Add rube to your list of dependencies in mix.exs

def deps do
  [
    {:rube, "~> 0.0.4"}
  ]
end

Development

You can run the app natively on the host http://rube.localhost:4000

$ mix setup
$ mix phx.server

Or within docker-compose http://rube.localhost

$ docker-compose up

When running the application with docker-compose you will need to enter the basic auth development credentials:

username: admin
passowrd: password

Test

$ mix test

Help Wanted :)

If you think this rube thing might be worthwhile and you don't see a feature we would love your contributions to add them! Feel free to drop us an email or open a Github issue.

Authors

License

rube is released under the MIT license

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].