Sindre Sorhus

Full-Time Open-Sourcerer. Focuses on Swift & JavaScript. Makes macOS apps, CLI tools, npm packages. Likes unicorns.

Projects

parse-help

Parse CLI help output

JavaScript - Released: 30 Dec 2015 - 37

clone-regexp

Clone and modify a RegExp instance

JavaScript - Released: 16 Apr 2014 - 23

is64bit

Check if the operating system CPU architecture is 64-bit or 32-bit (Supports browsers)

JavaScript - Released: 23 Oct 2023 - 39

p-time

Measure the time a promise takes to resolve

JavaScript - Released: 11 Jul 2016 - 68

prototype-properties

List of prototype properties for JavaScript types

JavaScript - Released: 17 Aug 2015 - 23

alfred-simple

Simple theme for Alfred

Released: 04 Aug 2014 - 225

esc-exit

Exit the process when the `esc` key is pressed

JavaScript - Released: 05 Apr 2014 - 57

is-generator-fn

Check if something is a generator function

JavaScript - Released: 15 Nov 2015 - 23

node-dark-mode

Control the macOS dark mode

JavaScript - Released: 17 Oct 2014 - 115

date-time

Pretty UTC datetime: `2014-01-09 0601`

JavaScript - Released: 09 Jan 2014 - 32

is-relative-url

Check if a URL is relative

JavaScript - Released: 04 Jul 2014 - 25

strip-json-comments-cli

Strip comments from JSON. Lets you use comments in your JSON files!

JavaScript - Released: 18 Nov 2015 - 65

strip-bom-stream

Strip UTF-8 byte order mark (BOM) from a stream

JavaScript - Released: 29 Jun 2015 - 30

pretty-ms-cli

Convert milliseconds to a human readable string: 1337000000 → 15d 11h 23m 20s

JavaScript - Released: 26 Jul 2015 - 27

issue-regex

Regular expression for matching issue references

JavaScript - Released: 02 Jun 2017 - 47

index-to-position

Convert a string index to its line and column position

JavaScript - Released: 02 Nov 2023 - 32

vinyl-paths

Get the file paths in a `vinyl` stream

JavaScript - Released: 13 Nov 2014 - 62

validate-element-name

Validate the name of a custom element

JavaScript - Released: 25 Mar 2014 - 40

is-redirect

Check if a number is a redirect HTTP status code

JavaScript - Released: 07 Jun 2015 - 23

random-item

Get a random item from an array

JavaScript - Released: 26 Jun 2015 - 58

base62

Encode & decode strings, bytes, and integers to Base62

JavaScript - Released: 05 May 2024 - 35

stringify-attributes

Turn an object into a string of HTML attributes

JavaScript - Released: 17 Jun 2017 - 50

magic-iterable

Call a method on all items in an iterable by calling it on the iterable itself

JavaScript - Released: 13 Jan 2018 - 164

subsume

Embed data in other data and easily extract it when needed

JavaScript - Released: 14 Nov 2016 - 71

sparkly-cli

Generate sparklines ▁▂▃▅▂▇

JavaScript - Released: 06 Dec 2015 - 133