awesome
👑 Top😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]
awesome-nodejs
:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED TEMPORARILY]
awesome-electron
Useful resources for creating apps with Electron [SUBMISSIONS ARE TEMPORARILY PAUSED BECAUSE I'M TIRED OF REVIEWING LOW-QUALITY STUFF]
quick-look-plugins
List of useful Quick Look plugins for developers
type-fest
A collection of essential TypeScript types
ky
🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API
got
🌐 Human-friendly and powerful HTTP request library for Node.js
pure
Pretty, minimal and fast ZSH prompt
ora
Elegant terminal spinner
pageres
Capture website screenshots
github-markdown-css
The minimal amount of CSS to replicate the GitHub Markdown style
Gifski
🌈 Convert videos to high-quality GIFs on your Mac
execa
Process execution for humans
modern-normalize
🐒 Normalize browsers' default style
caprine
Elegant Facebook Messenger desktop app
query-string
Parse and stringify URL query strings
awesome-chatgpt
🤖 Awesome list for ChatGPT — an artificial intelligence chatbot developed by OpenAI [SUBMISSIONS ARE TEMPORARILY PAUSED BECAUSE OF TOO MANY LOW QUALITY SUBMISSIONS]
create-dmg
Create a good-looking DMG for your macOS app in seconds
eslint-plugin-unicorn
More than 300 powerful ESLint rules
css-in-readme-like-wat
Style your readme using CSS with this simple trick
awesome-scifi
Sci-Fi worth consuming
electron-store
Simple data persistence for your Electron app or module - Save and load user preferences, app state, cache, etc
awesome-npm
Awesome npm resources and tips
file-type
Detect the file type of a file, stream, or data
p-queue
Promise queue with concurrency control
Plash
💦 Make any website your Mac desktop wallpaper
speed-test
Test your internet connection speed and ping using speedtest.net from the CLI
ow
Function argument validation for humans
open
Open stuff like URLs, files, executables. Cross-platform.
cli-spinners
Spinners for use in the terminal
p-limit
Run multiple promise-returning & async functions with limited concurrency
fast-cli
Test your download and upload speed using fast.com
KeyboardShortcuts
⌨️ Add user-customizable global keyboard shortcuts (hotkeys) to your macOS app in minutes
slugify
Slugify a string
trash
Move files and directories to the trash
Defaults
💾 Swifty and modern UserDefaults
awesome-whisper
🔊 Awesome list for Whisper — an open-source AI-powered speech recognition system developed by OpenAI
devtools-detect
Detect if DevTools is open and its orientation
capture-website
Capture screenshots of websites
editorconfig-sublime
Sublime Text plugin for EditorConfig - Helps developers maintain consistent coding styles between different editors
boxen
Create boxes in the terminal
electron-boilerplate
Boilerplate to kickstart creating an app with Electron
LaunchAtLogin-Legacy
Add “Launch at Login” functionality to your macOS app in seconds
iterm2-snazzy
Elegant iTerm2 theme with bright colors
Settings
⚙ Add a settings window to your macOS app in minutes
p-map
Map over promises concurrently
hyper-snazzy
Elegant Hyper theme with bright colors
multiline
Multiline strings in JavaScript
DockProgress
Show progress in your app's Dock icon
pretty-ms
Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`
electron-dl
Simplified file downloads for your Electron app
terminal-image
Display images in the terminal
p-retry
Retry a promise-returning or async function
css-extras
Useful CSS custom functions using the new @function rule
hasha
Hashing made simple. Get the hash of a buffer/string/stream/file.
normalize-url
Normalize a URL
dot-prop
Get, set, or delete a property from a nested object using a dot path
Pasteboard-Viewer
📋 Inspect the system pasteboards on macOS
capture-website-cli
Capture screenshots of websites from the command-line
awesome-lint
Linter for Awesome lists
node-module-boilerplate
Boilerplate to kickstart creating a Node.js module
macos-wallpaper
Manage the desktop wallpaper on macOS
awesome-tap
Useful resources for the Test Anything Protocol
delay
Delay a promise a specified amount of time
globals
Global identifiers from different JavaScript environments
image-dimensions
Get the dimensions of an image
escape-string-regexp
Escape RegExp special characters
nano-spawn
Tiny process execution for humans — a better child_process
eslint-formatter-pretty
Pretty ESLint formatter
string-width
Get the visual width of a string - the number of columns required to display it
sindresorhus
🦄
p-memoize
Memoize promise-returning & async functions
cpy
Copy files
fetch-extras
Useful utilities for working with Fetch
sindresorhus.github.com
Personal website of Sindre Sorhus
cpy-cli
Copy files
p-timeout
Timeout a promise after a specified amount of time
human-interface-guidelines-extras
Community additions to Apple's Human Interface Guidelines
node-cli-boilerplate
Boilerplate to kickstart creating a Node.js command-line tool
package-json
Get metadata of a package from the npm registry
aggregate-error
Create an error from multiple errors
do-not-disturb-cli
Control the macOS `Do Not Disturb` feature from the command-line
p-debounce
Debounce promise-returning & async functions
p-wait-for
Wait for a condition to be true
one-thing
Set the text for the One Thing app
user-home
Get the path to the user home directory
debounce-fn
Debounce a function
make-dir-cli
Make directories and their parents if needed - Like `mkdir -p`, but cross-platform
humanize-string
Convert a camelized/dasherized/underscored string into a humanized one: fooBar-Baz_Faz → Foo bar baz faz
is-plain-obj
Check if a value is a plain object
parse-sse
Parse Server-Sent Events (SSE) from a Response
strip-json-comments-cli
Strip comments from JSON. Lets you use comments in your JSON files!
boxen-cli
Create boxes in the terminal
eslint-cssicorn
Powerful ESLint rules for CSS
has-yarn-cli
Check if a project is using Yarn
redent
Strip redundant indentation and indent the string
gifkit
Encode, decode, and render GIF files
test-extras
Assertions and utilities that make node:test better
nz
Zero-config type tests for packages with hand-written declaration files
package_control_channel
Default channel file for Package Control. Follow the directions at: