Fabio Spampinato's repositories
tiny-encryptor
A tiny opinionated isomorphic library for encrypting and decrypting with ease.
zstandard-wasm
A fast and small port of Zstandard to WASM. (Decompress-only for now).
tiny-levenshtein
A tiny implementation of the Levenshtein edit distance algorithm.
tiny-spinner
A simple, yet beautiful, CLI spinner.
tiny-updater
The smallest update notifier for NPM packages, useful for CLI apps.
tiny-webcrypto
A tiny isomorphic WebCrypto object, it just gives you the native one the current platform provides.
xml-simple-parser
A simple and tiny XML parser and stringifier.
webworker-shim
A tiny shim for WebWorker (data URI only) that works in Node.
tiny-compressor
A tiny isomorphic compression library that leverages CompressionStream and DecompressionStream.
tiny-livereload
A tiny and basic livereload solution.
uint8-encoding
Uint8 encoding, a simple way to convert strings to Uint8Arrays and vice versa.
unused-path
Reliably get an unused path and copy/move/write to it.
string-from-charcodes
An alternative to String.fromCharCode that doesn't throw with many arguments, while still remaining fast.
string-matches-generator
Retrieves all the matches of a regex in a string, via a generator.
stubborn-fs
Stubborn versions of Node's fs functions that try really hard to do their job.
tiny-buffer
A tiny isomorphic implementation of a large subset of Node's Buffer.
uint8-to-hex
The fastest function to convert a Uint8Array to hexadecimal.
worktank-vite-plugin
Vite plugin for WorkTank which enables you to execute whole files in a worker pool, transparently.
string-escape-regex
A tiny function for escaping a string to be used as the source in a regex.
string-matches
Retrieves all the matches of a regex in a string.
tiny-cursor
A tiny library for hiding and showing the cursor in the terminal.
unsanitize-basename
Unsanitize a file name, the inverse of the "sanitize-basename" library.
write-unused-path
Reliably write to an unused path.
yinyang-clock
A clock that keeps track of time spent yinning vs time spent yanging.
worktank-esbuild-plugin
Esbuild plugin for WorkTank which enables you to execute whole files in a worker pool, transparently.