Pinned Repositories
excel-clj
Write Excel docs & PDFs with Clojure data, from higher level abstractions (tree, table) or via a manual grid specification.
influxdb-stream
Pull data out of InfluxDB in chunks and write to CSV files or write them back to Influx databases or measurements.
rendergpt
A Chrome extension to render HTML/JavaScript/CSS from ChatGPT into iframes.
rich-comment-tests
RCT turns rich comment forms into tests.
roku
A command line remote for a Roku media box.
TogglPy
TogglPy is a non-cluttered, easily understood and implemented python library for interacting with the Toggl API.
dydx-starkware
Creation, hashing, and signing of orders with Starkware's L2 as used by dYdX.
hum
An experimental library for efficient binary serialization of L2 book data.
rfc6979
RFC 6979's deterministic DSA/ECDSA signature scheme in Clojure for arbitrary elliptic curves.
matthewdowney's Repositories
matthewdowney/excel-clj
Write Excel docs & PDFs with Clojure data, from higher level abstractions (tree, table) or via a manual grid specification.
matthewdowney/TogglPy
TogglPy is a non-cluttered, easily understood and implemented python library for interacting with the Toggl API.
matthewdowney/rich-comment-tests
RCT turns rich comment forms into tests.
matthewdowney/rendergpt
A Chrome extension to render HTML/JavaScript/CSS from ChatGPT into iframes.
matthewdowney/influxdb-stream
Pull data out of InfluxDB in chunks and write to CSV files or write them back to Influx databases or measurements.
matthewdowney/clojure-neural-networks-from-scratch
A series of neural network implementations in Clojure, building up from a version with no external dependencies to a version using neanderthal.
matthewdowney/linesofcode-bb
Babashka script to count lines of Clojure code, docs, comments, and more.
matthewdowney/csv-clj
Write CSV files 10x faster than clojure/data.csv and work easily with structured data. Built on top of the excellent osiegmar/FastCSV Java library.
matthewdowney/boxplot-clj
String box plots.
matthewdowney/ftx-socket-msgs
A lightweight client for the FTX WebSocket API which keeps an eye on the difference between the timestamp reported in the message and the local system time, keeping a log of messages and timestamps.
matthewdowney/sci-chrome-extension
Chrome browser extension to eval Clojure code with the Small Clojure Interpreter.
matthewdowney/tfmt
Babashka linter and formatter for Tonsky Clojure indentation.
matthewdowney/babashka
Native, fast starting Clojure interpreter for scripting
matthewdowney/bitso-py
A python wrapper for the Bitso APIs
matthewdowney/coindata
Historical data for digital asset prices
matthewdowney/collections
High performance and low latency Exchange Collections written in Java
matthewdowney/cometbft
CometBFT: A distributed, Byzantine fault-tolerant, deterministic state machine replication engine, and fork of Tendermint Core.
matthewdowney/encore
Core utils library for Clojure/Script
matthewdowney/exchange-core
Ultra-fast matching engine written in Java based on LMAX Disruptor, Eclipse Collections, Real Logic Agrona, OpenHFT, LZ4 Java, and Adaptive Radix Trees.
matthewdowney/fipp
Fast Idiomatic Pretty Printer for Clojure
matthewdowney/firedancer
Firedancer is Jump Crypto's Solana consensus node implementation.
matthewdowney/ftx-claims-simulator
matthewdowney/hum
An experimental library for efficient binary serialization of L2 book data.
matthewdowney/kelly-betting
matthewdowney/leva-example
matthewdowney/Leva.cljs
Clojurescript / Reagent bindings for the Leva GUI library.
matthewdowney/rfc6979
RFC 6979's deterministic DSA/ECDSA signature scheme in Clojure for arbitrary elliptic curves.
matthewdowney/schemata
A Clojure utility for abstracting away names and places for file-like data storage.
matthewdowney/schemata-s3
Clojure interface for Amazon S3 via a schemata context.
matthewdowney/wallet-utils
Utilities for dealing with crypto wallets (support for HD wallets). Provides a set of functions for Bitcoin/Ethereum & ERC20 keys, wallets, addresses.