Pinned Repositories
blazingscript
🔥TypeScript to WASM compiler
Fathom
A library for writing 2D games in Haxe. It has Stage3D acceleration, automagic image reloading, and lots more.
ghci-in-a-new-dress
ghci with autocomplete, calltips, colors with type information, variable inspector, and more.
HaxeFlixelLiveDebug
Ever wanted to change the values of variables on the fly? Yeah, there's an app for that.
johnfn
Blog maintained via flat files, hosted by Github.
lambdabattle
battleship in haskell!
ld28
Only One Chance, my game for Ludum Dare 28. Got 4th place in Audio, Mood and Overall!
Tile-Editor
A tile editor for 2D RPGs or platformers, written in Javascript and HTML5 canvas.
ts2gd
💥 Compile TypeScript to GDScript for Godot
Vim
:star: Vim for Visual Studio Code
johnfn's Repositories
johnfn/BaseUnityProject
Starter Unity project with Tiled maps and some collision detection.
johnfn/johnfndown
A markdown alternative optimized for hacking
johnfn/ld37
johnfn/SpeedyRaycast
Unity implementation of the optimized LOS raycasting algorithm.
johnfn/ambrosia.ts
typescript key-value observation microframework
johnfn/boom.js
js/html5 game library
johnfn/chips
Chips Compo Bug & Feature Requests
johnfn/daw
A DAW... in JS?!? Are you dumb, or just stupid?
johnfn/empty-typescript-project
johnfn/kafka-node
Node.js client for Apache Kafka 0.8
johnfn/ld32
johnfn/ld34
johnfn/ld34-2
insanity
johnfn/ld38
johnfn/LD41
johnfn/learnts
johnfn/music-phone
johnfn/ng-learn
its happening
johnfn/node-postgres
Non-blocking PostgreSQL client for node.js. Pure JavaScript and native libpq bindings.
johnfn/node-segfault-handler
Tool for debugging native Node.js modules and getting stack traces when things go wrong.
johnfn/phaser
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
johnfn/rect-covering
pseudoptimally cover a shape with rectangles
johnfn/servur
just a little server
johnfn/speedtris
tetris
johnfn/SpeedyRaycast-ts
Raycasting stuff written at light speed in Typescript
johnfn/todo
a little todo tracker
johnfn/transformer
html5 canvas rotation and scaling about a point
johnfn/Vim
Vim for Visual Studio Code
johnfn/vscode
Visual Studio Code
johnfn/vscvim
Vi/Vim emulation for Visual Studio Code