This is your work, valued
Software engineer/project manager specializing in programming and logic language design, business software, and video game modding tools.
mjolnir. Clojure
266odin. An embedded extensible logic DSL for Clojure.
189clojure-conj-2013-core.async-examples. The examples used in my Clojure Conj 2013
165naiad. A library for building declarative data flow graphs via a fluent api and core.async
131com.tbaldridge.hermod. A mailbox based distributed computing library
84build-your-own-logic-engine. Code from the 2018 Denver Clojure Meetup
41heliotrope. A lisp with support for fexprs and interpreter collapsing
37async-mu-kanren. A POC implementation of muKanren using CSP (core.async)
31reactive. Something that will someday be core.reactive for clojure
31clojure-py-redux. A re-write of clojure-py using ClojureScript + Python ASTs
26fafnir. A library to ease insertion of complex structures into Datomic
25deep-freeze. A pure Clojure serializer/deserializer
21clojure-tutorial-source. Clojure
19jit-playground. A translation of the PyPy prolog jit tutorials from Prolog to Clojure
18qt_with_cljs. Simple example of how to use QT with CLJS
16wabbajack. A mod list downloader & installer for Skyrim/Oblivion and Fallout games
15clj-pypy. A implementation of Clojure on PyPy
13data-all-the-asts. Code from the Clojure/West talk "Data all the ASTs"
11lisp-in-x. Several implementations of a simple lisp in many different languages and paradigms
9universal-clojure. A clojure compiler-compiler toolkit designed to be ultra portable. Think of this as platform agnostic Clojure-in-Clojure.
8datascript-gc. A simple garbage collector for Datascript
8saavik. A Prolog interpreter for Clojure
8deep-walking-macros. Code for the deep walking macros video
7clj-llvm. Working place for Clojure LLVM bindings library
6com.tbaldridge.slide. a data driven async JavaFX toolkit
5com.tbaldridge.omega. A parser library for Clojure that borrows heavily from OMeta
5conduit. A reactive framework for clojure, with sub-modules for network and gui programming
4telesto. A bytecode based data format for C# that is allocation free and extremely fast
4flow. (mostly) immutable dataflows for Clojure.
4clojure-dataflow. Functional Dataflow for Clojure
4microactors. an ultra-lightweight implementation of actors in clojure (JVM)
4jarl. The best of Dataflow, Actors, and Agents. Here be dragons!
4reactive-clojure. Reactive Programming for Clojure
3cljvm. Python
3HalgarisRPGLoot. PoE/D3 style loot generator for Skyrim modlists
3via-maris. Experiments in various techs (Datomic, Pedestal, Loom, etc). Using EVE Online for a source of data. Most likely I am using some of the tech wrong, this is a place for experiments, nothing much more.
3clj-lobapp. A demo Line of Business app for Clojure
3soul-gem-disenchantment. Fill soul gems by melting down enchanted items
3Spriggan. C#
2gambolpuddy. C#
2logic-tutorial. A Very Gentle Introduction to Relational Programming
2relational-zippers. Zipper like structures that integrate tightly with core.logic.
2lisp-in-fsharp. F#
2msgpack. MessagePack is an extremely efficient object serialization library. It's like JSON, but very fast and small.
2HyperDuck. C#
2MnemonicDB. A simple, fast, temporal database. It borrows heavily from Datomic, Datahike and heavily leverages RocksDB for storage, and DuckDB for queryies
1Wabbajack.Paths. C#
1jack-frost. High performance binary serializer for getting data to/from Clojure and ClojureScript
1mal. mal - Make a Lisp
1clojure-site. clojure.org site
1SynthNPCsWithFaces. A simple Synth patcher for TPF's uses
1