Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lightweight

Lightweight

425 projects

Showing 36 of 425 projects

JSONlite
JSONliteShell

A simple, self-contained, serverless, zero-configuration JSON document store that sandboxes the current working directory like SQLite.

#database#data-persistence#document-database
Stars845
Forks37
Last commit1 year ago
TinyIoC
TinyIoCC#

A single-file, easy-to-use Inversion of Control container for .NET, designed for small projects and beginners.

#mono#dependency-injection#csharp
Stars835
Forks232
Last commit3 years ago
t.js
t.jsHTML

A tiny JavaScript templating framework for DOM interpolation, weighing only ~400 bytes gzipped.

#dom-manipulation#html-interpolation#minimalist
Stars832
Forks84
Last commit2 years ago
Pantry
PantrySwift

A lightweight persistence layer for Swift that stores structs, classes, and basic types with simple packing/unpacking.

#ios#caching#struct-storage
Stars825
Forks54
Last commit8 years ago
clover
cloverGo

A lightweight document-oriented NoSQL database written in pure Golang, designed for simplicity and easy maintenance.

#document-oriented-database#database#data-persistence
Stars817
Forks68
Last commit9 months ago
g3d
g3dLua

A simple and easy-to-use 3D engine for the LÖVE 2D game framework.

#open-source#obj-loader#lightweight
Stars807
Forks43
Last commit1 month ago
rosetta
rosettaJavaScript

A general purpose internationalization library in 298 bytes.

#internationalization#lightweight#tiny
Stars798
Forks16
Last commit2 years ago
navaid
navaidJavaScript

A tiny (865-byte) client-side router for the browser with support for named parameters, wildcards, and history integration.

#history#single-page-application#lightweight
Stars797
Forks27
Last commit2 years ago
json.cpp
json.cppC++

A high-performance, minimal JSON parsing and serialization library for C++ that prioritizes speed, fast compilation, and small code size.

#high-performance#fast-compilation#lightweight
Stars786
Forks37
Last commit2 months ago
Seasocks
SeasocksC++

A tiny embeddable C++ HTTP and WebSocket server library for lightweight web serving and real-time communication.

#websocket-server#http-server#lightweight
Stars781
Forks128
Last commit26 days ago
Gifffer
GiffferJavaScript

A tiny JavaScript library that prevents animated GIFs from autoplaying by replacing them with a playable first frame.

#autoplay-prevention#lightweight#web-performance
Stars781
Forks93
Last commit6 years ago
contra
contraJavaScript

A lightweight JavaScript library for asynchronous flow control with a functional programming style.

#functional-programming#currying#lightweight
Stars778
Forks27
Last commit2 years ago
Skylicht
SkylichtC++

A high-performance, lightweight C++ game engine for mobile and web platforms, evolved from Irrlicht 3D.

#skylicht-engine#open-source#irrlicht-engine
Stars755
Forks60
Last commit5 days ago
kann
kannC

A lightweight C library for building and training small to medium artificial neural networks with minimal dependencies.

#c-library#minimal-dependencies#neural-network
Stars752
Forks122
Last commit1 year ago
Lucia
LuciaTypeScript

A 3kb JavaScript library that adds interactivity to HTML through declarative attributes without build tools.

#hacktoberfest#lucia#vanilla-js
Stars750
Forks28
Last commit3 years ago
The Homie Convention
The Homie Convention

A lightweight MQTT-based messaging convention for automatic discovery and interoperability of IoT devices.

#iot#homie#home-automation
Stars745
Forks62
Last commit3 months ago
simple-text-rotator
simple-text-rotatorHTML

A lightweight jQuery plugin for adding animated rotating text to websites with minimal markup.

#text-rotation#web-animation#jquery-plugin
Stars744
Forks242
Last commit5 years ago
grpool
grpoolGo

A lightweight goroutine pool implementation for Go that manages concurrent job execution with configurable workers and job queue size.

#goroutine-pool#go-library#lightweight
Stars736
Forks100
Last commit7 years ago
teaful
teafulTypeScript

