Fabio Spampinato (fabiospampinato)

fabiospampinato

Geek Repo

Company:@facebook

Location:London, UK

Home Page:fabiospampinato.com

Twitter:@fabiospampinato

Github PK Tool:Github PK Tool


Organizations
notable
vobyjs

Fabio Spampinato's repositories

watcher

The file system watcher that strives for perfection, with no native dependencies and optional rename detection support.

Language:JavaScriptLicense:MITStargazers:99Issues:7Issues:32

vscode-open-in-github

Open the current project or file in github.com.

Language:TypeScriptLicense:MITStargazers:76Issues:4Issues:19

monorepo

The homepage for all my repositories.

worktank

A simple isomorphic library for executing functions inside WebWorkers or Node Threads pools.

Language:TypeScriptLicense:MITStargazers:34Issues:3Issues:1

pollex

A tiny polling-based filesystem watcher that tries to be efficient.

Language:TypeScriptLicense:MITStargazers:27Issues:2Issues:0

kasi

A collection of functions for working with different casings.

Language:JavaScriptLicense:MITStargazers:21Issues:2Issues:0

safex

A language for writing safe expressions, in a tiny subset of JavaScript.

Language:JavaScriptLicense:MITStargazers:16Issues:0Issues:0

is

The definitive collection of is* functions for runtime type checking. Lodash-compatible, tree-shakable, with types.

Language:JavaScriptLicense:MITStargazers:15Issues:3Issues:3

vscode-outdated

A super quick way to update npm dependencies, via a code lens.

Language:TypeScriptLicense:MITStargazers:15Issues:2Issues:0

csv-simple-parser

A simple, fast and configurable CSV parser.

Language:TypeScriptLicense:MITStargazers:10Issues:2Issues:1

pioppo

A tiny isomorphic batched logger. ~3x faster than regular logging in Node.

Language:TypeScriptLicense:MITStargazers:10Issues:3Issues:0

tiny-updater

The smallest update notifier for NPM packages, useful for CLI apps.

Language:TypeScriptLicense:MITStargazers:9Issues:3Issues:0

siero-worker

A managed worker that can be interacted with via Siero.

Language:JavaScriptLicense:MITStargazers:8Issues:2Issues:0

tryloop

Simple library for retrying operations, it supports multiple backoff strategies.

Language:TypeScriptLicense:MITStargazers:8Issues:3Issues:0

graphviz-wasm

A port of Graphviz to WASM.

Language:TypeScriptLicense:MITStargazers:7Issues:2Issues:0

html-segmentator

A small library for splitting an HTML string into its top-level sections. Based on html5parser.

Language:TypeScriptLicense:MITStargazers:7Issues:3Issues:0

isostore

A simple isomorphic key-value store with a Map-like API for persisting data.

Language:TypeScriptLicense:MITStargazers:7Issues:0Issues:0

ua2os

Detect the OS from a User-Agent string.

Language:JavaScriptLicense:MITStargazers:7Issues:3Issues:0

context-keys

Performant and feature rich library for managing context keys.

Language:JavaScriptLicense:MITStargazers:4Issues:3Issues:0

test-diff

Library for writing tests that diff the excepted output with the actual output.

Language:TypeScriptLicense:MITStargazers:4Issues:2Issues:0

tiny-compressor

A tiny isomorphic compression library that leverages CompressionStream and DecompressionStream.

Language:TypeScriptLicense:MITStargazers:4Issues:2Issues:0

tiny-readdir

A simple promisified recursive readdir function.

Language:TypeScriptLicense:MITStargazers:4Issues:3Issues:1

tiny-colors

A tiny library providing the basic ANSI colors for the terminal.

Language:TypeScriptLicense:MITStargazers:3Issues:2Issues:0

promise-make-naked

A simple function that makes a promise that can be resolved or rejected from the outside.

Language:JavaScriptLicense:MITStargazers:2Issues:3Issues:0

tiny-buffer

A tiny isomorphic implementation of a large subset of Node's Buffer.

Language:JavaScriptLicense:MITStargazers:2Issues:2Issues:0

lomemo

Lodash's memoize function, but in a much smaller package than lodash.memoize's.

Language:JavaScriptLicense:NOASSERTIONStargazers:1Issues:0Issues:0

node-buffer-encoding

A little wrapper around Node's Buffer that provides encoding/decoding for all supported encodings.

Language:TypeScriptLicense:MITStargazers:1Issues:2Issues:0

promise-concurrency-limiter

Tiny scheduler for functions returning promises that can limit their concurrency.

Language:TypeScriptLicense:MITStargazers:1Issues:3Issues:0

sanitize-basename

Sanitize a file name for cross-platform validity.

Language:TypeScriptLicense:MITStargazers:1Issues:3Issues:0

worktank-esbuild-plugin

Esbuild plugin for WorkTank which enables you to execute whole files in a worker pool, transparently.

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0