This is your work, valued

Brisbane, Australia

John Novak

Elite
@johnnovak

code / music / photography / guitars / synthesizers / sci-fi / movies / cRPGs / adventure games / Amiga / C64 / demoscene

illwill. A curses inspired simple cross-platform console library for Nim

467

koi. Immediate mode UI for Nim

111

gridmonger. Your trusty old-school cRPG mapping companion

109

Nuked-SC55-CLAP. Nuked SC-55 CLAP audio plugin

67

nim-mod. A Nim MOD player just for fun

66

nim-glfw. GLFW 3 wrapper for Nim

42

raytriangle-test. Ray-triangle intersection performance tests in various languages

35

nim-nanovg. Nim wrapper for the NanoVG vector graphics library for OpenGL

29

easywave. Easy WAVE file handling for Nim

20

nim-raytracer. Writing a fully-featured raytracer from the ground up in Nim

17

twyg. Generative tree visualiser for Python

16

learnopengl-nim. learnopengl.com examples and exercises in Nim

13

nim-riff. RIFF file handling for Nim

13

ao. Physically based ray tracer in Nim

11

nim-osdialog. Nim wrapper for the C osdialog library

11

johnnovak.site. Source files for www.johnnovak.net

10

nim-binstreams. Endianness aware binary streams for Nim

10

nim-rtmidi. Nim wrapper for the cross-platform C++ RtMidi library

7

nim-minifb. nim-MiniFB is a small cross platform library to create a frame buffer that you can draw pixels in

7

dotfiles. My universal dotfiles

6

CRT-Guest-ReShade. HLSL

5

clap-tutorial. CLAP plugin tutorial

4

configs. Configuration files for various apps

3

duckstation. Fast PlayStation 1 emulator for x86-64/AArch32/AArch64/RV64

2

CPLUG. C wrapper for VST3, AUv2, CLAP audio plugin formats

2

photo. Photography of John Novak

1

vim-walter. REAPER WALTER syntax file for Vim

1

dirtree. Render directory trees as pretty pictures

1

with. with macro for Nim

1

NTSC-CRT. NTSC encoding/decoding in C89 using only integers and fixed point math. Supports NES decoding. Can be used as an image filter for games or real-time applications.

1

nim-fmod. Nim wrapper for the C FMOD Low Level API

1

Nim. Nim is a compiled, garbage-collected systems programming language with a design that focuses on efficiency, expressiveness, and elegance (in that order of priority).

1

blog. HTML

1

RML-Amiga. Rincewind's Magic Luggage of Amiga Goodies

1

osu-bbcode-editor. JavaScript

1

python-github-backup. backup a github user or organization

1