Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Utility Library

Utility Library

237 projects

Showing 36 of 237 projects

leptos-use
leptos-useRust

A comprehensive collection of essential utilities for building reactive web applications with the Leptos framework.

#leptos#webassembly#web-assembly
Stars480
Forks105
Last commit12 days ago
YYDispatchQueuePool
YYDispatchQueuePoolObjective-C

iOS utility class to manage global dispatch queues and prevent thread explosion in concurrent operations.

#dispatch-queue#ios#objective-c
Stars477
Forks97
Last commit8 years ago
FPO.js
FPO.jsJavaScript

A functional programming library for JavaScript that uses named-argument style methods to eliminate parameter order concerns.

#functional-programming#library#currying
Stars452
Forks23
Last commit3 years ago
p-event
p-eventJavaScript

A utility to promisify event emitters, allowing you to wait for events using promises or async/await.

#async-await#nodejs#typescript
Stars450
Forks29
Last commit2 months ago
Base
BaseRuby

A Ruby class that automatically includes every method and constant from all loaded modules and classes.

#humor#code-golf#metaprogramming
Stars445
Forks14
Last commit6 years ago
tempy
tempyJavaScript

A Node.js utility for generating random temporary file and directory paths with automatic cleanup.

#automated-cleanup#filesystem-utilities#nodejs
Stars445
Forks26
Last commit4 months ago
p-memoize
p-memoizeTypeScript

Memoize promise-returning and async functions with configurable caching strategies for performance optimization.

#caching#async-await#performance-optimization
Stars443
Forks32
Last commit7 months ago
batteries
batteriesLua

A comprehensive Lua utility library that extends the standard library and provides common algorithms and data structures for game development.

#functional-programming#open-source#geometry
Stars428
Forks32
Last commit13 days ago
shades
shadesJavaScript

A lodash-inspired lens library for JavaScript that simplifies immutable updates and data traversal with type safety.

#functional-programming#immutable-updates#typescript
Stars418
Forks14
Last commit2 years ago
RbxUtil
RbxUtilLuau

A collection of utility modules for Roblox development, providing essential tools for networking, state management, and game systems.

#roblox#data-structures#game-development
Stars417
Forks124
Last commit6 months ago
Prelude
PreludeSwift

A Swift µframework providing essential functional programming utilities like composition, currying, and application operators.

#functional-programming#microframework#currying
Stars410
Forks27
Last commit8 years ago
superb
superbJavaScript

A curated collection of ~100 positive adjectives available as a simple JavaScript array or random word generator.

#npm-package#adjectives#utility-library
Stars393
Forks48
Last commit9 months ago
Sassdash
SassdashSCSS

A Sass implementation of lodash, providing a comprehensive collection of utility functions for advanced SCSS development.

#functional-programming#developer-tools#sass
Stars392
Forks20
Last commit2 years ago
inflex
inflexElixir

An Elixir library for handling word inflections like pluralization, singularization, and string transformations.

#elixir#text-processing#pluralization
Stars384
Forks81
Last commit2 years ago
SwiftRater
SwiftRaterSwift

A pure Swift utility for iOS/macOS apps that reminds users to review the app on the App Store.

#app-store#ios#utility-library
Stars378
Forks49
Last commit8 months ago
FSharpLu
FSharpLuF#

A lightweight F# utility library providing helpers for string manipulation, logging, collections, file operations, JSON serialization, and Azure/Windows integration.

#azure#async-programming#dotnet
Stars372
Forks38
Last commit2 years ago
uuid
uuidElixir

UUID generator and utilities for Elixir, supporting RFC 4122 versions 1, 3, 4, and 5 with multiple formatting options.

#elixir#id-generation#unique-identifiers
Stars367
Forks83
Last commit1 year ago
is-odd
is-oddJavaScript

A JavaScript utility that returns true if a given number is odd and is a valid integer within safe limits.

#number-validation#troll-bait#npm-package
Stars362
Forks70
Last commit7 years ago
get-stdin
get-stdinJavaScript

A Node.js utility to read stdin as a string or Uint8Array with TTY handling.

