Noel (@nilium)

Top repositories

1

st-theme-freesia

Freesia theme for Sublime Text 3. (Unmaintained.)
JavaScript
105
star
2

regen

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

ruby-glfw3

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

opengl-core

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

schemer

TextMate/Sublime Text color scheme editor for Mac OS. (Migrated to https://git.sr.ht/~nilium/schemer)
Objective-C
13
star
6

jsondir

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

ruby-snowmath

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

codf

Config file parser for Go in the style of nginx (Migrated to https://git.sr.ht/~nilium/codf)
Go
7
star
9

ooc.tmbundle

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

Cards

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

e9p

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

snow

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

opengl-aux

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

cower.bufferedglmax2d

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

rusalka-vm

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

protomson

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

cower.renderbuffer

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

xq-api

A simple HTTP-based XBPS repodata query API
Go
4
star
19

oaktree

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

cower.jonk

JSON parser module for BlitzMax; based on the implementation in json-cpp
3
star
21

lugi.mod

The LuGI Lua wrapper generator and interface for BlitzMax
C++
3
star
22

ooc-sdl

SDL bindings for ooc
ooc
3
star
23

dotfiles

Miscellaneous dotfiles (Migrated to https://git.sr.ht/~nilium/dotfiles)
Vim Script
3
star
24

rusalka

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

eresp

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

cower.bmxlexer

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

vimrc

My personal vimrc and collection of bundles.
Vim Script
3
star
28

ooc-dispatch

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

ruby-snowdata

A Ruby Gem for creating C-like structs and interacting with memory in general. Not a safe gem. (Migrated to https://git.sr.ht/~nilium/ruby-snowdata)
C
3
star
30

flagenv

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

mailbin

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

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)
Objective-C
2
star
33

dagr

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

subnil

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

gribble

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

bmax-misc

Miscellaneous bits of code, experiments, etc. for BlitzMax
C
2
star
37

mirah-android-base

Base Android project for use with Mirah.
Mirah
2
star
38

ruby-gametools

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

erespsv

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

NUIToolkit

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

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)
ooc
2
star
42

SnowKit

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

libsnow-common

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

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)
C
2
star
45

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)
Go
1
star
46

ooc-sdl_image

SDL_image bindings for the ooc programming language (Migrated to https://git.sr.ht/~nilium/ooc-sdl_image)
ooc
1
star
47

go-md3

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

NUIT.gfx

Default graphics for the NUIT module (Migrated to https://git.sr.ht/~nilium/NUIT.gfx)
1
star
49

nvim-config

Neovim config alternative to Vim 8.x dotfiles
Lua
1
star
50

cidrls

Utility to print IP ranges for CIDRs (Migrated to https://git.sr.ht/~nilium/cidrls)
Go
1
star
51

euler

My solutions to Project Euler problems.
1
star
52

st3-user-packages

My user packages for Sublime Text 3.
Python
1
star
53

bmxc

Might be a compiler for BlitzMax, might be a boredom-fueled rush of crap. (Migrated to https://git.sr.ht/~nilium/bmxc)
C
1
star
54

sparse

Sparse parser package for Go (Migrated to https://git.sr.ht/~nilium/sparse)
Go
1
star
55

ooc-freetype2

FreeType2 bindings for the ooc programming language (Migrated to https://git.sr.ht/~nilium/ooc-freetype2)
ooc
1
star
56

binit

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

ooc-sdl_ttf

SDL_ttf bindings for the ooc programming language (Migrated to https://git.sr.ht/~nilium/ooc-sdl_ttf)
ooc
1
star
58

nab

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

kak-session-name

Kakoune plugin to generate session names instead of the default PIDs
Rust
1
star
60

orduniq

Simple ordered uniq — dumb as a rock (Migrated to https://git.sr.ht/~nilium/orduniq)
Go
1
star
61

nxtools

Noel's xtools stuff (Migrated to https://git.sr.ht/~nilium/nxtools)
Go
1
star
62

cower.numerical

BlitzMax module for anything pertaining to numbers - currently just a class cluster for boxing primitive types
1
star
63

ruby-gui

Some kind of GUI gem. (Migrated to https://git.sr.ht/~nilium/ruby-gui)
Ruby
1
star
64

nuit-test

Samples/tests/etc. for nuit-ooc (Migrated to https://git.sr.ht/~nilium/nuit-test)
ooc
1
star
65

cower.charset

Character set module for BlitzMax
1
star
66

bork

bork, the file tagging thingy for broken people. (Migrated to https://git.sr.ht/~nilium/bork)
Ruby
1
star
67

go-fex

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

zflate

Simple tool for performing zlib compression/decompression of files
Go
1
star
69

glob

(Broken — don't use it.) Glob-like pattern matching in Go. (Migrated to https://git.sr.ht/~nilium/glob)
Go
1
star
70

retrap

Remap signals and forward them to child processes (Migrated to https://git.sr.ht/~nilium/retrap)
Go
1
star
71

bbdocugen

A documentation generator for BlitzMax, styled after some elements of Doxygen/Javadoc.
Ruby
1
star
72

pub.cocoa

Cocoa wrapper module for BlitzMax
1
star
73

ruby-stb-image

Ruby bindings for Sean Barrett's stb_image.c image loading code. (Migrated to https://git.sr.ht/~nilium/ruby-stb-image)
C
1
star
74

wp2oak

Quick WordPress-to-OakTree converter thingy. Not at all practical, as usual. (Migrated to https://git.sr.ht/~nilium/wp2oak)
Ruby
1
star
75

onig-ooc

ooc bindings for the Oniguruma regular expression library (Migrated to https://git.sr.ht/~nilium/onig-ooc)
ooc
1
star
76

snow-palm

A cross-platform game engine experiment implemented in C. Uses OpenGL for rendering. Mostly defunct in favor of Snow. (Migrated to https://git.sr.ht/~nilium/snow-palm)
C
1
star
77

srv

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

sparse-impl

Sparse attribute language parser, implemented in C. Basically a generic Quake 3-shader-style format. Includes ports/wrappers for C++, Objective-C, Java, BlitzMax, Ruby, and Python. (Migrated to https://git.sr.ht/~nilium/sparse-impl)
C
1
star