Skip to content
View sindresorhus's full-sized avatar

Sponsors

Sponsoring

@wooorm
@szmarczak
@Qix-
@lukechilds
@indutny
@fregante
@unifiedjs
@ronag
@simonbs
@anonrig
@fisker
@adam-fowler
@som-sm

Block or report sindresorhus

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Starred repositories

Showing results

Utilities for working with Windows Subsystem for Linux (WSL)

JavaScript 60 1 Updated Aug 14, 2025

Create a multicast stream that lets multiple consumers independently read the same data

JavaScript 180 3 Updated Jul 6, 2025

gpt-oss-120b and gpt-oss-20b are two open-weight language models by OpenAI

Python 18,782 1,839 Updated Oct 6, 2025

Lightweight coding agent that runs in your terminal

Rust 47,062 5,667 Updated Oct 12, 2025

Rotate an array by a given number of steps

JavaScript 46 1 Updated May 22, 2024

Reusable workflow to generate Sparkle appcast.xml for my apps

34 4 Updated Feb 3, 2025

Check if the system is in low power mode

JavaScript 67 2 Updated Jul 25, 2024

Check if a directory is empty

JavaScript 30 2 Updated Jul 25, 2024

Tiny terminal spinner

JavaScript 265 11 Updated Sep 19, 2025

Sell stuff and see what sticks

Ruby 7,186 1,338 Updated Oct 12, 2025

Useful utilities for working with Uint8Array (and Buffer)

JavaScript 264 9 Updated Aug 22, 2025

Tiny process execution for humans — a better child_process

JavaScript 553 12 Updated Oct 11, 2025

Delay function calls until a set time elapses after the last invocation

JavaScript 824 77 Updated Oct 14, 2024

Extracts the repo URL from a package.json object

JavaScript 28 4 Updated Jul 6, 2025

Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc

JavaScript 164 1 Updated Sep 13, 2024

Sketch plugin to preview macOS app icons in the Dock using the Icon Preview app

JavaScript 49 1 Updated Jun 13, 2024

Regular expression for matching JavaScript identifiers

JavaScript 15 Updated Sep 13, 2025

Provides a list of reserved identifiers for JavaScript

JavaScript 20 1 Updated May 5, 2024

Encode & decode strings, bytes, and integers to Base62

JavaScript 89 3 Updated Sep 16, 2025

JS regexes ➕ future. A template tag for readable, high-performance, native JS regexes with extended syntax, context-aware interpolation, and always-on best practices.

JavaScript 613 15 Updated May 4, 2025

Check if a string is a valid JavaScript identifier

JavaScript 26 Updated Jul 12, 2024

Convert a string to a valid JavaScript identifier

JavaScript 42 1 Updated May 28, 2024

Async mutex lock for managing access to a shared resource

JavaScript 135 2 Updated Jul 6, 2025

Remark plugin for adding a custom ID attribute to Markdown headers

JavaScript 41 5 Updated May 28, 2024

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

JavaScript 47 3 Updated Jun 1, 2024

html -> elements

JavaScript 260 31 Updated Nov 17, 2023

Merge objects using their property descriptors

JavaScript 151 28 Updated Dec 21, 2023

Manage extended attributes in Swift

Swift 45 4 Updated Sep 26, 2025

Check if two arrays are equal

JavaScript 37 16 Updated Apr 8, 2025

Get the dimensions of an image

JavaScript 455 12 Updated Sep 8, 2025
Next