David Reess's repositories
gw2api-client
Javascript wrapper for the official Guild Wars 2 API.
asymmetric-crypto
Encryption and signing using public-key cryptography (via tweetnacl)
reading-list
A list of articles, videos & talks and book recommendations
ng-passwordstrength
AngularJS directive for a password strength bar
lets-fetch
Single and parallel requests with retrying and error handling.
react-globe-cli
A CLI tool for extracting a gettext POT file from multiple JS source files using react-globe
refined-text-search
Tokenize a search query with refined options (like Google's) and match against a target
abc-environment
Get started with modern JavaScript development as simple as the ABC
ghost-to-html
Convert a ghost blog into a set of HTML files and an image folder
promise-control-flow
Wrapping the contra library to support promises (parallel/series)
runelite-time-tracking-reminder
A RuneLite plugin which extends the "Time Tracking" plugin to show an infobox when bird houses or farming patches are ready.
simple-worker
A drop-dead simple priority job queue
temporary-mail
Temporary mailboxes for end-to-end testing, QA testing and crawling
cleanup-svg-icons
Clean up SVGs to be actually usable as icons
david-reess.de
Code for my personal website. Nothing fancy, I got real stuff to build.
fish-shell
My configuration for my CLI environment, running on the fish shell
next.js
The React Framework
ng-timeago
Filter for angularjs, which displays timestamps / dateStrings in the format "... years ... months etc ago"
plugin-hub
External plugins for RuneLite
quest-helper
Helps with Quests.
raven-blacklist
Raven options to ignore common errors from 3rd party scripts / browser extensions
rust-snake
My first attempt at writing a Rust program, the more advanced Hello World, if you will