My personal library of common and useful things for javascript projects
Base libs are foundational collections of functions, they are mostly atomic and do something useful with datatypes
algorithms - A library of implementations of common functions
array-tools - A library of function that manipulate and transform arrays
array-tools-old - Things that have been replaced by modern functionality (but sometimes browsers don't support them)
binary-tools - A library for all sorts of operation related to binary data and transformations
bool-tools - A library of useful functions dealing with booleans
chrome-tools - A library of useful functions for Chrome extension apis
color-tools - A library for dealing with colors
dom-tools - A library for manipulating the DOM
encoding-tools - A library for dealing with text encodings
file-tools - A library for dealing with files
form-tools - A library for dealing with forms
function-tools - A library of useful things pertaining to functions
geometry-tools - A library with geometry related utilities
linear-algebra-tools - A library for common linear algebra opts
mailto-tools - A library for dealing with mailto links
map-tools - A library of useful things with js maps (dictionaries)
nn-tools - A library of common neural net functions
number-tools - A library for dealing with numbers
oauth-tools - A library for dealing with Oauth stuff
object-tools - A library for dealing with basic objects
path-tools - A library for dealing with file paths (local and web)
promise-tools - A library for dealing with native promises
random-tools - A library for getting random values
regex-tools - A library for dealing with regular expressions
string-tools - A library of functions that manipulate strings
time-tools - A library of functions for dealing with time and dates
value-tools - A library of functions for dealing with js values
Simple Implementations are more complex usually performing higher level things or creating special objects
dispatcher - A pub/sub implementation
event-registrar - DOM event tracking
form-submitter - A library to extend form submit functionalty programatically.
hyper - A simple hyper (vdom diff) implementation
idb-storage - A simple wrapper for simple key value indexeddb usage
json-format - A simple JSON formatter
number-format - A number formatter
object-storge - A wrapper for local storage to assist with common operations and encoding/decoding js objects.
observable - A simple observable implementation
option - A simple options (maybe) implementation
parser - Parse combinators
router - A hash-based router
store - A redux-like store
string-templater - A string templater for browsers that doesn't support string templates
text-reader - A library for reading text data.
text-reader - A library fortokenizing text data.
truth-mapper - A library for using truth tables
vapid - An implementation of VAPID spec