Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Library

Library

830 projects

Showing 36 of 830 projects

The White Rabbit
The White RabbitKotlin

A Kotlin coroutine-based library for RabbitMQ that simplifies asynchronous messaging with modern reactive patterns.

#rabbitmq-client#library#message-queue
Stars130
Forks9
Last commit1 day ago
ersip
ersipErlang

A pure Erlang library implementing SIP and SDP protocols with RFC compliance and minimal dependencies.

#rfc-compliant#sip-protocol#library
Stars128
Forks28
Last commit1 year ago
Camomile
CamomileOCaml

A comprehensive Unicode library for OCaml providing character handling, string encodings, collation, and locale-sensitive operations.

#library#unicode#internationalization
Stars125
Forks27
Last commit2 years ago
fpRust
fpRustRust

A Rust library providing Monad, MonadIO, coroutines, actors, and functional programming utilities inspired by Rx, Haskell, and Python.

#functional-programming#library#macros
Stars125
Forks7
Last commit12 days ago
Reflection
ReflectionPHP

A static reflection library for PHP that analyzes code structure and DocBlocks without executing it.

#hacktoberfest#composer#library
Stars125
Forks60
Last commit18 days ago
D:YAML
D:YAMLD

A YAML 1.1-compliant parser and emitter library for the D programming language, designed for ease of use and full feature support.

#d-language#yaml#library
Stars123
Forks44
Last commit6 months ago
sdlang
sdlangD

A D library for reading and writing SDLang (Simple Declarative Language), a concise, type-aware data format.

#parsing#d-language#data-serialization
Stars121
Forks21
Last commit3 years ago
Nesty
NestyRuby

A Ruby gem for nesting exceptions to preserve error context when re-raising custom errors.

#nested-exceptions#library#gem
Stars120
Forks8
Last commit13 years ago
underscore
underscoreGo

A Go library providing functional programming helpers like map, filter, and reduce with concurrency support.

#functional-programming#library#go-1.18
Stars118
Forks6
Last commit8 months ago
Beet.js
Beet.jsJavaScript

A JavaScript library for creating polyrhythmic and Euclidean rhythms with the Web Audio API.

#audio-synthesis#music#js
Stars117
Forks17
Last commit3 years ago
Tomorrowland
TomorrowlandSwift

A lightweight, cancellable Promise implementation for Swift and Objective-C with full thread safety and generic error support.

#futures#ios#thread-safety
Stars116
Forks8
Last commit6 years ago
Semver4j
Semver4jJava

A lightweight Java library for parsing, comparing, and validating semantic version strings with support for multiple range formats.

#gradle#semver#library
Stars113
Forks25
Last commit2 days ago
react-native-android-kit
react-native-android-kitJava

A set of native Android UI components and modules for React Native, including TabLayout, Button, and FloatingActionButton.

#library#native-modules#android-ui
Stars111
Forks20
Last commit2 years ago
ravenx
ravenxElixir

A flexible notification dispatch library for Elixir applications, supporting multiple services like Slack, email, and custom strategies.

#email-notifications#elixir#notification-dispatch-library
Stars111
Forks8
Last commit8 years ago
radix
radixCrystal

A radix tree (prefix tree) implementation for the Crystal programming language, optimized for URL routing and path matching.

#library#data-structures#crystal
Stars106
Forks15
Last commit2 years ago
boxx
boxxV

A V library for creating highly customizable and visually appealing terminal boxes for CLI tools.

#v-lang#command-line-tools#library
Stars105
Forks5
Last commit3 years ago
exmoji
exmojiElixir

An Elixir/Erlang library providing low-level operations for handling Emoji glyphs in the Unicode standard.

#functional-programming#emoji#elixir
Stars105
Forks29
Last commit1 year ago
TermiNetwork
TermiNetworkSwift

A zero-dependency networking library for building modern and secure iOS, watchOS, macOS, and tvOS applications.

