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 400 projects

CException
CExceptionC

A lightweight, portable exception handling library for C using setjmp/longjmp, designed for embedded systems and performance-critical applications.

#embedded-systems#portable#lightweight
Stars365
Forks68
Last commit1 year ago
Feather
FeatherJava

An ultra-lightweight, easy-to-use dependency injection library for Java and Android that implements JSR-330.

#dependency-injection#android#lightweight
Stars363
Forks60
Last commit8 years ago
Surface
SurfaceCSS

A CSS-only framework implementing Google's Material Design system without JavaScript dependencies.

#design-system#lightweight#css-only
Stars356
Forks57
Last commit3 years ago
Cloudopt Next
Cloudopt NextKotlin

A lightweight, modern JVM-based web framework built on Vert.x for Java and Kotlin applications.

#java-library#plugin-system#modular
Stars349
Forks50
Last commit2 years ago
eo-locale
eo-localeTypeScript

A lightweight React internationalization library based on the ICU standard, optimized for bundle size and performance.

#vanilla-js#tree-shaking#messageformat
Stars348
Forks10
Last commit1 year ago
gretchen
gretchenTypeScript

A type-safe, resilient, and tiny fetch wrapper for TypeScript that never throws on non-200 responses.

#hooks#retry-logic#request
Stars330
Forks5
Last commit2 years ago
sshfront
sshfrontGo

A lightweight SSH server frontend where authentication and connections are controlled with command handlers and shell scripts.

#unix-philosophy#authentication#ssh-server
Stars326
Forks27
Last commit2 years ago
matchit
matchitJavaScript

A fast utility for parsing URL patterns and matching paths with support for parameters, wildcards, and optional segments.

#lightweight#nodejs#javascript-library
Stars324
Forks13
Last commit4 years ago
tipso
tipsoJavaScript

A lightweight, responsive jQuery tooltip plugin with extensive customization options.

#css-animations#jquery-plugin#lightweight
Stars319
Forks117
Last commit7 years ago
Sound.js
Sound.jsJavaScript

A micro-library for loading, playing, and generating sound effects and music for games and interactive applications.

#sound-effects#lightweight#procedural-audio
Stars317
Forks45
Last commit2 years ago
hyperamp
hyperampJavaScript

A simple, fast, and free desktop music player designed to be open and extensible.

#music#music-library#open-source
Stars307
Forks9
Last commit1 year ago
snitch
snitchC++

A lightweight C++20 testing framework focused on minimal heap allocation and fast compilation.

#constexpr#fast-compilation#unit-testing
Stars306
Forks15
Last commit4 months ago
Verticalize
VerticalizeJavaScript

A pipe-like function to write cleaner, more readable JavaScript code by transforming nested calls into vertical pipelines.

#promise-chaining#functional-programming#developer-tools
Stars301
Forks4
Last commit2 years ago
Neo
NeoJavaScript

A lightweight JavaScript timeline library for synchronizing events, animations, and media.

#event-driven#timeline#animation
Stars301
Forks17
Last commit4 years ago
tiny-ECDH-c
tiny-ECDH-cC

A minimal, portable C implementation of Elliptic-Curve Diffie-Hellman for secure key exchange.

#c-library#elliptic-curve-diffie-hellman#ecdh
Stars297
Forks69
Last commit4 years ago
go-actor
go-actorGo

A lightweight Go library for building concurrent programs using the Actor model and CSP principles.

#csp#go-actor#go-library
Stars296
Forks19
Last commit1 month ago
fylepad
fylepadVue

A cross-platform notepad with Markdown editing, multiple tabs, cloud sync, and built-in support for diagrams, tables, and code blocks.

#notepad#productivity#desktop-app
Stars296
Forks22
Last commit1 month ago
pocketpages
pocketpagesCSS

A lightweight EJS and router engine that runs as a PocketBase JS hook for building fast server-side rendered multi-page apps.

