Joe Eli McIlvain's repositories
crystal-pegmatite
A high-performance Parsing Expression Grammar (PEG) library for the Crystal language. :gem: :capital_abcd:
pony-sodium
Safe Pony FFI wrapper for the libsodium cryptography library. :horse: :closed_lock_with_key:
js-abstrate
Compile templates to abstract syntax trees (ASTs); compatible with Go templates.
ase-parser
Parse Aseprite files with Node.js, no external dependencies
crystal-lsp
Crystal implementation of the Language Server Protocol (https://microsoft.github.io/language-server-protocol/specifications/specification-current/)
aseprite-loader
Webpack loader for *.ase/*.aseprite files
Babylon.js
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
chiptunes
A collection of chiptunes, including original compositions and recreations of some classics.
crystal
The Crystal Programming Language
flecs
A fast entity component system (ECS) for C & C++
glazejs
A high performance 2D game engine built in Typescript
jepsen-io-maelstrom
A workbench for writing toy implementations of distributed systems.
mega-man-ts
A Mega Man web game, with my 6-year-old providing art and creative direction.
org.alloytools.alloy
Alloy is a language for describing structures and a tool for exploring them. It has been used in a wide range of applications from finding holes in security mechanisms to designing telephone switching networks. This repository contains the code for the tool.
pony-uring
io_uring support for Pony
pygments
Pygments is a generic syntax highlighter written in Python
rouge
A pure Ruby code highlighter that is compatible with Pygments
semantic-release-monorepo
Apply semantic-release's automatic publishing to a monorepo.
slate
A completely customizable framework for building rich text editors. (Currently in beta.)
temporal
Temporal service
tensorflow
An Open Source Machine Learning Framework for Everyone
xwin
A utility for downloading and packaging the Microsoft CRT headers and libraries, and Windows SDK headers and libraries needed for compiling and linking programs targeting Windows.
zulip
Zulip server and web app—powerful open source team chat