Create a good-looking DMG for your macOS app in seconds
updated at April 11, 2024, 9:35 p.m.
Fabulously kill processes. Cross-platform.
updated at April 11, 2024, 8:16 p.m.
Show progress in your app's Dock icon
updated at April 11, 2024, 8:15 p.m.
Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`
updated at April 11, 2024, 7:07 p.m.
Get namespaced config from the closest package.json
updated at April 11, 2024, 5:17 p.m.
Delay a promise a specified amount of time
updated at April 11, 2024, 2:38 p.m.
Create a lazy promise that defers execution until it's awaited or when .then() or .catch() is called
updated at April 11, 2024, 1:49 p.m.
Memoize promise-returning & async functions
updated at April 11, 2024, 11:21 a.m.
Catch unhandled errors and promise rejections in your Electron app
updated at April 11, 2024, 10:48 a.m.
Simplified file downloads for your Electron app
updated at April 11, 2024, 10:47 a.m.
Elegant Facebook Messenger desktop app
updated at April 11, 2024, 9:22 a.m.
Useful utilities for Electron apps and modules
updated at April 11, 2024, 9:14 a.m.
Throttle promise-returning & async functions
updated at April 11, 2024, 8:17 a.m.
Access the system clipboard (copy/paste)
updated at April 11, 2024, 7:22 a.m.
Promisify a callback-style function
updated at April 10, 2024, 10:01 p.m.
Simplified IPC communication for Electron apps
updated at April 10, 2024, 9:54 p.m.
Measure the difference between two strings with the fastest JS implementation of the Levenshtein distance algorithm
updated at April 10, 2024, 8:40 p.m.
Chrome extension - Hide nonessential files from the GitHub file browser
updated at April 10, 2024, 5:54 p.m.
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
updated at April 10, 2024, 5:14 p.m.
Get, set, or delete a property from a nested object using a dot path
updated at April 10, 2024, 3:46 p.m.