Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Utility Library

Utility Library

419 projects

Showing 36 of 419 projects

treesitter-utils
treesitter-utilsLua

A collection of Neovim Treesitter utility methods to simplify working with syntax trees and reduce boilerplate code.

#treesitter#utility-library#syntax-parsing
Stars9
Forks2
Last commit2 years ago
BEM.js
BEM.jsJavaScript

A JavaScript library for DOM selection and manipulation using BEM (Block, Element, Modifier) class names.

#dom-manipulation#modifier#dom
Stars9
Forks2
Last commit7 years ago
sliceconv
sliceconvGo

A Go package for converting entire slices between primitive types and their string representations.

#conversion#slice#boolean
Stars9
Forks1
Last commit6 years ago
CodeBeam.GoogleApis.Blazor
CodeBeam.GoogleApis.BlazorC#

A utility package for integrating Google APIs into Blazor applications with simplified authentication and service usage.

#blazor-client#oauth2#google-apis
Stars9
Forks0
Last commit1 month ago
Nexuslib
NexuslibActionScript

An ActionScript library providing robust reflection, serialization, seeded random number generation, cryptography, networking, and audio management.

#version-control#flash#enum
Stars8
Forks2
Last commit8 years ago
dot-notes
dot-notesElixir

An Elixir library for parsing and converting dot/bracket notation strings to access and manipulate Maps and Lists.

#parsing#lists#functional-programming
Stars8
Forks1
Last commit6 years ago
deno-globrex
deno-globrexTypeScript

A Deno port of globrex that converts glob patterns to regular expressions for file matching.

#glob-patterns#regex#deno
Stars7
Forks0
Last commit7 years ago
lang
langGo

A Go utility library providing generic one-liners for functional operations on variables, slices, and maps.

#functional-programming#type-safety#slice-operations
Stars7
Forks0
Last commit8 days ago
text-processing
text-processingV

A V library providing common text manipulation functions like case conversion, link extraction, and normalization.

#v-lang#open-source#vlang
Stars7
Forks0
Last commit3 years ago
Lessmore
LessmoreCSS

A modern library of LESS mixins providing cross-browser CSS3 support and additional utilities.

#less-mixins#cross-browser#preprocessor
Stars6
Forks1
Last commit9 years ago
ini-v
ini-vV

A V module for reading, writing, and manipulating INI/CFG configuration files with type-safe deserialization.

#v-lang#file-manipulation#cfg-files
Stars6
Forks0
Last commit1 month ago
deno-config
deno-configTypeScript

A Deno utility for unified configuration management via CLI, .env, and JSON files.

#json-config#env-files#deno
Stars6
Forks0
Last commit1 year ago
fn-curry
fn-curryJavaScript

A lightweight utility to curry functions with any number of arguments in JavaScript.

#functional-programming#currying#npm-package
Stars6
Forks2
Last commit12 years ago
fuwafuwa
fuwafuwaGame Maker Language

A comprehensive, easy-to-use timer system for GameMaker Studio 2.

#time-management#game-mechanics#gamemaker-studio-2
Stars6
Forks0
Last commit4 years ago
ngx-forms
ngx-formsTypeScript

A collection of Angular form functions to simplify form error handling and validation.

#reactive-forms#frontend#typescript
Stars6
Forks1
Last commit4 months ago
array-swap
array-swapJavaScript

Swaps the position of two items in an array without mutating the original array.

#functional-programming#npm-package#utility-library
Stars6
Forks4
Last commit4 years ago
dfts-qrcode
dfts-qrcodeTypeScript

A collection of TypeScript libraries including utility helpers, a QR code generator, and an Angular icons manager.

#developer-tools#angular-cli#npm-package
Stars5
Forks0
Last commit3 days ago
ex_brace_expansion
ex_brace_expansionElixir

Brace expansion pattern matching for Elixir, ported from bash/sh and JavaScript implementations.

#elixir#shell-scripting#bash-compatibility
Stars5
Forks6
Last commit5 years ago
dfts-common
dfts-commonTypeScript

A collection of TypeScript libraries including utility helpers, a QR code generator, and an Angular icons manager.

#developer-tools#angular-cli#npm-package
Stars5
Forks0
Last commit3 days ago
Stopwatch
StopwatchYacc