A tiny, easy, and powerful React state management library under 1KB.

#lightweight#tiny#easy
Stars710
Forks23
Last commit2 months ago
Between.js
Between.jsJavaScript

A lightweight ES6 tweening engine for animating numbers, arrays, objects, and colors with easing and looping.

#easing#animation#smooth
Stars707
Forks19
Last commit3 years ago
Stupid Table Sort
Stupid Table SortJavaScript

A lightweight jQuery plugin for adding simple, customizable table sorting functionality to HTML tables.

#jquery#jquery-plugin#table-sorting
Stars704
Forks171
Last commit4 years ago
MQTT TUI
MQTT TUIRust

A fast and lightweight terminal user interface for subscribing to MQTT topics and publishing messages from the command line.

#iot#hacktoberfest#mqtt
Stars674
Forks35
Last commit11 days ago
MoePeek
MoePeekSwift

A lightweight, privacy-focused macOS menu bar translator built with pure Swift 6, featuring on-device Apple Translate.

#apple#on-device-ai#lightweight
Stars673
Forks40
Last commit13 days ago
tween.lua
tween.luaLua

A minimal Lua library for tweening (interpolating) numeric values in tables with various easing functions.

#ui-animation#animation#interpolation
Stars665
Forks80
Last commit3 years ago
elli
elliErlang

A simple, robust, and performant Erlang web server designed specifically for building HTTP APIs.

#web-server#high-performance#otp
Stars660
Forks74
Last commit8 years ago
Thunder
ThunderC++

A modular, cross-platform 2D and 3D game engine designed to keep projects lightweight by allowing developers to exclude unused modules.

#vulkan#modular-architecture#open-source
Stars656
Forks47
Last commit1 day ago
mINI
mINIC++

A tiny, header-only C++ library for reading, writing, and manipulating INI files with lazy write and formatting preservation.

#ini-config#ini-reader#data-serialization
Stars650
Forks121
Last commit1 year ago
libonnx
libonnxC

A lightweight, portable pure C99 ONNX inference engine for embedded devices with hardware acceleration support.

#embedded-systems#library#embedded
Stars649
Forks113
Last commit10 months ago
Jumper
JumperLua

A fast, lightweight, and easy-to-use Lua pathfinding library for grid-based games.

#ai#game-ai#jump-point-search
Stars646
Forks129
Last commit3 years ago
simptip
simptipCSS

A lightweight, customizable CSS tooltip library built with Sass for easy styling and positioning.

#sass#pure-css#lightweight
Stars640
Forks88
Last commit8 years ago
pinar
pinarTypeScript

A customizable, lightweight React Native carousel component with built-in accessibility support.

#mobile-ui#ios#slider
Stars636
Forks13
Last commit1 month ago
minunit
minunitC

A minimal unit testing framework for C/C++ contained in a single header file.

#software-testing#unit-testing#embedded
Stars635
Forks103
Last commit2 years ago
color2k
color2kTypeScript

A color parsing and manipulation library focused on minimal bundle size, serving all essential sRGB functions in ~2kB.

#polished#color-manipulation#tree-shaking
Stars631
Forks13
Last commit2 days ago
LightInject
LightInjectC#

An ultra lightweight Inversion of Control (IoC) container for .NET with high performance and minimal overhead.

#dependency-injection#csharp#lightweight
Stars631
Forks120
Last commit18 days ago
easy-batch
easy-batchJava

A simple, lightweight batch processing framework for Java designed for ETL jobs.

#batch-processing#batch#file-processing
Stars624
Forks196
Last commit3 years ago
Embassy
EmbassySwift

A super lightweight, zero-dependency async HTTP server library written in pure Swift for iOS, macOS, and Linux.

#http-server#ios#webserver
Stars618
Forks73
Last commit11 months ago
PreviousPage 7 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
#Javascript93
#Frontend92
#Cross Platform49
#Javascript Library44
#Performance42
#Game Development31
#Typescript30
#C Library28
#Ui Components26
#Open Source25
#Web Development25
#Nodejs25