i love code and unicorns check out my latest app: Supercharge and my latest blog post…
i love code  and unicorns 

check out my latest app: Supercharge 
and my latest blog post 
      

-
type-fest ★ PINNED
A collection of essential TypeScript types
TypeScript ★ 17k 14d agoExplain → -
ky ★ PINNED
🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API
TypeScript ★ 17k 20d agoExplain → -
awesome ★ PINNED
😎 Awesome lists about all kinds of interesting topics
★ 471k 23d agoExplain → -
awesome-chatgpt ★ PINNED
🤖 Awesome list for ChatGPT — an artificial intelligence chatbot developed by OpenAI
★ 6.3k 3mo agoExplain → -
KeyboardShortcuts ★ PINNED
⌨️ Add user-customizable global keyboard shortcuts (hotkeys) to your macOS app in minutes
Swift ★ 2.6k 3mo agoExplain → -
Defaults ★ PINNED
💾 Swifty and modern UserDefaults
Swift ★ 2.5k 2mo agoExplain → -
eslint-plugin-unicorn
More than 100 powerful ESLint rules
JavaScript ★ 5.0k 5h agoExplain → -
sindresorhus.github.com
Personal website of Sindre Sorhus
Astro ★ 322 1d agoExplain → -
query-string
Parse and stringify URL query strings
JavaScript ★ 6.9k 1d agoExplain → -
p-map
Map over promises concurrently
JavaScript ★ 1.5k 1d agoExplain → -
norway-postal-codes
Norway postal code registry in various formats
HTML ★ 42 2d agoExplain → -
fetch-extras
Useful utilities for working with Fetch
JavaScript ★ 394 2d agoExplain → -
emittery
Simple and modern async event emitter
JavaScript ★ 2.1k 4d agoExplain → -
p-limit
Run multiple promise-returning & async functions with limited concurrency
JavaScript ★ 2.9k 8d agoExplain → -
normalize-url
Normalize a URL
JavaScript ★ 874 8d agoExplain → -
pure
Pretty, minimal and fast ZSH prompt
Shell ★ 14k 8d agoExplain → -
p-queue
Promise queue with concurrency control
TypeScript ★ 4.2k 12d agoExplain → -
supercharge-meta
No description.
★ 33 13d agoExplain → -
np
A better `npm publish`
JavaScript ★ 7.7k 16d agoExplain → -
image-dimensions
Get the dimensions of an image
JavaScript ★ 583 16d agoExplain → -
Gifski
🌈 Convert videos to high-quality GIFs on your Mac
Swift ★ 8.4k 17d agoExplain → -
is
Type check values
TypeScript ★ 1.8k 17d agoExplain → -
get-east-asian-width
Determine the East Asian Width of a Unicode character
JavaScript ★ 49 20d agoExplain → -
is-network-error
Check if a value is a Fetch network error
JavaScript ★ 162 20d agoExplain → -
got
🌐 Human-friendly and powerful HTTP request library for Node.js
TypeScript ★ 15k 21d agoExplain → -
yocto-spinner
Tiny terminal spinner
JavaScript ★ 305 25d agoExplain → -
awesome-electron
Useful resources for creating apps with Electron [SUBMISSIONS ARE TEMPORARILY PAUSED BECAUSE I'M TIRED OF REVIEWING LOW-QUALITY STUFF]
★ 27k 25d agoExplain → -
awesome-nodejs
:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED UNTIL JULY]
★ 66k 25d agoExplain → -
globals
Global identifiers from different JavaScript environments
JavaScript ★ 587 27d agoExplain → -
string-width
Get the visual width of a string - the number of columns required to display it
JavaScript ★ 528 1mo agoExplain → -
ora
Elegant terminal spinner
JavaScript ★ 9.7k 1mo agoExplain → -
awesome-npm
Awesome npm resources and tips
★ 4.7k 1mo agoExplain → -
macos-wallpaper
Manage the desktop wallpaper on macOS
Swift ★ 698 1mo agoExplain → -
awesome-lint
Linter for Awesome lists
JavaScript ★ 772 1mo agoExplain → -
ts-extras
Essential utilities for TypeScript projects
TypeScript ★ 774 1mo agoExplain → -
terminal-image
Display images in the terminal
JavaScript ★ 1.1k 1mo agoExplain → -
hyper-snazzy
Elegant Hyper theme with bright colors
JavaScript ★ 1.5k 1mo agoExplain → -
p-settle
Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency
JavaScript ★ 96 1mo agoExplain → -
file-type
Detect the file type of a file, stream, or data
JavaScript ★ 4.3k 1mo agoExplain → -
Blear
iOS app that transforms your photos into stunning blurry wallpapers for your device
Swift ★ 560 1mo agoExplain → -
log-update
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
JavaScript ★ 1.2k 1mo agoExplain → -
gh-got
Convenience wrapper for Got to interact with the GitHub API
JavaScript ★ 177 1mo agoExplain → -
nano-spawn
Tiny process execution for humans — a better child_process
JavaScript ★ 583 1mo agoExplain → -
Pasteboard-Viewer
📋 Inspect the system pasteboards on macOS
Swift ★ 833 1mo agoExplain → -
globby
User-friendly glob matching
JavaScript ★ 2.6k 2mo agoExplain → -
p-retry
Retry a promise-returning or async function
JavaScript ★ 1.0k 2mo agoExplain → -
editorconfig-sublime
Sublime Text plugin for EditorConfig - Helps developers maintain consistent coding styles between different editors
Python ★ 1.8k 2mo agoExplain → -
get-port
Get an available TCP port
JavaScript ★ 925 2mo agoExplain → -
quick-look-plugins
List of useful Quick Look plugins for developers
★ 19k 2mo agoExplain → -
shortcutie-meta
No description.
★ 15 2mo agoExplain → -
create-dmg
Create a good-looking DMG for your macOS app in seconds
JavaScript ★ 5.3k 2mo agoExplain → -
memoize
Memoize functions - an optimization technique used to speed up consecutive function calls by caching the result of calls with identical input
TypeScript ★ 1.2k 2mo agoExplain → -
electron-context-menu
Context menu for your Electron app
JavaScript ★ 1.5k 2mo agoExplain → -
awesome-whisper
🔊 Awesome list for Whisper — an open-source AI-powered speech recognition system developed by OpenAI
★ 2.3k 2mo agoExplain → -
electron-store
Simple data persistence for your Electron app or module - Save and load user preferences, app state, cache, etc
JavaScript ★ 5.0k 2mo agoExplain → -
conf
Simple config handling for your app or module
TypeScript ★ 1.3k 2mo agoExplain → -
get-windows
Get metadata about the active window and open windows (title, id, bounds, owner, etc)
JavaScript ★ 913 2mo agoExplain → -
DSStore
Parse and write macOS .DS_Store files from Swift
Swift ★ 65 3mo agoExplain → -
trash
Move files and directories to the trash
JavaScript ★ 2.7k 3mo agoExplain → -
macos-trash
Move files and folders to the trash
Swift ★ 433 3mo agoExplain → -
clipboardy
Access the system clipboard (copy/paste)
JavaScript ★ 2.0k 3mo agoExplain → -
meow
🐈 CLI app helper
JavaScript ★ 3.7k 3mo agoExplain → -
github-markdown-css
The minimal amount of CSS to replicate the GitHub Markdown style
CSS ★ 8.9k 3mo agoExplain → -
cli-spinners
Spinners for use in the terminal
JavaScript ★ 2.9k 3mo agoExplain → -
emoj
Find relevant emoji from text on the command-line :open_mouth: :sparkles: :raised_hands: :horse: :boom: :see_no_evil:
TypeScript ★ 2.4k 3mo agoExplain → -
tagged-tag
Unique tag for use in the type-fest Tagged type
★ 22 3mo agoExplain → -
make-synchronous
Make an asynchronous function synchronous
JavaScript ★ 327 3mo agoExplain → -
cpy-cli
Copy files
JavaScript ★ 360 3mo agoExplain → -
ansi-escapes
ANSI escape codes for manipulating the terminal
JavaScript ★ 551 3mo agoExplain → -
generate-github-markdown-css
Generate the CSS for github-markdown-css
JavaScript ★ 448 3mo agoExplain → -
p-locate
Get the first fulfilled promise that satisfies the provided testing function
JavaScript ★ 80 3mo agoExplain → -
fast-cli
Test your download and upload speed using fast.com
TypeScript ★ 2.8k 3mo agoExplain → -
copy-text-to-clipboard
Copy text to the clipboard in modern browsers (0.2 kB)
JavaScript ★ 1.0k 3mo agoExplain → -
human-interface-guidelines-extras
Community additions to Apple's Human Interface Guidelines
★ 269 3mo agoExplain → -
Percentage
A percentage type for Swift
Swift ★ 279 3mo agoExplain → -
onetime
Ensure a function is only called once
JavaScript ★ 166 3mo agoExplain → -
trash-cli
Move files and folders to the trash
JavaScript ★ 1.4k 3mo agoExplain → -
shell-env
Get environment variables from the shell
JavaScript ★ 87 3mo agoExplain → -
fix-path
Fix the $PATH on macOS and Linux when run from a GUI app
JavaScript ★ 298 3mo agoExplain → -
ponyfill
🦄 Like polyfill but with pony pureness
★ 1.3k 3mo agoExplain → -
on-change
Watch an object or array for changes
JavaScript ★ 2.0k 3mo agoExplain → -
package-directory
Find the root directory of a Node.js project or npm package
JavaScript ★ 251 3mo agoExplain → -
electron-serve
Static file serving for Electron apps
JavaScript ★ 482 3mo agoExplain → -
execa
Process execution for humans
JavaScript ★ 7.5k 3mo agoExplain → -
camelcase-keys
Convert object keys to camel case
TypeScript ★ 754 4mo agoExplain → -
DockProgress
Show progress in your app's Dock icon
Swift ★ 1.3k 4mo agoExplain → -
env-paths
Get paths for storing things like data, config, cache, etc
JavaScript ★ 447 4mo agoExplain → -
configstore
Easily load and persist config without having to think about where and how
JavaScript ★ 889 4mo agoExplain → -
css-extras
Useful CSS custom functions using the new @function rule
CSS ★ 955 4mo agoExplain → -
string-length
Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
JavaScript ★ 173 4mo agoExplain → -
serialize-error
Serialize/deserialize an error into a plain object
JavaScript ★ 599 4mo agoExplain → -
transliterate
Convert Unicode characters to Latin characters using transliteration
JavaScript ★ 316 4mo agoExplain → -
caprine
Elegant Facebook Messenger desktop app
TypeScript ★ 7.4k 4mo agoExplain → -
awesome-scifi
Sci-Fi worth consuming
★ 4.9k 5mo agoExplain → -
crypto-hash
Tiny hashing module that uses the native crypto API in Node.js and the browser
JavaScript ★ 643 5mo agoExplain → -
open
Open stuff like URLs, files, executables. Cross-platform.
JavaScript ★ 3.5k 6mo agoExplain → -
p-debounce
Debounce promise-returning & async functions
JavaScript ★ 235 6mo agoExplain → -
awesome-tap
Useful resources for the Test Anything Protocol
★ 646 6mo agoExplain → -
gulp-imagemin
Minify PNG, JPEG, GIF and SVG images
JavaScript ★ 1.9k 6mo agoExplain → -
yocto-queue
Tiny queue data structure
JavaScript ★ 430 6mo agoExplain → -
Settings
⚙ Add a settings window to your macOS app in minutes
Swift ★ 1.5k 6mo agoExplain → -
fkill-cli
Fabulously kill processes. Cross-platform.
JavaScript ★ 7.0k 6mo agoExplain → -
p-throttle
Throttle promise-returning & async functions
JavaScript ★ 519 6mo agoExplain → -
filenamify
Convert a string to a valid safe filename
JavaScript ★ 517 6mo agoExplain → -
pretty-ms
Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`
JavaScript ★ 1.2k 6mo agoExplain → -
capture-website-cli
Capture screenshots of websites from the command-line
JavaScript ★ 851 6mo agoExplain → -
capture-website
Capture screenshots of websites
JavaScript ★ 2.0k 6mo agoExplain → -
gulp-rev
Static asset revisioning by appending content hash to filenames: `unicorn.css` → `unicorn-d41d8cd98f.css`
JavaScript ★ 1.5k 6mo agoExplain → -
terminal-snazzy
Elegant Terminal theme with bright colors
★ 457 7mo agoExplain → -
byte-counter
Count bytes passing through a stream
JavaScript ★ 25 7mo agoExplain → -
Plash
💦 Make any website your Mac desktop wallpaper
★ 4.0k 7mo agoExplain → -
ow
Function argument validation for humans
TypeScript ★ 3.9k 7mo agoExplain → -
p-memoize
Memoize promise-returning & async functions
TypeScript ★ 442 7mo agoExplain → -
quick-lru
Simple “Least Recently Used” (LRU) cache
JavaScript ★ 759 7mo agoExplain → -
dot-prop
Get, set, or delete a property from a nested object using a dot path
JavaScript ★ 866 7mo agoExplain → -
sass-extras
Useful utilities for working with Sass
SCSS ★ 237 7mo agoExplain → -
pretty-bytes
Convert bytes to a human readable string: 1337 → 1.34 kB
JavaScript ★ 1.3k 8mo agoExplain → -
boxen
Create boxes in the terminal
JavaScript ★ 1.7k 8mo agoExplain → -
del-cli
Delete files and directories
JavaScript ★ 332 8mo agoExplain → -
file-icon
Get the icon of a file or app as a PNG image (macOS)
JavaScript ★ 218 8mo agoExplain → -
find-up
Find a file or directory by walking up parent directories
JavaScript ★ 640 8mo agoExplain → -
is-docker
Check if the process is running inside a Docker container
JavaScript ★ 233 8mo agoExplain → -
npm-name-cli
Check whether a package or organization name is available on npm
JavaScript ★ 288 8mo agoExplain → -
gulp-autoprefixer
Prefix CSS
JavaScript ★ 684 8mo agoExplain → -
unused-filename
Get an unused filename by appending a number if it exists: `file.txt` → `file (1).txt`
JavaScript ★ 144 8mo agoExplain → -
electron-is-dev
Check if Electron is running in development
JavaScript ★ 443 8mo agoExplain → -
leven
Measure the difference between two strings with the fastest JS implementation of the Levenshtein distance algorithm
JavaScript ★ 734 8mo agoExplain → -
slugify
Slugify a string
JavaScript ★ 2.7k 8mo agoExplain → -
linkify-issues
Linkify GitHub issue references
JavaScript ★ 46 8mo agoExplain → -
dark-mode
Control the macOS dark mode from the command-line
Swift ★ 684 8mo agoExplain → -
make-dir
Make a directory and its parents if needed - Think `mkdir -p`
JavaScript ★ 480 8mo agoExplain → -
multi-download
Download multiple files at once in the browser
HTML ★ 580 8mo agoExplain → -
pageres-cli
Capture website screenshots
JavaScript ★ 1.7k 8mo agoExplain → -
pageres
Capture website screenshots
TypeScript ★ 9.7k 8mo agoExplain → -
p-cancelable
Create a promise that can be canceled
JavaScript ★ 450 8mo agoExplain → -
superb
Get superb like words
JavaScript ★ 393 8mo agoExplain → -
electron-util
Useful utilities for Electron apps and modules
TypeScript ★ 1.3k 8mo agoExplain → -
terminal-link
Create clickable links in the terminal
JavaScript ★ 663 8mo agoExplain → -
yoctocolors
The smallest and fastest command-line coloring package on the internet
JavaScript ★ 863 9mo agoExplain → -
get-port-cli
Get an available port
JavaScript ★ 158 9mo agoExplain → -
System-Color-Picker
🎨 The macOS color picker as an app with more features
★ 1.4k 10mo agoExplain → -
repo-url-from-package
Extracts the repo URL from a package.json object
JavaScript ★ 27 10mo agoExplain → -
p-mutex
Async mutex lock for managing access to a shared resource
JavaScript ★ 142 10mo agoExplain → -
notifier-for-github
Browser extension - Get notified about new GitHub notifications
JavaScript ★ 2.0k 11mo agoExplain → -
log-symbols
Colored symbols for various log levels
JavaScript ★ 770 1y agoExplain → -
parse-json
Parse JSON with more helpful errors
JavaScript ★ 372 1y agoExplain → -
dog-names
:dog: Get popular dog names
JavaScript ★ 125 1y agoExplain → -
pokemon
Get Pokémon names
JavaScript ★ 506 1y agoExplain → -
github-username
Get a GitHub username from an email address
JavaScript ★ 126 1y agoExplain → -
Actions
⚙️ Supercharge your shortcuts
★ 3.0k 1y agoExplain → -
modern-normalize
🐒 Normalize browsers' default style
TypeScript ★ 7.3k 1y agoExplain → -
update-notifier
Update notifications for your CLI app
JavaScript ★ 1.8k 1y agoExplain → -
amas
Awesome & Marvelous Amas
★ 1.5k 1y agoExplain → -
sindresorhus
🦄
★ 443 1y agoExplain → -
get-stream
Get a stream as a string, Buffer, ArrayBuffer or array
JavaScript ★ 361 1y agoExplain → -
guides
A collection of succinct guides - Public Domain
★ 2.5k 1y agoExplain → -
electron-debug
Adds useful debug features to your Electron app
JavaScript ★ 777 1y agoExplain → -
css-in-readme-like-wat
Style your readme using CSS with this simple trick
★ 5.2k 1y agoExplain → -
node-module-boilerplate
Boilerplate to kickstart creating a Node.js module
JavaScript ★ 745 1y agoExplain → -
lungo-cli
Control the Lungo app from the command-line
JavaScript ★ 49 1y agoExplain → -
is-low-power-mode
Check if the system is in low power mode
JavaScript ★ 70 1y agoExplain → -
npm-home
Open the npm page, Yarn page, or GitHub repo of a package
JavaScript ★ 199 1y agoExplain → -
import-local
Let a globally installed package use a locally installed version of itself if available
JavaScript ★ 154 1y agoExplain → -
LaunchAtLogin-Legacy ▣
Add “Launch at Login” functionality to your macOS app in seconds
Swift ★ 1.6k 1y agoExplain → -
remark-custom-header-id
Remark plugin for adding a custom ID attribute to Markdown headers
JavaScript ★ 47 2y agoExplain → -
electron-unhandled
Catch unhandled errors and promise rejections in your Electron app
JavaScript ★ 464 2y agoExplain → -
generator-nm ▣
Scaffold out a node module
JavaScript ★ 737 2y agoExplain → -
supervillains
Get supervillain names
JavaScript ★ 118 2y agoExplain → -
superheroes
Get superhero names
JavaScript ★ 233 2y agoExplain → -
yes-no-words
Get yes/no-like words
JavaScript ★ 136 2y agoExplain → -
cat-names
:cat2: Get popular cat names
JavaScript ★ 274 2y agoExplain → -
promise-fun
Promise packages, patterns, chat, and tutorials
★ 5.1k 2y agoExplain → -
devtools-detect ▣
Detect if DevTools is open and its orientation
HTML ★ 2.1k 2y agoExplain → -
touch-bar-simulator ▣
Use the Touch Bar on any Mac
Swift ★ 1.9k 2y agoExplain → -
CircularProgress
Circular progress indicator for your macOS app
Swift ★ 577 2y agoExplain → -
find-up-cli
Find a file by walking up parent directories
JavaScript ★ 44 2y agoExplain → -
merge-descriptors
Merge objects using their property descriptors
JavaScript ★ 157 2y agoExplain → -
fnv1a
FNV-1a non-cryptographic hash function
JavaScript ★ 256 2y agoExplain → -
path-exists-cli
Check if a path exists
JavaScript ★ 26 2y agoExplain → -
strip-json-comments-cli
Strip comments from JSON. Lets you use comments in your JSON files!
JavaScript ★ 76 2y agoExplain → -
github-username-cli
Get a GitHub username from an email address
JavaScript ★ 50 2y agoExplain → -
electron-reloader
Simple auto-reloading for Electron apps during development
JavaScript ★ 585 3y agoExplain → -
to-readable-stream
Convert a string/Buffer/Uint8Array to a readable stream
JavaScript ★ 93 3y agoExplain → -
mapcode
Find mapcodes in a string
JavaScript ★ 25 3y agoExplain → -
screenfull
Simple wrapper for cross-browser usage of the JavaScript Fullscreen API
HTML ★ 7.1k 3y agoExplain → -
grunt-shell
Run shell commands
JavaScript ★ 944 3y agoExplain → -
extract-stack
Extract the actual stack of an error
JavaScript ★ 67 3y agoExplain → -
escape-goat
&🐐; Escape a string for use in HTML or the inverse
JavaScript ★ 551 3y agoExplain → -
is-up-cli
Check whether a website is up or down
JavaScript ★ 368 4y agoExplain → -
path-exists
Check if a path exists
JavaScript ★ 156 4y agoExplain → -
speed-test
Test your internet connection speed and ping using speedtest.net from the CLI
JavaScript ★ 3.9k 4y agoExplain → -
parse-columns-cli
Parse text columns, like the output of unix commands. Returns JSON that you can manipulate with tools like jq or underscore-cli.
JavaScript ★ 71 4y agoExplain → -
empty-trash
Empty the trash
JavaScript ★ 137 4y agoExplain → -
is-up
Check whether a website is up or down
JavaScript ★ 390 4y agoExplain → -
iterm2-snazzy
Elegant iTerm2 theme with bright colors
★ 1.6k 4y agoExplain → -
website-popup-cli ▣
Open a website in a popup (macOS)
JavaScript ★ 18 5y agoExplain → -
gulp-app ▣
[DEPRECATED] Gulp as an app
JavaScript ★ 953 5y agoExplain → -
refined-twitter ▣
Browser extension that simplifies the Twitter interface and adds useful features
JavaScript ★ 1.3k 5y agoExplain → -
hyper-hide-title
Hide the Hyper window title when there is only one tab
JavaScript ★ 52 5y agoExplain → -
atom-fixmyjs ▣
[DEPRECATED] Automagically fix JSHint lint warnings
JavaScript ★ 85 5y agoExplain →
No repos match these filters.