a coding challenge i made for myself; how much can i fit in one hundred lines or less?
i'll try to keep these understandable and not mangle/minify them. if you want to use them, you probrably should edit them to your liking first. note: many of these are buggy. please double check before using them
server.js
basic http server based off of expresstemplater.js
pre-render your webpages server sidedata.js
easily extendible databasesimple.css
css styling for minimal siteschat.js
chat server; connect with netcat. somewhat buggyrequest.js
async wrapper for httpprocess.js
sed-like batch text editortokenize.js
a string tokenizer (numbers, strings, and "words")tictactoe.js
(deno) two player tic-tac-toe gamexml.js
xml/html parserp2p.js
sample p2p protocol implementationcanvas.js
a terminal canvas emulator with many, many known bugsinput.js
simple terminal raw input