#apple#ios#codable
Stars105
Forks10
Last commit1 year ago
pillar
pillarElixir

An Elixir client library for ClickHouse, providing connection pooling, async inserts, bulk buffering, and migrations.

#hex#elixir#library
Stars104
Forks31
Last commit11 months ago
threadpool
threadpoolGo

A simple and scalable thread pool implementation in Go for managing concurrent task execution.

#threadpool#task-queue#library
Stars103
Forks19
Last commit6 years ago
go-pattern-match
go-pattern-matchGo

A Go library for declarative pattern matching with built-in patterns for slices, strings, ints, maps, and structs.

#declarative#matching#functional-programming
Stars102
Forks2
Last commit2 years ago
semaphore
semaphoreGo

A Go library implementing the semaphore pattern with timeout support for lock/unlock operations.

#hacktoberfest#library#limiter
Stars102
Forks11
Last commit2 days ago
robotstxt
robotstxtRust

A native Rust port of Google's robots.txt parser and matcher library, preserving all original behavior.

#web-crawling#library#web-standards
Stars102
Forks13
Last commit5 years ago
ok_jose
ok_joseElixir

A tiny Elixir library for piping values that match ok/error tuples or custom patterns.

#functional-programming#elixir#library
Stars101
Forks2
Last commit8 years ago
crontab
crontabElixir

An Elixir library for parsing, composing, and calculating execution dates from Cron expressions.

#parsing#elixir#library
Stars100
Forks35
Last commit18 days ago
denver
denverLua

A simple LÖVE library for generating and playing custom audio waveforms including noise types.

#sound#sound-effects#library
Stars98
Forks7
Last commit10 years ago
ComPort Library
ComPort LibraryPascal

COM Port Library for Delphi (fork from SourceForge)

#library#delphi#com-port
Stars97
Forks54
Last commit4 years ago
tasklet
taskletRust

A Rust library for asynchronous task scheduling built on Tokio with cron-based execution.

#open-source#asychronous#library
Stars96
Forks8
Last commit1 day ago
simple_states
simple_statesRuby

A super-slim Ruby library for adding statemachine-like behavior to classes, originally built for Travis CI.

#statemachine#travis-ci#library
Stars95
Forks16
Last commit9 years ago
Digestif
DigestifOCaml

A comprehensive OCaml toolbox implementing multiple hash algorithms with both C and OCaml backends.

#sha384#hash#blake2b
Stars95
Forks31
Last commit9 days ago
BlooddyCrypto
BlooddyCryptoActionScript

An ActionScript 3 library providing binary data processing, cryptographic algorithms, and image encoding.

#png#image-encoding#as3
Stars94
Forks24
Last commit4 years ago
crz
crzCrystal

A functional programming library for Crystal providing monads, algebraic data types, pattern matching, and do-notation.

#functional-programming#library#macros
Stars94
Forks6
Last commit5 years ago
cerealed
cerealedD

A powerful binary serialization library for D with minimal boilerplate, supporting bit-level control and custom serialization.

#serialisation#d#d-language
Stars93
Forks3
Last commit2 months ago
jsonslice
jsonsliceGo

A Go package for executing fast JSONPath queries on raw JSON data without unmarshalling the entire structure.

#library#slice#query-language
Stars92
Forks11
Last commit1 year ago
elixir_nsq
elixir_nsqElixir

A complete, well-tested NSQ client library for Elixir and Erlang applications to handle asynchronous messaging.

#elixir#library#message-queue
Stars92
Forks26
Last commit2 months ago
Neureka
NeurekaJava

A lightweight, platform-independent tensor library with autograd for the JVM, accelerated by OpenCL.

#tensor-library#library#opencl
Stars91
Forks2
Last commit6 months ago
PreviousPage 11 of 24Next

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
#Elixir92
#Go74
#Cross Platform70
#Functional Programming69
#Golang59
#Swift51
#Ios50
#C Plus Plus47
#Performance45
#Ui Components44
#Mobile Development41
#Typescript41