Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Utilities

Utilities

126 projects

Showing 36 of 126 projects

FSharpx.Async
FSharpx.AsyncF#

A collection of asynchronous programming utilities for F#.

#functional-programming#async-programming#dotnet
Stars96
Forks27
Last commit2 years ago
fantasy-birds
fantasy-birdsJavaScript

A JavaScript port of Haskell's Data.Aviary.Birds, providing a collection of combinators for functional programming.

#functional-programming#function-composition#fantasy-land
Stars94
Forks9
Last commit10 years ago
persian
persianGo

A Go library providing utilities for Persian language text processing, including digit conversion, keyboard layout switching, and currency formatting.

#farsi#number#currency-formatting
Stars94
Forks13
Last commit2 years ago
rcutils
rcutilsC

Common C utilities, data structures, and macros used throughout the ROS 2 robotics framework.

#robotics#c-library#hacktoberfest
Stars77
Forks139
Last commit3 days ago
g
gGo

A comprehensive functional programming framework for Go providing Option, Result, collections, iterators, and concurrency utilities.

#functional-programming#type-safety#error-handling
Stars61
Forks2
Last commit2 months ago
SwiftSortUtils
SwiftSortUtilsSwift

A Swift library providing utilities and extensions for more pleasant and flexible sorting.

#nssortdescriptor#keypath#ios
Stars60
Forks2
Last commit5 years ago
peek-stream
peek-streamJavaScript

A Node.js transform stream that inspects the first chunk of data before choosing a parsing strategy.

#stream-processing#transform-stream#nodejs
Stars58
Forks6
Last commit3 years ago
p-whilst
p-whilstJavaScript

Async version of the while statement that repeatedly calls a function while a condition returns true.

#async-await#promises#nodejs
Stars57
Forks9
Last commit2 years ago
KCalc
KCalcC++

A scientific calculator for KDE with advanced functions, configurable display, and keyboard shortcuts.

#desktop-application#calculator#open-source
Stars53
Forks15
Last commit6 days ago
utils
utilsGo

A lightweight and versatile Go library providing utility functions for common operations like boolean conversions, map operations, string manipulations, and more.

#developer-tools#fake-data#go-library
Stars51
Forks40
Last commit10 days ago
noop-stream
noop-streamJavaScript

Create readable Node.js streams that produce no data or writable streams that discard data, useful for testing and fixtures.

#fixtures#noop#dev-null
Stars50
Forks3
Last commit3 years ago
slicer
slicerGo

A Go utility class providing type-safe methods for common slice operations like filtering, deduplication, and sorting.

#functional-programming#developer-tools#library
Stars47
Forks3
Last commit5 years ago
Crypto-helper
Crypto-helperRust

A client-side web app for cryptographic operations including hashing, encryption, JWT debugging, ASN1 editing, and diff computation.

#crypto#jwt-decode#webassembly
Stars41
Forks8
Last commit3 months ago
just
justGo

A Go library providing generic utilities for filtering, mapping, and iterating over slices and maps, plus optional types for APIs and SQL.

#optional-types#go-lib#helpers
Stars39
Forks1
Last commit8 months ago
Memer Action
Memer ActionPython

A GitHub Action that fetches and posts programmer memes from Reddit to enhance pull requests and issues.

#actions#developer-tools#community-engagement
Stars36
Forks7
Last commit4 years ago
listopia
listopiaCommon Lisp

A Common Lisp library for list manipulation inspired by Haskell's Data.List, providing functional utilities like folds, scans, and infinite lists.

#haskell#functional-programming#lisp
Stars34
Forks2
Last commit5 years ago
JEval
JEvalPython

JEval evaluates JMeter test plans and provides recommendations before performance testing begins.

#software-testing#performance-engineering#apache
Stars33
Forks10
Last commit6 years ago
npm-email
npm-emailJavaScript

A Node.js module to retrieve the email address of an npm user from the npm registry.

