This is your work, valued

Joel Martin

Elite
@kanaka

mal. mal - Make a Lisp

11k

miniMAL. A Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript with JSON source, macros, tail-calls, JS interop, error-handling, and more.

638

wac. WebAssembly interpreter in C

492

raft.js. Raft.js is an implementation of the Raft consensus algorithm in JavaScript and using WebRTC.

331

clojurescript. Clojure to JS compiler (patched to allow compiling of compiler to ClojureScript)

189

cljs-bootstrap. ClojureScript compiling ClojureScript

98

warpy. WebAssembly interpreter in RPython

66

wam. WebAssembly Macro language and processor

64

libvncserver. Fork of libvncserver with support for tightPng encoding

62

pascal.js. Pascal compiler implemented in JavaScript

51

Diet-noVNC. noVNC (HTML5 VNC client) without the sugar

41

instacheck. Property-based testing with inputs defined as EBNF grammars

30

fooboot. boot your foo (build and boot your program in QEMU or on real hardware)

26

mal.workshop. Mal Workshop for LambdaConf 2016

18

rbt_cfs. Red-Black Tree and Completely Fair Scheduler Simulation and Visualization

17

spacewar. Spacewar arcade game using python and pygame/SDL

14

OpenVPN-LDAP-Integration. OpenVPN certification management and LDAP/Active Directory based authorization scripts

12

bartender. Automated testing of browser rendering engines using Clojure, generative (property-based) testing, formal grammars (EBNF), and a consensus test oracle.

12

html5-css3-ebnf. Convert W3C HTML5 and CSS3 spec data to EBNF formal grammars

9

clj.wasm. Clojure for WebAssembly

8

chaocipher. Chaocipher: Javascript and Python versions

7

noVNC-js1k. A VNC client in 1K of JavaScript (for the 2012 js1k.com competition)

7

Scriptany. Use any language within script tags

6

cbmbasic. cbmbasic, a portable version of Commodore's version of Microsoft BASIC 6502 as found on the Commodore 64

6

web-socket-js. HTML5 Web Socket implementation powered by Flash

4

HTML5. HTML5 Presentation

3

Flotr2. Graphs and Charts for Canvas in JavaScript.

3

30queens. Minimal 30 Queens

3

Horton. Optimized Conway's Game of Life Engine in C

3

llm-agent. An LLM Coding Agent in 80 lines (to support: http://kanaka.github.io/blog/llm-agent-in-five-steps/)

3

lambdaconf. Reveal.js presentation materials for LambdaConf Workshop

3

strangeloop2018. JavaScript

2

cmProject. Configuration Management System using make and subversion

2

minipy. Python 2 minifier

2

kanaka.github.com. User website repo

2

SelectList. A Javascript library for creating a mouse/touch selectable group of DOM elements.

2

webutils. A collection of small and useful webapps

2

as3crypto_patched. Patched version of as3crypto (ActionScript)

2

data-defined-systems. Presentation, docs, and demo of tools that enable data-defined development and testing of networked systems

1

build-dpkg. GitHub Action for building Debian packages for Ubuntu Focal (20.04)

1

litellm-agent. A LiteLLM Coding Agent in 130 lines (to support: http://kanaka.github.io/blog/litellm-agent-in-six-steps/)

1

fuzzy-raft. Raft.js with Dynamic Leader heartbeat / election timer using Fuzzy Logic

1

docker-openstack. Shell

1

static. Static files for bartender

1