Sindre Sorhus
banner
sindresorhus.com
Sindre Sorhus
@sindresorhus.com
Eat, code, love. I make Mac apps and open-source.

https://sindresorhus.com/apps

Mastodon: https://mastodon.social/@sindresorhus
X: https://x.com/sindresorhus
Pinned
New app

Menu Drop
Drag and drop onto menu bar icon to AirDrop

sindresorhus.com/menu-drop
Announcing Velja 3

sindresorhus.com/velja

Velja is a browser picker
November 10, 2025 at 8:21 PM
Thanks to macOS 26, it now supports more languages:

- Turkish
- Indonesian
- Czech
- Danish
- Dutch
- Norwegian Nynorsk
- Norwegian Bokmål
- Malay
- Polish
- Romanian
- Swedish

bsky.app/profile/sind...
New app:

Text Lens

Extract text from anywhere on your screen

sindresorhus.com/text-lens
October 28, 2025 at 6:41 PM
Ky (a tiny HTTP client) finally has a context option, which makes it much easier to create reusable API clients that can accept some custom parameters.

github.com/sindresorhus...
October 22, 2025 at 10:49 AM
Reposted by Sindre Sorhus
Put share services directly in the Finder context menu. I use it for one-click sharing with Dropshare.
October 19, 2025 at 4:54 PM
New in Supercharge:

You can now access some more system accent colors (usually only available for iMac computers).
October 19, 2025 at 4:10 PM
New app

Menu Drop
Drag and drop onto menu bar icon to AirDrop

sindresorhus.com/menu-drop
October 18, 2025 at 6:04 PM
I published a new Got update (Node.js HTTP client). Resolved 100+ issues.

github.com/sindresorhus...
Release v14.6.0 · sindresorhus/got
Improvements Add beforeCache hook 1c3a041 Add retryCount to beforeRequest hook context 91cdc48 Improve HTTPError message to include method and URL 6dd7574 Add support for typed arrays as reques...
github.com
October 18, 2025 at 6:48 AM
What should I reply? 🤣
October 13, 2025 at 4:22 PM
CSS is getting support for functions, so I made a small utility library for useful things. It's also a copy-pasteable reference. WIP.

github.com/sindresorhus...
October 8, 2025 at 7:53 AM
New in Supercharge:

Customizable keyboard shortcut to toggle the clipboard history tab in Spotlight directly. Same with files and actions. (macOS 26 only)
September 25, 2025 at 7:21 AM
Honestly, I really like iOS 26. They fixed a lot of the bad interactions. Things like confirmation dialogs now happen where you tap. No dumb back buttons with a title that is always compressed. No “Done” button everywhere. Faster app open animations. Less wasted space on toolbars.
September 21, 2025 at 2:01 PM
Shipping a new liquid glass app icon on day one be like
September 15, 2025 at 11:00 AM
Reposted by Sindre Sorhus
type-fest 5 is out! 🚀

(essential TS types)

Strictness helpers:
- ExtendsStrict
- ExcludeStrict
- ExtractStrict

Checks:
- IsUnion
- IsOptional
- IsNullable

Key-level checks:
- IsOptionalKeyOf
- IsReadonlyKeyOf
- IsRequiredKeyOf
- IsWritableKeyOf

And lots of bug fixes!

github.com/sindresorhus...
Release v5.0.0 · sindresorhus/type-fest
Breaking This package is now pure ESM. Please read this. Require TypeScript 5.9 b5b0214 Require Node.js 20 cc2b0f2 Reminder: type-fest requires strict: true in your tsconfig. StringKeyOf: Rename t...
github.com
September 13, 2025 at 7:33 PM
type-fest 5 is out! 🚀

(essential TS types)

Strictness helpers:
- ExtendsStrict
- ExcludeStrict
- ExtractStrict

Checks:
- IsUnion
- IsOptional
- IsNullable

Key-level checks:
- IsOptionalKeyOf
- IsReadonlyKeyOf
- IsRequiredKeyOf
- IsWritableKeyOf

And lots of bug fixes!

github.com/sindresorhus...
Release v5.0.0 · sindresorhus/type-fest
Breaking This package is now pure ESM. Please read this. Require TypeScript 5.9 b5b0214 Require Node.js 20 cc2b0f2 Reminder: type-fest requires strict: true in your tsconfig. StringKeyOf: Rename t...
github.com
September 13, 2025 at 7:33 PM
Reposted by Sindre Sorhus
My Command X app has 3 clones by now.

My app: apps.apple.com/app/id644846...
September 10, 2025 at 10:40 PM
My Command X app has 3 clones by now.

My app: apps.apple.com/app/id644846...
September 10, 2025 at 10:40 PM
Reposted by Sindre Sorhus
New in Shortcutie:

(Useful actions for the Shortcuts app)

Get Document of App
Return the file of the frontmost document in the active or chosen app

Get/Set Accent Color
Get or set the system accent color, including hidden accent colors
September 7, 2025 at 8:18 PM
New in Shortcutie:

(Useful actions for the Shortcuts app)

Get Document of App
Return the file of the frontmost document in the active or chosen app

Get/Set Accent Color
Get or set the system accent color, including hidden accent colors
September 7, 2025 at 8:18 PM
Reposted by Sindre Sorhus
The next eslint-plugin-unicorn version will have an "unopinionated" preset! 🥳

This'll make it easier to add the plugin to projects with opinionated devs who clash with its stricter rules.

Thanks @fiskercheung.com and @sindresorhus.com for guidance & reviews!

github.com/sindresorhus...
feat: add 'unopinionated' config by JoshuaKGoldberg · Pull Request #2715 · sindresorhus/eslint-plugin-unicorn
Fixes #896. Adds all rules from recommended to a new unopinionated config, with the exception of rules that add in subjective opinions >1% of users might not want (per my vague guesstimation). T...
github.com
September 5, 2025 at 4:51 PM
New in Supercharge:

Capture Text — Extract text from anywhere on the screen
September 2, 2025 at 2:44 PM
Apple people: github.com/feedback-ass...

Also if you're not working at Apple. It would be helpful if you could duplicate the report. The more duplicates, the more likely Apple will look into it.
FB19805797: The shortcuts command-line tool on macOS automatically inserts "Stop and Output" action that permanently modifies shortcuts - need flag to prevent this behavior · Issue #703 · feedback-ass...
Submission Date 2025-08-21 Status Open Area Shortcuts Operating System Version macOS 15.5 Type Incorrect/Unexpected Behavior Description The shortcuts CLI tool automatically inserts a "Stop and Out...
github.com
August 21, 2025 at 10:59 AM
I'm trying out the bundle feature on Gumroad. Get 3 of my power user apps for 26% off when bought together: sindresorhus.gumroad.com/l/power-user
Power User Bundle
Get 3 of my power user apps for just $25 – that's 26% off and saves you $9!
sindresorhus.gumroad.com
August 17, 2025 at 11:11 AM
New app

Short Run ⚡️
Run shortcuts from your menu bar

sindresorhus.com/short-run
August 14, 2025 at 5:34 PM
Wondering why no one builds Apple Watch apps? Well...

This is from my App Store Connect for the past year. I have 5 apps for Apple Watch.
August 6, 2025 at 6:42 PM
The only real failure is never launching
August 4, 2025 at 12:46 AM