Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Library

Library

417 projects

Showing 36 of 430 projects

virtualenv
virtualenvPython

A tool for creating isolated Python environments to manage dependencies and avoid conflicts.

#hacktoberfest#cython#pypy3
Stars5.0k
Forks1.1k
Last commit7 days ago
Cute Headers
Cute HeadersC

A collection of single-file, dependency-free C/C++ libraries for game development and low-level programming.

#png#library#opengl
Stars5.0k
Forks304
Last commit1 month ago
Cron Expression
Cron ExpressionPHP

A PHP library for parsing CRON expressions, calculating next/previous run dates, and determining if a schedule is due.

#library#datetime#cron-parser
Stars4.9k
Forks337
Last commit2 years ago
cxxopts
cxxoptsC++

A lightweight, header-only C++ library for parsing GNU-style command line options with a simple, intuitive API.

#library#c-plus-plus-11#gnu-style
Stars4.8k
Forks643
Last commit5 days ago
progressbar
progressbarGo

A simple, thread-safe progress bar library for Go applications with support for I/O operations and customization.

#hacktoberfest#library#terminal
Stars4.7k
Forks250
Last commit4 months ago
Klib
KlibC

A standalone, lightweight C library providing highly efficient generic data structures and algorithms with minimal dependencies.

#c-library#algorithm#b-tree
Stars4.7k
Forks588
Last commit5 months ago
Cereal
CerealC++

A header-only C++11 serialization library for converting data types to binary, XML, or JSON formats.

#data-persistence#binary-serialization#library
Stars4.7k
Forks841
Last commit2 months ago
Pixel
PixelGo

A hand-crafted 2D game library in Go providing fast graphics, simple API, and platform-independent core.

#window#graphics#library
Stars4.5k
Forks244
Last commit2 years ago
projectM
projectMC++

A cross-platform open-source library for rendering Milkdrop-compatible music visualizations from audio input.

#music#gstreamer-plugin#media-player-integration
Stars4.3k
Forks461
Last commit1 month ago
Javassist
JavassistJava

A Java bytecode engineering toolkit that simplifies runtime class definition and bytecode manipulation with source-level and bytecode-level APIs.

#bytecode-engineering#java-bytecode#library
Stars4.2k
Forks720
Last commit1 month ago
v8n
v8nJavaScript

A fluent, chainable JavaScript validation library with a simple API for validating any data type.

#library#custom-rules#validation
Stars4.1k
Forks105
Last commit1 year ago
PHP Encryption
PHP EncryptionPHP

A secure and easy-to-use PHP library for encrypting data with keys or passwords.

#library#data-protection#file-encryption
Stars3.9k
Forks309
Last commit2 years ago
promises
promisesObjective-C

A modern framework providing promises for asynchronous programming in Swift and Objective-C.

#macos-development#futures#apple-platforms
Stars3.8k
Forks310
Last commit1 year ago
c-algorithms
c-algorithmsC

A modular library of common data structures and algorithms implemented in C for reuse in any project.

#c-library#algorithm#isc-license
Stars3.6k
Forks743
Last commit2 months ago
argparse
argparseC++

A single-header argument parsing library for modern C++17 applications.

#parsing#library#cplusplus-17
Stars3.5k
Forks304
Last commit1 year ago
RTTR
RTTRC++

A C++ library that provides runtime type reflection, enabling introspection and modification of objects at runtime.

#metaprogramming#plugin-system#library
Stars3.5k
Forks484
Last commit2 years ago
Spruce iOS Animation Library
Spruce iOS Animation LibrarySwift

A lightweight Swift library for choreographing multi-view animations on iOS screens.

#ui-choreography#ios#open-source
Stars3.4k
Forks198
Last commit2 years ago
CircleMenu
CircleMenuSwift

A simple, elegant iOS UI menu with a circular layout and material design animations.

#mobile-ui#ios#library
Stars3.4k
Forks352
Last commit3 years ago
indicators
indicatorsC++

A header-only C++ library for creating customizable, thread-safe progress bars and spinners in terminal applications.

