Justin Donaldson's Projects
testing
Above Ventures Landing Page
Api-Derived Algebraic Data Types
Generate and edit text in Neovim using OpenAI and GPT.
Unified FFI and stub code generation for Haxe native extensions
Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby.
A custom hashlink runtime for amazon
haXe type signatures for Node.js
Haxe externs for the bean.js Javascript library
website for Dave Berque Fund
Simple R bindings for BigML.io
Twitter Bootstrap snippets for vim-snipmate
generate NCAA-like brackets from simple files using haxe, dhx, and thx.
Set up above ventures domains on cloudflare
A mirror of the chrome assets git repo: http://git.chromium.org/gitweb/?p=chromiumos/platform/assets.git;a=blob;f=chromeapps/hterm/doc/faq.txt
Create an ADT from clang AST output
Clusive is an adaptive, customizable Learning Environment built for education
A haxe library for working with system processes
Intellisense engine for vim8 & neovim, full language server protocol support as VSCode
āØ A Copilot Chat experience in Neovim. Supports Anthropic, Ollama and OpenAI
a fancy extern for the core d3 library
A d3.js solar system simulator
directed acyclic graph utilities for haxe
Utilize dagster as an immediate-mode stream for inference.
Detox (previously called DOMTools) - A cross-target library for Haxe to make working with Xml and the DOM easy... not dissimilar from jQuery etc but works wherever Haxe works.
D3 like dom manipulation library
JSDoc parser
My Config
chezmoi dotfiles
dotfiles repo