#stream-processing#npm-package#nodejs
Stars349
Forks30
Last commit4 months ago
lfi
lfiTypeScript

A lazy functional iteration library supporting sync, async, and concurrent iteration in JavaScript.

#functional-programming#lazy#concurrent
Stars349
Forks3
Last commit5 months ago
str
strCommon Lisp

A modern, simple, and consistent Common Lisp string manipulation library with a focus on discoverability and composability.

#developer-tools#quicklisp#text-processing
Stars336
Forks36
Last commit9 months ago
stringify-object
stringify-objectJavaScript

Stringify JavaScript objects/arrays with clean, quote-minimal syntax and customizable formatting.

#developer-tools#pretty-print#nodejs
Stars324
Forks43
Last commit9 months ago
ngx-sub-form
ngx-sub-formTypeScript

A utility library for breaking down complex Angular forms into reusable, type-safe subcomponents.

#controlvalueaccessor#angular-reactive-forms#type-safety
Stars317
Forks31
Last commit5 months ago
curry
curryJavaScript

A simple curry function for JavaScript with no clever tricks and full test coverage.

#functional-programming#currying#npm-package
Stars316
Forks19
Last commit6 years ago
searchjs
searchjsJavaScript

A JavaScript library for filtering objects using a JSON SQL-like query language (jsql).

#search-library#json-query#query-language
Stars310
Forks35
Last commit1 year ago
PHP Defer
PHP DeferPHP

A PHP library that implements Golang's defer statement for executing cleanup code after function returns.

#cleanup-pattern#golang-defer#resource-management
Stars309
Forks18
Last commit2 years ago
react-native-timer-mixin
react-native-timer-mixinJavaScript

A React mixin that safely manages timers and animations with automatic cleanup when components unmount.

#component-lifecycle#react-mixin#timer-management
Stars308
Forks33
Last commit8 years ago
p-timeout
p-timeoutJavaScript

A utility to add timeout functionality to promises, rejecting or providing a fallback if they take too long.

#async-programming#promise-utilities#utility-library
Stars302
Forks36
Last commit8 months ago
Verticalize
VerticalizeJavaScript

A pipe-like function to write cleaner, more readable JavaScript code by transforming nested calls into vertical pipelines.

#promise-chaining#functional-programming#developer-tools
Stars301
Forks4
Last commit2 years ago
get-value
get-valueJavaScript

A JavaScript utility to safely retrieve nested values from objects using property paths like 'a.b.c', even when keys contain dots.

#object-manipulation#object-path#nested-objects
Stars295
Forks22
Last commit1 year ago
polychrome
polychromeTypeScript

A tiny (~2kB gzipped) JavaScript library for parsing, manipulating, and converting colors in hex, RGB, and HSL formats.

#css-colors#color-manipulation#lightweight-library
Stars288
Forks0
Last commit8 years ago
p-lazy
p-lazyJavaScript

Create lazy promises that defer execution until they're actually used, optimizing performance for heavy operations.

#async-programming#performance-optimization#promises
Stars284
Forks12
Last commit1 year ago
is-number
is-numberJavaScript

A JavaScript utility that reliably checks if a value is a finite number, handling edge cases like strings, NaN, and Infinity.

#integer#number-validation#number
Stars283
Forks52
Last commit3 years ago
rubico
rubicoJavaScript

A JavaScript library for asynchronous functional programming that treats promises as values.

#functional-programming#transducers#async-await
Stars283
Forks17
Last commit12 days ago
rubico
rubicoJavaScript

A JavaScript library for asynchronous functional programming that treats promises as values.

#functional-programming#transducers#async-await
Stars283
Forks17
Last commit12 days ago
is-promise
is-promiseJavaScript

A tiny JavaScript library to test if an object looks like a Promises/A+ compliant promise.

#async#npm-package#nodejs
Stars282
Forks32
Last commit3 years ago
PreviousPage 4 of 7

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Next
#Javascript100
#Functional Programming72
#Nodejs56
#Npm Package29
#Typescript29
#Node Js26
#Frontend20
#Performance19
#Developer Tools15
#Lightweight14
#Promises14
#Data Transformation14