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

Charset Enigma
Charset EnigmaPascal

A Delphi library for detecting character encodings in text files, supporting a wide range of charsets across multiple platforms.

#encoding-detection#charset-detector#library
Stars12
Forks5
Last commit6 years ago
jumper
jumperElixir

A pure Elixir implementation of jump consistent hashing for distributing keys across buckets efficiently.

#algorithm#elixir#library
Stars12
Forks2
Last commit2 years ago
options.f90
options.f90Fortran

A Fortran module for defining and parsing command-line options and input parameters, inspired by Python's optparse.

#scientific-computing#library#option-parsing
Stars12
Forks2
Last commit11 years ago
vlipboard
vlipboardV

An extended clipboard library for V with Wayland, Termux, Plan 9, and X11 support.

#clipborad#wayland#library
Stars12
Forks1
Last commit6 years ago
goagi
goagiGo

A Go library for building AGI and FastAGI applications to interact with Asterisk PBX systems.

#library#telephony#call-control
Stars12
Forks2
Last commit2 years ago
SwiftMD5
SwiftMD5Swift

A pure Swift implementation of the MD5 cryptographic hash algorithm.

#ios#library#md5
Stars12
Forks8
Last commit2 years ago
Vert.x Async
Vert.x AsyncJava

A port of caolan/async to Vert.x, providing helper methods for common asynchronous patterns in Java.

#functional-programming#library#async-programming
Stars12
Forks1
Last commit4 years ago
bisect
bisectCrystal

A Crystal library providing binary search helpers for maintaining and querying sorted Arrays efficiently.

#search#algorithm#arrays
Stars12
Forks1
Last commit8 months ago
exfsm
exfsmElixir

An Elixir library for defining composable finite state machines as pure functions.

#event-driven#functional-programming#elixir
Stars12
Forks6
Last commit10 months ago
wicket-crudifier
wicket-crudifierJava

A library for easily creating CRUD interfaces with Apache Wicket.

#wicket#crud#open-source
Stars12
Forks7
Last commit26 days ago
typenv
typenvGo

A zero-dependency Go library for typed environment variables with automatic conversion and default values.

#environment-variables#zero-dependency#library
Stars12
Forks1
Last commit1 year ago
retry
retryShell

A simple Go package for implementing retry logic in applications.

#retry-logic#library#golang-package
Stars11
Forks2
Last commit3 years ago
docx_cr_converter
docx_cr_converterCrystal

A Crystal library that extracts text and formatting from .DOCX files and converts them to Markdown.

#text-extraction#library#docx
Stars11
Forks1
Last commit3 years ago
United
UnitedVala

A Vala library for easy manipulation of SI units, bytes, and prefixes with conversion and human-readable formatting.

#unit-conversion#library#prefix-notation
Stars11
Forks0
Last commit6 years ago
kitsune
kitsuneCSS

An Elixir library for transforming data representations between structs and formats like JSON.

#elixir#library#struct-mapping
Stars11
Forks1
Last commit11 years ago
micropython-eeprom
micropython-eepromPython

A MicroPython driver for AT24Cxx series EEPROM chips, enabling data storage and retrieval via I2C.

#embedded-systems#hardware-abstraction#micropython
Stars11
Forks0
Last commit
Brinevector3D
Brinevector3DLua

A Lua vector library for 3D operations, accelerated by LuaJIT's FFI for performance.

#mathematics#vector#library
Stars11
Forks0
Last commit6 years ago
goctx
goctxGo

A Go library that provides faster context value retrieval compared to the standard library's context.Value method.

#library#micro-optimization#context
Stars11
Forks2
Last commit5 years ago
PackID
PackIDC++

A multiplatform packer identification tool and library using PEiD-compatible database syntax.

#library#cli-tool#security-tools
Stars11
Forks3
Last commit10 years ago
queuex
queuexElixir

Queuex is a priority queue library for Elixir with multiple backend options and configurable worker pools.

#elixir#task-queue#library
Stars11
Forks1
Last commit9 years ago
go-log
go-logGo

A Go logging library with stack traces, object dumping, and configurable timestamps.

#dumping#library#golang-package
Stars11
Forks5
Last commit3 months ago
vertices-algorand-sdk
vertices-algorand-sdkC

A C library SDK for devices to interact with Algorand and other blockchains, designed for embedded systems and cross-platform use.

#c-library#iot#crypto
Stars10
Forks1
Last commit4 years ago
micropython-linenotify
micropython-linenotifyPython

A MicroPython library for sending text, sticker, and image notifications to Line Notify from ESP32/ESP8266 devices.

#line-notify#embedded-systems#micropython-esp32
Stars10
Forks2
Last commit2 years ago
EByte_LoRa_E32_micropython_library
EByte_LoRa_E32_micropython_libraryPython

A MicroPython library for controlling EBYTE LoRa E32 series UART wireless modules.

#iot#long-range-communication#embedded-systems
Stars10
Forks5
Last commit
plug_password
plug_passwordElixir

An Elixir Plug for simple password-based authentication that stores credentials in cookies.

#cookie-auth#elixir#library
Stars10
Forks0
Last commit8 years ago
CrSignals
CrSignalsCrystal

A signals/slots library for the Crystal programming language enabling type-safe event-driven communication.

#event-driven#crystal-shard#library
Stars10
Forks0
Last commit6 years ago
cycle-pusher
cycle-pusherTypeScript

A Cycle.js driver for integrating Pusher real-time messaging functionality into reactive applications.

#cyclejs#library#driver
Stars10
Forks0
Last commit1 day ago
inotify-ada
inotify-adaAda

An Ada 2012 library for monitoring filesystem events using Linux's inotify API.

#filesystem#library#ada-2012
Stars9
Forks3
Last commit1 year ago
ltsv
ltsvGo

A high-performance LTSV (Labeled Tab-Separated Value) parser library for Go.

#text-format#library#high-performance
Stars9
Forks2
Last commit1 year ago
recursion
recursionATS

A library implementing recursion schemes in the ATS programming language.

#functional-programming#anamorphism#library
Stars9
Forks0
Last commit4 years ago
ini-files
ini-filesAda

A standalone, portable Ada package for reading and modifying configuration files in the INI format.

#ada-library#library#cfg-files
Stars9
Forks2
Last commit2 years ago
FlexibleTableViewController
FlexibleTableViewControllerSwift

A Swift library providing a generic table view controller with external data processing for iOS apps.

#ios#flexible#library
Stars9
Forks2
Last commit8 years ago
template-parser
template-parserAda

An Ada library and tool for creating templated text streams like dynamic HTML documents.

#library#template-engine#ada
Stars9
Forks19
Last commit10 days ago
LogLib
LogLib

A Delphi library providing visual and non-visual logging controls with configurable verbosity levels and real-time message display.

#debugging-tools#batch-processing#library
Stars9
Forks3
Last commit3 years ago
JESA
JESAJava

An opinionated Java library for implementing event-sourced aggregates using plain Java objects.

#software-architecture#library#event-sourcing
Stars9
Forks4
Last commit10 years ago
mandrake
mandrakeElixir

A functional programming library that brings magical capabilities to Elixir.

#functional-programming#elixir#developer-tools
Stars9
Forks2
Last commit10 years ago
PreviousPage 20 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
3 years ago
2 years ago
#Elixir92
#Go74
#Cross Platform70
#Functional Programming69
#Golang59
#Swift51
#Ios50
#C Plus Plus47
#Performance45
#Ui Components44
#Mobile Development41
#Typescript41