There are no reviews yet. Be the first to send feedback to the community and the maintainers!
HumanizeDuration.js
361000 becomes "6 minutes, 1 second"Express.js-in-Action-code
Code from "Express.js in Action", a little book I wroteffmpeg-buddy
a lil webpage that helps you write ffmpeg commandsbrainfuck-web-app
a web app written in Brainfuck that returns your user-agent to youEnglish-text-highlighting
experiment: what if English text was highlightedScriptInclude
asynchronously load .jsdotfiles
Moved to https://gitlab.com/EvanHahn/dotfiles.two-factor-auth-list
a list of websites supporting two-factor authenticationcrystal-helmet
a port of the Node Helmet module to the Crystal programming languagedeep-proxy
obj.very.deeply.nested.property.isNow = 'possible'haha.sh
a bash script that generates hearty laughtertiny-coming-soon-page
a tiny "coming soon" pageUnity-RTS-camera
A little script for RTS games in Unity. Abandoned. Add an issue if you want to take over!airtable-cli
a command line interface to Airtable (WIP)wren-please
Assertion library for Wren.iscp
interactive scpatom-language-brainfuck
Brainfuck syntax for Atomarraywrap.js
source moved to https://git.sr.ht/~evanhahn/arraywrap.jscheck-ecmascript-version-compatibility
Test files for ES5 compatibilitySnackWrap
after changing a file, run a command. Abandoned. Add an issue if you want to take over!functional-state-machine.js
a tiny javascript state machine that's just a functionevanhahn-dot-com
Repo now lives on Sourcehutjs13kgames-2013
my entry to js13kgames 2013opt-out-list
Opt out of ad tracking on various websitescyborg.txt
robots.txt utilities for Nodecanvas-to-favicon
take a 16x16 canvas and send it to the faviconnode-persisted-json-object
make a normal object persist as JSONMouseTracker.js
keep mouse.x and mouse.y updatedstackoverflow.com-q-30337525-804100
answering http://stackoverflow.com/q/30337525/804100pomo
a command-line Pomodoro timerpercentage.js
Project is now at https://git.sr.ht/~evanhahn/percentage.jsJSCPP
Port some JavaScript to C++.Gribbagrab
load them resources. Abandoned. Contact me if you want to take over!Evan-Hahn-Project-Skeleton
PRETTY OUTDATED YEAHBRAINFUCK2000
A BRAINFUCK INTERPRETER FOR THE STARSflood
my take on a Video Gamebraintree-hosted-fields-bootstrap
An unofficial jQuery plugin for Braintree's Hosted Fields and the Bootstrap framework.user-agent-bag
RFC-respecting User-Agent serialization and deserializationsetAttributes
call .setAttribute on a DOM node more easilyscrabbler
a python scrabble solverQRIt
Simple webpage that generates QR codes.coinflip.js
randomly return true or falseimage-to-table
a useless ideatrip-to-carbon-xyz
a light wrapper around triptocarbon.xyzrename
interactive mvring-secure-headers
WIP: Ring (Clojure) security with HTTP headers.wren-querystring
querystring parser/stringifier for Wrenluluwrite
Pastebin + Medium. Abandoned. Add an issue if you want to take over!Recurry.js
abandoned. check out rrule.jsis-password-ok
is the password kinda okContent-Security-Policy-sandbox
a lil app for playing around with CSPring-tones
this name is a punhide-news-feed
hide the Facebook news feed in any browser. This project has been abandoned—please open an issue if you would like to take it over.wren-vector3d
3D vectors for WrenFiesta.js
No longer maintained! See issues if you want to take over.ticker
a lightweight wrapper on requestAnimationFrameblooming-onion
a code doodleexpecting.js
No longer maintained! See issues if you want to take over.lildash
NO LONGER MAINTAINED. Use 101.js.gopher-node-menudle
generate Gopher menus with Node. Abandoned. Add an issue if you want to take over!airtable-clj
Clojure wrapper around the Airtable API (WIP)when-will-breath-of-the-wild-be-released
i want to know when the next Zelda comes outPingaling-for-Chrome
Monitor your network status from Chrome.js1k-2016
fireworks!mailtolink.js
make mailto: linksclone-github
clone all of a GitHub user's repositoriesumpm
abandoned package manager for University of Michigan students. Add an issue if you want to take over the project!startInterval
setInterval that starts immediately. made for a tutorialwho-are-you-on-facebook
proof of concept (WIP)MiniClass
tiny JavaScript classes. Abandoned. Add an issue if you want to take over!Aubrey
turn any key-value store into a powerful collection (WIP)JSTypes
Small JavaScript library that deals with variable types. Abandoned. Add an issue if you want to take over!Circles-1K
Pretty circles in 1 kilobyte of JavaScript.el-rando
command line tool to generate random stuffjs1k-2015
pietime. won 10th place somehowus-military-dj-names
us military operations make great DJ namesExtJS-vs.-Sencha-Touch
Comparing the similar APIs of Sencha Touch and ExtJS.Chucklehuck
Playing around with ChucK. Don't mind me.patterns
make simple patterns that could be on a hipster shirttruth-table
generate truth tables from the command line. made for a classminiexpress
Express.js in under 50 lines. not for real usenimi-mute
A Toki Pona dictionary.xml-to-text
in goes the XML, out comes the plain textnode-html-pack
inline styles and scripts and minify everythingoneatatime
don't execute an async function again until it's done (WIP)js1k-2014
"dragon scales", my entry to js1k 2014time-in-korea
a simple Android app that tells you the time in South Korea. Abandoned. Add an issue if you want to take over!import-pinboard-to-standard-notes
a little web app to import Pinboard bookmarks into Standard Notestoki-pona-to-hex
for funLove Open Source and this site? Check out how you can help us