London, UK

Fabio Spampinato

Elite
@fabiospampinato

Trying to write good software.

cash. An absurdly small jQuery alternative for modern browsers.

7k

cliflix. Watch anything instantaneously, just write its name.

1.5k

vscode-todo-plus. Manage todo lists with ease. Powerful, easy to use and customizable.

993

autogit. Define commands, using plugins, to execute across all your repositories.

466

bump. Bump updates the project's version, updates/creates the changelog, makes the bump commit, tags the bump commit and makes the release to GitHub. Opinionated but configurable.

417

phoenix. My Phoenix setup.

406

noty. Autosaving sticky note with support for multiple notes without needing multiple windows.

345

store. A beautifully-simple framework-agnostic modern state management library.

225

vscode-highlight. Advanced text highlighter based on regexes. Useful for todos, annotations etc.

217

flimsy. A single-file <1kb min+gzip simplified implementation of the reactive core of Solid, optimized for clean code.

194

tiny-bin. A library for building tiny and beautiful command line apps.

193

atomically. Read and write files atomically and reliably.

175

template. A super-simple way to create new projects based on templates.

151

vscode-terminals. An extension for setting-up multiple terminals at once, or just running some commands.

142

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

141

banal. On-demand bundle analyzer, powered by esbuild.

131

shosho. A modern and powerful shortcuts management library.

114

vscode-monokai-night. A complete, dark and minimalistic Monokai-inspired theme.

105

vscode-open-in-github. Open the current project or file in github.com.

104

siero. A serialization library that can handle functions, promises and symbols too.

96

picorpc. A tiny RPC library and spec, inspired by JSON-RPC 2.0 and tRPC.

95

lande. A tiny neural network for natural language detection.

88

overstated. React state management library that's delightful to use, without sacrificing performance or scalability.

83

zeptomatch. An absurdly small glob matcher that packs a punch.

79

shortcuts. Super performant and feature rich shortcuts management library.

76

monorepo. The homepage for all my repositories.

76

enex-dump. Dump the content of .enex files, preserving attachements, some metadata and optionally converting notes to Markdown.

74

vscode-projects-plus. An extension for managing projects. Feature rich, customizable, automatically finds your projects.

70

vscode-commands. Trigger arbitrary commands from the statusbar. Supports passing arguments!

67

svelto. Modular front end framework for modern browsers, with battery included: 100+ widgets and tools.

61

fast-ignore. A fast parser and processor for .gitignore files.

57

icon-font-buildr. Build custom icon fonts, it supports remote and local icons sources.

55

textmate-highlighter. An isomorphic syntax highlighter using TextMate grammars and VSCode themes.

54

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

54

pastebin-monitor. A simple Pastebin monitor which looks for interesting things and saves them to disk.

51

proxy-watcher. A library that recursively watches an object for mutations via Proxies and tells you which paths changed.

50

rssa. RSS-Anything, get updates about anything you can reach with an url. Like RSS, but for anything.

49

template-vscode-extension. A template for starting a new vscode extension quickly.

44

vscode-diff. Diff 2 opened files with ease. Because running `code --diff path1 path2` is too slow.

44

fast-string-width. A fast function for calculating the visual width of a string once printed to the terminal.

42

khroma. A collection of functions for manipulating CSS colors, inspired by SASS.

41

termux-env. My super-quick-to-setup Termux environment.

38

tiny-readdir-glob. A simple promisified recursive readdir function, with support for globs.

38

vscode-markdown-todo. Manage todo lists inside markdown files with ease.

36

prask. Lightweight prompting library for terminal apps.

33

specialist. A library that helps you write tiny, fast, bundled and beautiful CLI apps that can automatically check for updates.

27

tiny-sqlite3. A tiny convenience Node client for SQLite3, based on better-sqlite3.

27

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

27

gitman. A simple yet powerful opinionated tool for managing GitHub repositories.

25

vscode-github-notifications-bell. A secure, customizable, statusbar bell that notifies you about notifications on github.

24

tsex. A little CLI for making TypeScript packages, cleanly and effortlessly.

23

dettle. A tiny fully-featured debounce and throttle implementation.

23

fast-string-truncated-width. A fast function for calculating where a string should be truncated, given an optional width limit and an ellipsis string.

22

vscode-open-in-application. Open an arbitrary file in its default app, or the app you want.

21
54
Apply