We ♥ Open Source

We're proud maintainers and contributers to several open source projects. Feel free to poke around and try them out. We'd love to hear what you think!


Prop

An open and opinionated DeFi/CeFi/TradFi trading platform using productive & familiar open source libraries and tools for strategy research, execution and operation.

https://github.com/fremantle-industries/prop

elixir phoenix blockchain postgres defi cefi tradfi

Tai

A composable, real time, market data and trade execution toolkit

https://github.com/fremantle-industries/tai

elixir

Workbench

From Idea to Execution - Manage your trading operation across a distributed cluster

https://github.com/fremantle-industries/workbench

elixir phoenix tai postgres

Slurp

An EVM block ingestion toolkit for Elixir

https://github.com/fremantle-industries/slurp

elixir blockchain

Slurpee

A GUI to manage EVM blockchain ingestion

https://github.com/fremantle-industries/slurpee

elixir blockchain phoenix

Rube

A multi-chain DeFi development toolkit for Elixir

https://github.com/fremantle-industries/rube

elixir blockchain phoenix

History

Download and warehouse historical trading data

https://github.com/fremantle-industries/history

elixir phoenix tai postgres

Workshop

Improve your automated trading strategies with rich and diverse data sets that you can run locally or in the cloud

https://github.com/fremantle-industries/workshop

golang kafka redpanda stream-processing

Tabletop

Stream topology connectors, processing, delivery and visualization for the Kappa architecture. Build reliable, scalable and elastic applications fast!

https://github.com/fremantle-industries/tabletop

golang kafka redpanda stream-processing streaming-sql kappa

Valet

A serving layer for the Kappa microservices architecture

https://github.com/fremantle-industries/valet

golang duckdb sqlite graphql

ExW3

ExW3 is a wrapper around ethereumex to provide a high level, user friendly json rpc api. This library is focused on providing a handy abstraction for working with smart contracts, and any other relevant utilities.

https://github.com/hswick/exw3

elixir blockchain

LibclusterGCE

Google Compute Engine (GCE) clustering strategy for libcluster. It currently supports identifying nodes based on GCE labels.

https://github.com/fremantle-industries/libcluster_gce

elixir distributed-erlang devops google cloud

Juice

Reduce in memory data structures using a lightweight query language

https://github.com/rupurt/juice

elixir

Wrap

Build, Publish & Deploy Elixir Infrastructure to the Cloud

https://github.com/fremantle-industries/wrap

elixir devops docker terraform

Schoolbus

Manage one or more PubSub instances using the Elixir registry

https://github.com/rupurt/schoolbus

elixir

PagedQuery

Ecto query helpers for pagination

https://github.com/fremantle-industries/paged_query

elixir ecto

Stylish

Phoenix view helpers for HTML components styled with tailwindcss

https://github.com/fremantle-industries/stylish

elixir tailwindcss design

Navigator

Global navigation between multiple Phoenix endpoints

https://github.com/fremantle-industries/navigator

elixir phoenix architecture

Notified

An Elixir library for application notifications

https://github.com/fremantle-industries/notified

elixir notifications

Notified Phoenix

Phoenix live views for notified

https://github.com/fremantle-industries/notified_phoenix

elixir phoenix notifications

Webpack On Rails

Use the full power of Webpack within your Rails app with minimal configuration

https://github.com/rupurt/webpack_on_rails

ruby rails webpack

Vim Bootstrap

Vim configuration starting point

https://github.com/rupurt/vim-bootstrap

vim