sindresorhus
Full-Time Open-Sourcerer. Focused on Swift & JavaScript. Makes macOS apps, CLI tools, npm packages.
Pinned Repositories
Actions
⚙️ Supercharge your shortcuts
awesome
😎 Awesome lists about all kinds of interesting topics
awesome-chatgpt
🤖 Awesome list for ChatGPT — an artificial intelligence chatbot developed by OpenAI
awesome-electron
Useful resources for creating apps with Electron
awesome-nodejs
:zap: Delightful Node.js packages and resources
Defaults
💾 Swifty and modern UserDefaults
KeyboardShortcuts
⌨️ Add user-customizable global keyboard shortcuts (hotkeys) to your macOS app in minutes
quick-look-plugins
List of useful Quick Look plugins for developers
System-Color-Picker
🎨 The macOS color picker as an app with more features
type-fest
A collection of essential TypeScript types
sindresorhus's Repositories
sindresorhus/ora
Elegant terminal spinner
sindresorhus/np
A better `npm publish`
sindresorhus/caprine
Elegant Facebook Messenger desktop app
sindresorhus/query-string
Parse and stringify URL query strings
sindresorhus/awesome-scifi
Sci-Fi worth consuming
sindresorhus/p-queue
Promise queue with concurrency control
sindresorhus/Defaults
💾 Swifty and modern UserDefaults
sindresorhus/amas
Awesome & Marvelous Amas
sindresorhus/pretty-ms
Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`
sindresorhus/p-retry
Retry a promise-returning or async function
sindresorhus/yoctocolors
The smallest and fastest command-line coloring package on the internet
sindresorhus/figures
Unicode symbols with fallbacks for older terminals
sindresorhus/nano-spawn
Tiny process execution for humans — a better child_process
sindresorhus/p-throttle
Throttle promise-returning & async functions
sindresorhus/element-ready
Detect when an element is ready in the DOM
sindresorhus/tsconfig
Shared TypeScript config for my projects
sindresorhus/sindresorhus
🦄
sindresorhus/get-stream
Get a stream as a string, Buffer, ArrayBuffer or array
sindresorhus/internal-ip
Get your internal IP address
sindresorhus/p-lazy
Create a lazy promise that defers execution until it's awaited or when .then() or .catch() is called
sindresorhus/linkify-urls
Linkify URLs in a string
sindresorhus/ExceptionCatcher
Catch Objective-C exceptions in Swift
sindresorhus/is-stream
Check if something is a Node.js stream
sindresorhus/npm-run-path
Get your PATH prepended with locally installed binaries
sindresorhus/mimic-function
Make a function mimic another one
sindresorhus/create-html-element
Create a HTML element string
sindresorhus/privacy-policy
Privacy policies for my projects
sindresorhus/merge-streams
Merge multiple streams into a unified stream
sindresorhus/text-extensions
List of text file extensions
sindresorhus/strip-final-newline
Strip the final newline character from a string/buffer