#library#loading-indicator#activity-indicator
Stars3.4k
Forks263
Last commit1 year ago
Lygia
LygiaGLSL

A granular, multi-language shader library for real-time graphics, supporting GLSL, HLSL, Metal, WGSL, and CUDA.

#cuda#real-time-graphics#library
Stars3.4k
Forks216
Last commit2 months ago
paper-onboarding
paper-onboardingSwift

A material design UI slider library for iOS onboarding screens, written in Swift.

#ios#library#animation
Stars3.3k
Forks332
Last commit3 years ago
ComputeSharp
ComputeSharpC#

A .NET library to run C# code in parallel on the GPU through DX12 and D2D1, generating HLSL shaders dynamically.

#graphics#library#shaders
Stars3.1k
Forks147
Last commit9 months ago
ETL
ETLC++

A C++ template library for embedded systems with fixed-capacity containers and no dynamic memory allocation.

#template-library#embedded-systems#library
Stars3.0k
Forks526
Last commit1 day ago
Mono.Cecil
Mono.CecilC#

A library to inspect, modify, and create .NET programs and libraries at the CIL level without loading assemblies.

#mono#library#assembly-inspection
Stars3.0k
Forks652
Last commit9 months ago
Teaset
TeasetJavaScript

A React Native UI library with 20+ pure JavaScript components for content display and action control.

#mobile-ui#library#checkbox
Stars2.9k
Forks478
Last commit5 years ago
RAMPaperSwitch
RAMPaperSwitchSwift

A Swift material design UI switch that paints over its parent view when turned on.

#mobile-ui#ios#library
Stars2.9k
Forks223
Last commit4 years ago
YamlDotNet
YamlDotNetC#

A .NET library for parsing, emitting, and serializing YAML with support for YAML 1.1 and 1.2 specifications.

#parsing#data-serialization#yaml
Stars2.8k
Forks513
Last commit18 days ago
furl
furlPython

A small Python library for easy parsing and modification of URLs with automatic encoding handling.

#manipulating-urls#urls#library
Stars2.8k
Forks160
Last commit3 months ago
concurrencpp
concurrencppC++

A modern C++ concurrency library providing tasks, executors, timers, and C++20 coroutines for writing highly concurrent applications.

#threadpool#threading#parallel-computing
Stars2.8k
Forks250
Last commit1 year ago
go-flags
go-flagsGo

A Go library for parsing command line arguments with extensive features and reflection-based struct tagging.

#library#argument-parser#option-parser
Stars2.7k
Forks321
Last commit1 year ago
vue-i18n
vue-i18nTypeScript

Internationalization plugin for Vue.js 3, enabling multi-language Vue applications.

#library#internationalization#plugin
Stars2.7k
Forks386
Last commit1 day ago
vue-i18n-next
vue-i18n-nextTypeScript

Internationalization plugin for Vue.js 3, enabling multi-language Vue applications.

#library#internationalization#plugin
Stars2.7k
Forks386
Last commit1 day ago
commonmark-java
commonmark-javaJava

A Java library for parsing and rendering Markdown text according to the CommonMark specification with extensible features.

#java-library#library#commonmark
Stars2.6k
Forks331
Last commit1 day ago
JavaVerbalExpressions
JavaVerbalExpressionsJava

A Java library that simplifies constructing complex regular expressions using a fluent builder API.

#library#regex#java
Stars2.6k
Forks241
Last commit2 months ago
inquire
inquireRust

A Rust library for building interactive, customizable prompts in terminal applications.

#user-input#library#interactive
Stars2.6k
Forks105
Last commit3 months ago
flume
flumeJava

A distributed service for efficiently collecting, aggregating, and moving large amounts of log-like data.

#stream-processing#apache#library
Stars2.6k
Forks1.5k
Last commit2 days ago
PreviousPage 2 of 12Next

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
#Cross Platform52
#Go43
#C Plus Plus41
#Ios39
#Swift37
#Golang33
#Performance32
#Mobile Development32
#Java30
#Functional Programming30
#Rust29
#Ui Components27