#developer-tools#npm#nodejs
Stars32
Forks6
Last commit2 years ago
denoinit
denoinitTypeScript

A collection of small, simple command-line utilities implemented for the Deno runtime.

#unix-tools#file-processing#deno
Stars31
Forks4
Last commit5 years ago
Dum
DumOCaml

A debugging tool that prints OCaml values by inspecting their runtime memory representation.

#developer-tools#value-printing#runtime-inspection
Stars30
Forks5
Last commit4 years ago
clavier
clavierCommon Lisp

A general-purpose validation library for Common Lisp with composable validators and customizable error handling.

#functional-programming#lisp#validation
Stars28
Forks2
Last commit5 months ago
Simplex 2D/3D
Simplex 2D/3DGDScript

A collection of reusable GDScript helper scripts for the Godot game engine.

#open-source#gdscript#game-development
Stars28
Forks3
Last commit10 years ago
Sugar
SugarSwift

A collection of convenience helpers and utilities for the Vapor web framework in Swift.

#sikk#developer-tools#server-side
Stars28
Forks7
Last commit6 years ago
gut/yos
gut/yosGo

A collection of Go utility packages for file operations, random generation, hashing, and string manipulation.

#developer-tools#gut#go-package
Stars27
Forks8
Last commit6 years ago
moment
momentElixir

An Elixir library for easy date and time handling with formatting and parsing inspired by Moment.js.

#parsing#formatting#datetime-library
Stars27
Forks1
Last commit11 years ago
ctxutil
ctxutilGo

A Go library providing utility functions for working with contexts, including signal handling and value composition.

#http-server#functions#signal
Stars26
Forks4
Last commit6 years ago
structs
structsGo

A Go package providing simple functions to manipulate structs, including searching, comparing, and transforming fields.

#library#struct-manipulation#go-package
Stars24
Forks3
Last commit9 years ago
slices
slicesGo

A Go library providing pure, immutable functions for slice operations, returning new slices instead of mutating in place.

#pure-functions#functional-programming#go-modules
Stars23
Forks1
Last commit4 years ago
vertx-util
vertx-utilJava

A collection of utilities and APIs for simplifying asynchronous programming and common tasks in Vert.x applications.

#event-driven#asynchronous-programming#event-bus
Stars22
Forks3
Last commit10 years ago
cl-progress-bar
cl-progress-barCommon Lisp

A Common Lisp library providing thread-safe progress bars similar to those used in Quicklisp.

#library#quicklisp#thread-safe
Stars19
Forks3
Last commit4 years ago
geojsontools
geojsontoolsPython

A collection of Python utilities for converting, comparing, merging, and filtering GeoJSON data.

#geojson#geospatial#gis
Stars18
Forks2
Last commit10 years ago
sprom
spromJavaScript

Convert Node.js streams into promises for easier asynchronous stream handling.

#buffering#async#promises
Stars14
Forks0
Last commit9 years ago
progressons
progressonsCommon Lisp

A Common Lisp library for displaying a one-line progress bar in terminal applications.

#library#terminal#development-tools
Stars14
Forks1
Last commit1 year ago
Cap.Outbox
Cap.OutboxC#

A comprehensive set of C# libraries for streamlined microservice development with audit, caching, outbox, events, and utilities.

#event-driven#config-encryption#caching
Stars14
Forks4
Last commit14 days ago
Funky
FunkySwift

A collection of functional programming utilities and experiments for Swift 2.2.

#functional-programming#ios#llamakit
Stars13
Forks2
Last commit10 years ago
aurvote-utils
aurvote-utilsPython

A set of command-line utilities for managing votes on Arch User Repository (AUR) packages.

#arch-linux#open-source#aur
Stars11
Forks1
Last commit7 years ago
PreviousPage 3 of 4Next

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
#Nodejs25
#Go22
#Golang20
#Functional Programming20
#Developer Tools18
#Error Handling14
#Concurrency14
#Typescript13
#Javascript13
#Go Library12
#Library11
#Promises10