Show progress in your app's Dock icon
- dock
- icon
- progress-bar
- progress-circle
47,133 repositories indexed
49–72 of 241 · Most stars
Show progress in your app's Dock icon
Check if the internet connection is up
Simple config handling for your app or module
Delete files and directories
Useful utilities for Electron apps and modules
Convert bytes to a human readable string: 1337 → 1.34 kB
Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`
Simplified file downloads for your Electron app
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
Memoize functions - an optimization technique used to speed up consecutive function calls by caching the result of calls with identical input
Display images in the terminal
Manage the desktop wallpaper
Get your public IP address - very fast!
Retry a promise-returning or async function
Hashing made simple. Get the hash of a buffer/string/stream/file.
Get an available TCP port
ES2015 Object.assign() ponyfill
Normalize a URL
Get, set, or delete a property from a nested object using a dot path
📋 Inspect the system pasteboards on macOS
Linter for Awesome lists
Fabulously kill processes. Cross-platform.
Adds useful debug features to your Electron app
A curated list of awesome Steam Deck software, resources and more.