Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lightweight Library

Lightweight Library

27 projects

Showing 27 of 27 projects

rellax
rellaxHTML

A buttery smooth, super lightweight, vanilla JavaScript library for adding parallax scrolling effects to websites.

#frontend-animation#lightweight-library#visual-effects
Stars7.1k
Forks836
Last commit1 year ago
ms.js
ms.jsTypeScript

A tiny utility to convert human-readable time strings to milliseconds and vice versa.

#time-conversion#edge-runtime#conversion
Stars5.5k
Forks330
Last commit2 months ago
KLineChart
KLineChartTypeScript

A lightweight, zero-dependency k-line chart library built with HTML5 canvas, offering high customizability and mobile support.

#chart#technical-indicators#stockchart
Stars4.0k
Forks974
Last commit3 days ago
spine
spineJavaScript

A lightweight MVC library for building JavaScript web applications with a focus on simplicity and maintainability.

#commonjs-modules#web-application-framework#lightweight-library
Stars3.7k
Forks424
Last commit6 years ago
rsvp.js
rsvp.jsJavaScript

A lightweight Promises/A+ implementation for organizing asynchronous JavaScript code.

#lightweight-library#es6-promises#error-handling
Stars3.6k
Forks259
Last commit2 years ago
validate.js
validate.jsJavaScript

A lightweight JavaScript form validation library inspired by CodeIgniter, with no dependencies.

#cross-browser#lightweight-library#codeigniter
Stars2.5k
Forks397
Last commit6 years ago
umbrella
umbrellaJavaScript

A lightweight (<3kb) JavaScript library for DOM manipulation and event handling with a jQuery-like API.

#dom-manipulation#jquery-alternative#lightweight-library
Stars2.3k
Forks110
Last commit2 months ago
slidr
slidrJavaScript

A lightweight, dependency-free JavaScript library for adding slide transitions to web pages with keyboard and touch support.

#touch-navigation#slider#lightweight-library
Stars1.5k
Forks240
Last commit5 years ago
SmartFormat.NET
SmartFormat.NETC#

A lightweight C# text templating library with named placeholders, lists, localization, and pluralization.

#named-placeholders#lightweight-library#smartformat
Stars1.3k
Forks104
Last commit23 days ago
SmartFormat
SmartFormatC#

A lightweight C# text templating library with named placeholders, lists, localization, and pluralization.

#lightweight-library#smartformat#csharp
Stars1.3k
Forks104
Last commit23 days ago
Dommy
DommyClojure

A tiny ClojureScript library for DOM manipulation and event handling with a functional, jQuery-inspired API.

#dom-manipulation#functional-programming#clojurescript
Stars755
Forks71
Last commit8 years ago
remount
remountJavaScript

Mount React components as custom elements to use them anywhere in HTML, including non-SPA apps and other frameworks.

#web-components#custom-elements#onmount
Stars720
Forks23
Last commit3 years ago
uil
uilJavaScript

A lightweight JavaScript UI library with complete 3D display support, customizable with only six events.

#javascript-ui#lightweight-library#creative-coding
Stars585
Forks51
Last commit1 year ago
JSON++
JSON++C++

A lightweight, header-only C++ JSON parser with XML conversion capabilities.

#data-serialization#lightweight-library#c-plus-plus
Stars546
Forks176
Last commit5 years ago
Fido
FidoC++

A lightweight C++ machine learning library designed for embedded electronics and robotics applications.

#robotics#ai#embedded-systems
Stars462
Forks82
Last commit6 years ago
qt-json
qt-jsonC++

A simple C++/Qt library for parsing JSON data into QVariant hierarchies and serializing QVariant data to JSON.

#qt#lightweight-library#qt4
Stars331
Forks106
Last commit8 years ago
methanol
methanolJava

Lightweight HTTP extensions for Java's built-in HttpClient, adding multipart uploads, caching, decompression, and object mapping.

#object-mapping#kotlin-dsl#client
Stars298
Forks17
Last commit4 months ago
polychrome
polychromeTypeScript

A tiny (~2kB gzipped) JavaScript library for parsing, manipulating, and converting colors in hex, RGB, and HSL formats.

#css-colors#color-manipulation#lightweight-library
Stars288
Forks0
Last commit8 years ago
AggregateSource
AggregateSourceC#

A lightweight .NET library for implementing event sourcing with aggregates, designed for scenarios requiring multi-aggregate collaboration.

#nuget#event-sourcing#aggregates
Stars258
Forks59
Last commit4 years ago
Regex Colorizer
Regex ColorizerJavaScript

A lightweight JavaScript library for syntax highlighting regular expressions with web reality support.

#regex#lightweight-library#syntax-highlighting
Stars199
Forks23
Last commit4 months ago
delegate
delegateJavaScript

A lightweight JavaScript library for event delegation, simplifying event handling on dynamic elements.

#dom-events#lightweight-library#event-delegation
Stars186
Forks25
Last commit3 years ago
TinyEXIF
TinyEXIFC++

A lightweight ISO-compliant C++ library for parsing EXIF and XMP metadata from JPEG files.

#gps-data#exif#lightweight-library
Stars147
Forks53
Last commit4 months ago
Error Handling
Error HandlingJavaScript

A lightweight Ember.js addon for data persistence following the JSON API 1.0 specification.

#json-api#data-persistence#lightweight-library
Stars124
Forks19
Last commit8 years ago
Vivid
VividLua

A simple Lua library for color conversion, manipulation, and math across multiple color spaces.

#color-math#graphics#color-manipulation
Stars62
Forks3
Last commit6 years ago
nanohref
nanohrefJavaScript

A tiny JavaScript library for handling click events on anchor links with built-in safety checks.

#single-page-application#lightweight-library#link-handling
Stars41
Forks9
Last commit6 years ago
docroc
docrocLua

A minimal Lua library that parses formatted comments and returns them as structured tables.

#code-parsing#developer-tools#lightweight-library
Stars14
Forks0
Last commit10 years ago
hex2color
hex2colorLua

A single-function Lua library for converting HEX color values to RGB tables in LÖVE2D.

#graphics#lightweight-library#game-development
Stars10
Forks1
Last commit6 years ago

Related Tags

#Javascript6#Frontend5#No Dependencies4#C Plus Plus3#Lua3#Csharp3#Dotnet3
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