royaltm.github.io
Overview of my open source projects hosted on GitHub.
View My GitHub Profile
Rust
z80emu
- a minimalistic
Z80 CPU
emulation library in Rust.
SPECTRUSTY
- a library for building highly customized
ZX Spectrum
emulators.
delharc
- a Rust library for parsing and decoding
LHA/LZH
archives.
ym-file-parser
- a Rust library for parsing the
AY/YM chiptune
format files.
royal-image-viewer
- A simple image viewer that can be controlled via UDP messages.
Rust
/
WebAssembly
web-zxspectrum
- a WebAssembly
example emulator
built with
SPECTRUSTY
fractx-wasm-demo
- a
Mandelbrot
set WebAssembly
demo
in Rust.
plasma
- an eye-candy pixel plasma randomized generator - for the desktop and the web.
Node.js
zmq-raft
- an opinionated
Raft
implementation powered by
ØMQ
.
streamdb
- a log based in-memory document database.
kafka-tools
- nice and easy
Apache Kafka®
management tools.
inspect-protobuf
- inspect protobuf messages or convert to JSON, best served with
kafkacat
.
unique-filter
- a filesystem-based exact unique filter with predictable maximum memory usage.
murmurhash-native
-
MurmurHash
native bindings for
Node.js
.
ip2location
- a native
IP2Location
library for
Node.js
.
Ruby
em-pg-client
- a PostgreSQL asynchronous
EventMachine
client (ruby-pg) wrapper.
redis-em-mutex
- a cross server-process-fiber
EventMachine
+ Redis based semaphore.
z80-rb
- a Z80 assembler DSL in Ruby, a build system, a
ZX Spectrum
basic parser, and more.
Stackless-Ruby
- your recursive calls may no longer fear the wrath of the SystemStackError error!
Bash
gitsnap
- scripts to create git repositories backed up by
Tarsnap
.
certool
- a pill for the
OpenSSL
certification pain-in-the-back.
Amiga
midiIn
- a MIDI-controlled sample
player
for AMIGA, written between 1996-99.
ZX Spectrum
Y.A.R.T.Z
- a ZX Spectrum demo
released
on the
Speccy.pl
party 2019-04-06.