A simple, control-focused replacement for GameMaker: Studio 2.3 alarms with pausing support.

#gamemaker#structs#gamemaker-studio-2
Stars4
Forks1
Last commit3 years ago
map-array
map-arrayJavaScript

A utility function that maps object keys and values into an array using a custom callback.

#functional-programming#npm-package#nodejs
Stars4
Forks0
Last commit6 years ago
vhs
vhsV

A V language library implementing Haskell's list manipulation functions from the Prelude.

#v-lang#hacktoberfest#haskell
Stars4
Forks0
Last commit2 years ago
ng-kit
ng-kitTypeScript

A collection of reusable Angular components and utility classes built with Angular Material and Bootstrap 5.

#angular-material#print-directive#autocomplete
Stars4
Forks0
Last commit3 days ago
react-native-HsvToRgb
react-native-HsvToRgbJavaScript

A React Native helper to convert HSV/HSB color values to RGB format for color manipulation.

#helper-functions#color-manipulation#hsv-to-rgb
Stars4
Forks3
Last commit10 years ago
any-path
any-pathJavaScript

Normalize object keys that represent file paths to be agnostic of path separators (\ or /).

#object-manipulation#file-paths#path-separator
Stars4
Forks0
Last commit10 years ago
Experimental Maps UDF (by TheDcoder)
Experimental Maps UDF (by TheDcoder)AutoIt

A user-defined function library for working with the Map datatype in AutoIt, providing utilities similar to Array UDF.

#windows-automation#autoit#user-defined-functions
Stars4
Forks1
Last commit
dfx-common
dfx-commonTypeScript

A collection of Angular libraries providing utilities, UI components, and integrations for modern web development.

#theme-management#internationalization#angular-libraries
Stars3
Forks0
Last commit7 days ago
invert-kv
invert-kvTypeScript

A Deno utility to invert key-value pairs in objects, e.g., { foo: "bar" } becomes { bar: "foo" }.

#open-source#object-manipulation#key-value-inversion
Stars3
Forks1
Last commit6 years ago
Timer
TimerYacc

JavaScript-style setTimeout and setInterval functions implemented in GameMaker Studio 2.3 for timed callbacks.

#javascript-api#callback-scheduling#gamemaker-studio
Stars3
Forks0
Last commit6 years ago
flatkeys
flatkeysCoffeeScript

Flatten object key hierarchies into a list of strings with customizable separators and transformations.

#object-flattening#utility-library#javascript
Stars3
Forks1
Last commit13 years ago
emojiclock
emojiclockElixir

An Elixir module that returns emoji clock symbols for any given hour or time input.

#time-conversion#emoji#clock
Stars3
Forks1
Last commit2 years ago
unique_names_generator
unique_names_generatorElixir

An Elixir package for generating random and unique names using PRNG with built-in and custom dictionaries.

#elixir-lang#elixir#phoenix
Stars3
Forks3
Last commit2 years ago
ember-typescript-utils
ember-typescript-utilsTypeScript

Type-safe utility functions for accessing nested properties in Ember.js applications using TypeScript.

#developer-tools#javascript-framework#type-safety
Stars3
Forks0
Last commit7 years ago
has-own-property
has-own-propertyJavaScript

A utility function to check if an object has a local property, providing a safe alternative to the built-in method.

#developer-tools#npm-package#typescript
Stars3
Forks0
Last commit5 years ago
ngx-kit
ngx-kitTypeScript

A utility toolkit for Angular applications providing reusable components and styles built with Tailwind CSS.

#ui-toolkit#frontend#utility-library
Stars2
Forks0
Last commit1 year ago
DBUtility.TDengine
DBUtility.TDengineJavaScript

A comprehensive .NET utility library collection for database operations, common development tasks, and desktop/web application tools.

#winforms#database-drivers#encryption
Stars2
Forks4
Last commit3 months ago
PreviousPage 11 of 12

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
9 years ago
Next
#Javascript155
#Functional Programming102
#Nodejs81
#Typescript60
#Npm Package59
#Node Js35
#Frontend33
#Elixir30
#Performance28
#Game Development28
#Developer Tools25
#Go23