Pinned Repositories
8BitComputer
A simple 8 bit computer emulator in C++.
cane
A small MIDI sequencer DSL designed around vectors and euclidean rhythms
deck
Minimalistic stack based language with unstructured control flow that compiles to x64 assembly
flukewm
A hackable and fast XCB-based window manager for X.
klaxon
Minimalist RPN language that compiles to x86-64 assembly (with more backends to come).
Lithe
A minimal C++ engine that handles asset loading/management, state transition/management and a basic, yet efficient ECS implementation.
olcNotSoConsoleGameEngine
Port of the olcConsoleGameEngine that uses SDL2 under the hood.
tinge
a simple, fast, header-only library for C++ which enables pretty colours on the terminal.
unreadable-mlatu
an implementation of mlatu in C++ with a goal towards performance
wotpp
A small macro language for producing and manipulating strings.
Jackojc's Repositories
Jackojc/8BitComputer
A simple 8 bit computer emulator in C++.
Jackojc/flukewm
A hackable and fast XCB-based window manager for X.
Jackojc/tinge
a simple, fast, header-only library for C++ which enables pretty colours on the terminal.
Jackojc/Lithe
A minimal C++ engine that handles asset loading/management, state transition/management and a basic, yet efficient ECS implementation.
Jackojc/oldwotpp
A useful and flexible, totally non esoteric, language for real programmers.
Jackojc/bedrock
a small C++ library which can be used as an alternative to the STL
Jackojc/cobot-19
A discord bot which graphs current statistics relating to Covid-19
Jackojc/ultrasonic
A colourscheme for kakoune.
Jackojc/Clusterize
A library for managing tasks across a cluster.
Jackojc/pvc
A macro language similar to LaTeX in appearance. The successor to wot++.
Jackojc/aoc2020
Jackojc/dmenu
dmenu with custom patches
Jackojc/old-wotpp
A document preprocessor that works in conjunction with tools like groff/troff & refer.
Jackojc/parser-experiments
Some experiments relating to parsing.
Jackojc/synththing
A real-time, midi aware, programmable synth.
Jackojc/UncomplicatedEngine
A simple game engine.
Jackojc/wmtk
Window Manager ToolKit
Jackojc/community
KISS - Community Repository
Jackojc/gorbitsa
A small VM for the esoteric language GORBITSA
Jackojc/gwion-ast
Ast, lexer, parser, preprocessor for Gwion language
Jackojc/GwionSamples
Useful samples of gwion code
Jackojc/mylk-meta
Contributing guide, style guide and grammar.
Jackojc/mylk-utils
Utility library for Mylk
Jackojc/mylkc
The Mylk compiler
Jackojc/patient-zero
A Discord bot which simulates a rudimentary pandemic.
Jackojc/pratt-rust
pratt parser in rust
Jackojc/seed
A tool to generate graphs for GraphViz's dot utility from s-expressions.
Jackojc/utf8
Lightweight C++ utf8 library with simple implementation. Uses utf8proc for case conversion.
Jackojc/utf8-decoder
benchmarking various implementations of utf-8 decoders in c++
Jackojc/void-packages
The Void source packages collection