Andrew Dillon

Elite
@Hopding

Author and maintainer of pdf-lib.js.org

pdf-lib. Create and modify PDF documents in any JavaScript environment

8.5k

js-visualizer-9000-client. A React app to interactively visualize JavaScript's Event Loop

1.5k

react-native-pdf-lib. Library for creating and editing PDFs in React Native.

205

js-visualizer-9000-server. A NodeJS app that produces events to visualize JavaScript's Event Loop

144

JRPiCam. Java API to access Raspberry Pi Camera

100

fontkit. An advanced font engine for Node and the browser

30

upng. Fast and advanced PNG (APNG) decoder and encoder (lossy / lossless)

10

standard-fonts. Collection of metrics and encodings for the standard 14 PDF fonts

7

mini-react-native. A hacky recreation of React Native in miniature (for learning purposes)

6

Picasso. A JavaFX Side Scrolling Game

4

pdf-lib-docs. JavaScript

4

vm.zsh. Better runtime version management

4

how-js-works-blog-post. temporary repo to contain my drafts of this post

3

hummus-ios-build. Build static libraries of Hummus PDFWriter for iOS (WIP)

3

hummus-android-build. Build static libraries of Hummus PDFWriter for Android (WIP)

3

exia. A handy tool for database and secret management

2

best-resume-ever. :necktie: :briefcase: Build fast :rocket: and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS.

2

png-ts. A TypeScript PNG decoder that works in any JavaScript environment

2

andrewjdillon.com. My personal website

2

pc-lejos-rc. This program should be run on a PC. It allows the PC to control a Lego EV3 (running LeJOS) via a Bluetooth connection.

2

ev3-lejos-btrc. This program should be run on a Lego EV3 running LeJOS. It allows the EV3 to be remote controlled by a PC via a Bluetooth connection.

2

NoidMAT-1.8.9. A Minecraft Forge Mod For Automating Minecraft

2

notes.

1

axios-and-chalk-demo. Node.js script using axios and chalk modules

1

unicode-properties. Provides fast access to unicode character properties

1

arithmetic-evaluator. Parse and evaluate arithmetic expressions

1

MERP. Code for My Experimental Robot Platform (MERP)

1

ArduinoObstacleEvasion. Avoid obstacles with your arduino robot.

1

Merp-Android-Controller. Android App Controller for MERP

1

TypeScript. TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

1

ArduinoControl. Control an Arduino from USB or Bluetooth.

1

brotli.js. A JavaScript port of the Brotli compression algorithm, as used in WOFF2

1

androiduino. Control an Arduino with an android device via Bluetooth.

1

brew. 🍺 The missing package manager for macOS (or Linux)

1

bipartite-graph-checker. Find disjoint vertex sets of bipartite graphs

1

pyright. Static type checker for Python

1

Hopding.github.io. SCSS

1

restructure. Declaratively encode and decode binary data

1

graph-girth-finder. Find the girth of an undirected graph

1

android-lejos-rc. This Android remote control app will allow you to control a Lego EV3 over a WiFi network. However, the EV3 must also be running a program that allows it to respond to the Android app.

1
40
Apply