Skip to content
View sindresorhus's full-sized avatar
🌴
On vacation
🌴
On vacation

Sponsors

@koddsson
@stoe
@tammersaleh
@ashtom
@thedaviddias
Private Sponsor
@dysfunc
@bendrucker
@bradshjg
@danmindru
@surferjeff
@detroitenglish
@thescientist13

Sponsoring

Block or Report

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Beta Lists are currently in beta. Share feedback and report bugs.

Starred repositories

Showing results

Check if two arrays are equal

JavaScript 29 9 Updated Apr 3, 2024

Get the dimensions of an image

JavaScript 399 9 Updated Dec 19, 2023

Remove circular references from objects

JavaScript 86 2 Updated Mar 10, 2024

Find a file or directory by walking up parent directories — Zero dependencies

JavaScript 64 Updated Dec 13, 2023

Convert a string index to its line and column position

JavaScript 32 1 Updated Feb 28, 2024

Observe changes to the DOM using an async iterable — A nicer API for MutationObserver

JavaScript 196 1 Updated Nov 22, 2023

Use requestAnimationFrame as an async iterable, in any JavaScript environment

JavaScript 167 3 Updated Jan 6, 2024

Determine the East Asian Width of a Unicode character

JavaScript 33 1 Updated Feb 20, 2024

Discard stdin input except for Ctrl+C

JavaScript 18 1 Updated Jan 6, 2024

Utility functions to use and combine `AbortSignal` and `AbortController` with Promises

TypeScript 123 1 Updated Mar 29, 2024

Change the file extension of a path

JavaScript 31 Updated Dec 25, 2023

Merge and normalize adjacent or overlapping integer ranges

JavaScript 29 2 Updated Nov 23, 2023

Delightful SwiftUI effects for your app

Swift 3,104 117 Updated Apr 4, 2024

Get a random temporary path

JavaScript 30 Updated Nov 7, 2023

FNV-1a non-cryptographic hash function

JavaScript 195 13 Updated Nov 16, 2023

Xcode project linting

Swift 77 2 Updated Feb 19, 2024

Check if the process is running in a Continuous Integration (CI) environment

JavaScript 27 Updated Feb 9, 2024

Merge multiple streams into a unified stream

JavaScript 49 Updated Feb 20, 2024

Useful utilities for working with Uint8Array (and Buffer)

JavaScript 191 2 Updated Jan 6, 2024

Get the hash of an object

JavaScript 131 9 Updated Nov 14, 2023

Curated list of awesome GPTs 👍.

2,692 192 Updated Mar 4, 2024

Useful utilities for creating Gulp plugins

JavaScript 10 Updated Nov 3, 2023

Serialize objects to JSON with handling for circular references

JavaScript 137 6 Updated Nov 14, 2023

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

JavaScript 39 1 Updated Feb 9, 2024

Make a regular expression time out if it takes too long to execute

JavaScript 181 6 Updated Apr 3, 2024

Get the operating system CPU architecture

JavaScript 32 1 Updated Feb 9, 2024

A more usable typed storage API for Web Extensions

TypeScript 57 Updated Jan 18, 2024

Pure Rust multimedia format demuxing, tag reading, and audio decoding library

Rust 2,080 118 Updated Apr 4, 2024

TC39 proposal for Uint8Array<->base64/hex

HTML 207 7 Updated Mar 25, 2024

Check if a value is a Fetch network error

JavaScript 111 5 Updated Mar 19, 2024
Next