#javascript-hooks#server-side-rendering#lightweight
Stars293
Forks18
Last commit2 months ago
Kriss Feed
Kriss FeedPHP

A simple, self-hosted RSS feed reader that works without a database and requires only PHP 5.4+.

#feed-aggregator#no-database#lightweight
Stars287
Forks53
Last commit4 months ago
datakit
datakitJavaScript

A lightweight JavaScript library for data analysis with CSV reading, statistical methods, and chart plotting.

#statistics#lightweight#csv-parsing
Stars287
Forks11
Last commit9 years ago
Sundial
SundialJava

A lightweight Java job scheduling framework forked from Quartz, stripped down to essentials and easy to integrate.

#scheduled-jobs#task-scheduler#trigger
Stars280
Forks55
Last commit8 days ago
dish
dishGo

A tiny, remotely configurable monitoring service for lightweight health checks of HTTP, ICMP, and TCP endpoints.

#devops#api#health-checks
Stars276
Forks10
Last commit2 days ago
docker-java-api
docker-java-apiJava

A lightweight, object-oriented Java library for interacting with the Docker Engine API.

#java-library#lightweight#docker-client
Stars276
Forks56
Last commit5 years ago
Scorched
ScorchedRuby

A lightweight, DRY, unopinionated web framework for Ruby that provides powerful constructs for building websites and applications of any scale.

#controller-based#rack#lightweight
Stars274
Forks13
Last commit1 year ago
pickledb-rs
pickledb-rsRust

A lightweight and simple key-value store written in Rust, inspired by Python's PickleDB.

#database#data-persistence#yaml
Stars270
Forks29
Last commit1 year ago
GenHTTP
GenHTTPC#

A lightweight, embeddable web server written in pure C# for quickly creating .NET web services with minimal configuration.

#http-server#nuget#webserver
Stars268
Forks44
Last commit2 days ago
Recommender
RecommenderC

A C library for product recommendations using collaborative filtering with fast performance and minimal dependencies.

#c-library#product-recommendations#lightweight
Stars268
Forks63
Last commit3 years ago
usignal
usignalJavaScript

A minimal reactive signals library blending @preact/signals-core API with solid-js inspired features, at 816 bytes.

#lightweight#solid-js#frontend
Stars267
Forks14
Last commit8 days ago
got
gotGo

A fluent and enjoyable Go test framework with pretty output, handy assertions, and snapshot testing.

#developer-tools#unit-testing#assert
Stars266
Forks16
Last commit1 month ago
await
awaitPython

A 36K single-binary tool that runs commands in parallel and waits for their termination with minimal memory footprint.

#devops#shell-scripting#fish
Stars264
Forks10
Last commit15 days ago
When
WhenSwift

A lightweight, type-safe Promise implementation for Swift, designed for flexibility and clean asynchronous code.

#ios#async-await#reactive-programming
Stars263
Forks34
Last commit6 years ago
vpp
vppC++

A modern C++ Vulkan utility library providing RAII wrappers, memory management, and efficient idioms without framework overhead.

#vulkan#memory-management#raii
Stars262
Forks7
Last commit5 years ago
pareto-js
pareto-jsTypeScript

A minimal, fast functional utility library for JavaScript with only 14 pure functions.

#hacktoberfest#pure-functions#functional-programming
Stars260
Forks20
Last commit5 years ago
Shorthand Framework
Shorthand FrameworkSCSS

A utility-based CSS framework built with SCSS that enables designing without writing custom CSS.

#lightweight#frontend#css-framework
Stars257
Forks19
Last commit3 years ago
twas
twasJavaScript

A 280-byte JavaScript function that converts timestamps to human-readable relative time strings like '3 seconds ago'.

#date-time#timeago#time
Stars252
Forks10
Last commit3 years ago
Chaos
ChaosScala

A lightweight Scala framework for building REST services using battle-tested JVM libraries.

#dcos#jackson#rest-api
Stars249
Forks35
Last commit7 years ago
PreviousPage 9 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