Nil

Elite
@nilium

I do things and stuff. Public work split between sr.ht and GitHub to balance work/life. Profile picture by Catastrothy (twitter, ko-fi)

st2-nil-theme. Minimalist Sublime Text 2 UI dark and light themes and color schemes. Includes HDPI support for retina displays. (Unmaintained)

318

st-theme-freesia. Freesia theme for Sublime Text 3. (Unmaintained.)

106

regen. Tool to generate random strings from Go/RE2 regular expressions (Migrated to https://git.sr.ht/~nilium/regen)

80

ruby-glfw3. GLFW 3 bindings for Ruby 2.x (Migrated to https://git.sr.ht/~nilium/ruby-glfw3)

23

opengl-core. OpenGL bindings for Ruby 2.x (Migrated to https://git.sr.ht/~nilium/opengl-core)

15

schemer. TextMate/Sublime Text color scheme editor for Mac OS. (Migrated to https://git.sr.ht/~nilium/schemer)

13

jsondir. Tool to map directory structures to JSON. Probably evil. (Migrated to https://git.sr.ht/~nilium/jsondir)

13

ruby-snowmath. 3D math gem for Ruby (for vectors, matrices, and quaternions) (Migrated to https://git.sr.ht/~nilium/ruby-snowmath)

10

codf. Config file parser for Go in the style of nginx.

8

ooc.tmbundle. ooc TextMate bundle (Migrated to https://git.sr.ht/~nilium/ooc.tmbundle)

7

e9p. Erlang 9P2000 client and server (WIP) (Migrated to https://git.sr.ht/~nilium/e9p)

6

Cards. Simple Chrome solitaire app (Migrated to https://git.sr.ht/~nilium/Cards)

6

cower.bufferedglmax2d. GLMax2D implementation (Migrated to https://git.sr.ht/~nilium/cower.bufferedglmax2d)

5

rusalka-vm. The Rusalka Virtual Machine (old C++11 implementation). (Migrated to https://git.sr.ht/~nilium/rusalka-vm)

5

snow. Snow, a game engine written in C++11 using OpenGL for rendering. (Migrated to https://git.sr.ht/~nilium/snow)

5

opengl-aux. Auxiliary OpenGL functions and types for working with the opengl-core gem. (Migrated to https://git.sr.ht/~nilium/opengl-aux)

5

lugi.mod. The LuGI Lua wrapper generator and interface for BlitzMax

4

oaktree. OakTree static blog thingy - not really intended for use, consider yourself warned. NOT MAINTAINED. (Migrated to https://git.sr.ht/~nilium/oaktree)

4

protomson. Protobuf MSON plugin for generating data structures to be used in API blueprints (e.g., Apiary)

4

cower.renderbuffer. Simple OpenGL renderer component for BlitzMax (Migrated to https://git.sr.ht/~nilium/cower.renderbuffer)

4

xq-api. A simple HTTP-based XBPS repodata query API

4

eresp. Erlang RESP library (Migrated to https://git.sr.ht/~nilium/eresp)

3

cower.jonk. JSON parser module for BlitzMax; based on the implementation in json-cpp

3

vimrc. My personal vimrc and collection of bundles.

3

ooc-sdl. SDL bindings for ooc

3

ruby-snowdata. A Ruby Gem for creating C-like structs and interacting with memory in general. Not a safe gem.

3

ooc-dispatch. libdispatch (Grand Central Dispatch) bindings for ooc (Migrated to https://git.sr.ht/~nilium/ooc-dispatch)

3

dotfiles. Miscellaneous dotfiles (Migrated to https://git.sr.ht/~nilium/dotfiles)

3

cower.bmxlexer. A lexer for the BlitzMax programming language (Migrated to https://git.sr.ht/~nilium/cower.bmxlexer)

3

flagenv. A small library to load FlagSet values from environment variables and other KV-like storage (Migrated to https://git.sr.ht/~nilium/flagenv)

3

rusalka. New implementation of the Rusalka virtual machine (rvm) in Go. (Migrated to https://git.sr.ht/~nilium/rusalka)

3

ruby-gametools. A gem of tools for Ruby game development using GLFW 3 and OpenGL. (Migrated to https://git.sr.ht/~nilium/ruby-gametools)

2

erespsv. Experimental server using eresp (Migrated to https://git.sr.ht/~nilium/erespsv)

2

gribble. A GitLab CI runner-compatible server and job scheduler (Migrated to https://git.sr.ht/~nilium/gribble)

2

mailbin. Personal scripts for use with mblaze (Migrated to https://git.sr.ht/~nilium/mailbin)

2

dagr. InfluxDB client and measurements library (Migrated to https://git.sr.ht/~nilium/dagr)

2

SnowKit. Swift framework. Experimental, may not build, etc. since the Swift compiler is still in beta. (Migrated to https://git.sr.ht/~nilium/SnowKit)

2

libsnow-common. Snow common library thing. Requires a C++11 compiler (preferably Clang). (Migrated to https://git.sr.ht/~nilium/libsnow-common)

2

sublime-scheme. Sublime Text 2 support for Scheme (based on Mikael Säker's Scheme.tmbundle).

2

NUIToolkit. 2D GUI toolkit for BlitzMax (Migrated to https://git.sr.ht/~nilium/NUIToolkit)

2

sp-utils. A collection of utility source for Objective-C. Mix and match and all that. (Migrated to https://git.sr.ht/~nilium/sp-utils)

2

nuit-ooc. NUI Toolkit (NUIT for short, pronounced [nut] as in "newt"). A graphics-library-agnostic UI module for the ooc programming language. (Migrated to https://git.sr.ht/~nilium/nuit-ooc)

2

mirah-android-base. Base Android project for use with Mirah.

2

subnil. Sublime Text 2 stuff what I use (Migrated to https://git.sr.ht/~nilium/subnil)

2

ruby-glfw. (Fork of ruby-glfw — original repository died.) GLFW bindings for Ruby based on that other ruby-glfw because its maintainer disappeared/died/became a philosopher. NOTE: This project is defunct and will not be maintained or updated from this fork. Use GLFW3 instead. (Migrated to https://git.sr.ht/~nilium/ruby-glfw)

2

zflate. Simple tool for performing zlib compression/decompression of files

1

hydra. Hack your OS X desktop environment (personal fork of Hydra)

1

dot-nix. Personal Nix home manager configuration

1

go-ini. A primitive INI parser for Go. Does not attempt to handle unmarshaling of data or anything special. (Migrated to https://git.sr.ht/~nilium/go-ini)

1

nab. Quick tool for grabbing stuff out of piped-in JSON data via Go templates (Migrated to https://git.sr.ht/~nilium/nab)

1

go-md3. MD3 (a la Quake 3) model loader / converter for Go. (Migrated to https://git.sr.ht/~nilium/go-md3)

1

srv. Small library and TCP proxy for connecting to services exposed in SRV records (Migrated to https://git.sr.ht/~nilium/srv)

1

go-fex. An implementation of fex in Go (Migrated to https://git.sr.ht/~nilium/go-fex)

1

binit. Small env-like tool for exec'ing programs after loading env vars from INI files (Migrated to https://git.sr.ht/~nilium/binit)

1
54
Apply