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

sapper
sapperRust

A lightweight, typed web framework for Rust built on hyper, focusing on ergonomic usage and rapid development.

#rapid-development#server-side#lightweight
Stars617
Forks42
Last commit6 years ago
regexparam
regexparamJavaScript

A tiny (394B) utility that converts route patterns like '/users/:id' into regular expressions.

#commonjs#regex#path-parsing
Stars597
Forks25
Last commit2 years ago
SQLiteDB
SQLiteDBSwift

A lightweight SQLite wrapper and ORM for Swift 4.x, enabling direct database access and automatic table creation.

#mobile-database#orm#ios
Stars593
Forks152
Last commit3 years ago
GoKit
GoKitC#

A lightweight, flexible tweening library for Unity that simplifies object animations with a modular architecture.

#modular#animation#lightweight
Stars590
Forks124
Last commit5 years ago
go-password-validator
go-password-validatorGo

A lightweight Go library for password strength validation using entropy calculations, without arbitrary character rules.

#special-characters#xkcd#golang-package
Stars578
Forks47
Last commit3 years ago
Csjs
CsjsJavaScript

Write modular, scoped CSS using ES6 template strings, enabling component-based styling with plain JavaScript.

#es6-modules#csjs#lightweight
Stars573
Forks32
Last commit9 years ago
Lunr-Core
Lunr-CoreC#

A small, full-text search library for .NET Core, ported from lunr.js, ideal for lightweight applications.

#search-library#lunr-js-port#document-indexing
Stars571
Forks27
Last commit2 months ago
libschrift
libschriftC

A lightweight, dependency-free TrueType font rendering library written in C99.

#c-library#font-rendering#suckless
Stars567
Forks41
Last commit2 years ago
SLRE
SLREC

A minimal, portable regular expression engine for C/C++ with a tiny footprint.

#c-library#iot#embedded-systems
Stars558
Forks117
Last commit5 years ago
zora
zoraJavaScript

A lightweight and fast JavaScript test runner that works in Node.js, Deno, and browsers without a specific runner.

#javascript-test-harness#test-runner#unit-testing
Stars543
Forks94
Last commit1 year ago
tabulous.js
tabulous.jsCSS

A lightweight jQuery plugin for creating animated, customizable tab interfaces with simple markup.

#animation#jquery-plugin#lightweight
Stars539
Forks181
Last commit10 years ago
micro-graphql-react
micro-graphql-reactJavaScript

A lightweight GraphQL React client with extensible, composable cache invalidation and Suspense support.

#data-fetching#suspense#lightweight
Stars527
Forks20
Last commit1 year ago
ocaml-containers
ocaml-containersOCaml

A modular, lightweight extension of OCaml's standard library focused on data structures, combinators, and iterators.

#functional-programming#modular#bsd-license
Stars522
Forks89
Last commit13 days ago
mini-xml
mini-xmlC

A lightweight C library for parsing and manipulating XML data with minimal dependencies.

#c-library#embedded-systems#sax-parser
Stars521
Forks172
Last commit2 months ago
vue-fluid-dnd
vue-fluid-dndTypeScript

A lightweight, framework-agnostic drag and drop library for Vue, React, and Svelte lists.

#draggable#list-reordering#agnostic
Stars520
Forks16
Last commit6 months ago
Hanson
HansonSwift

A lightweight Swift library for observing and binding values, designed to support MVVM architecture in iOS apps.

#apple-platforms#ios#observation
Stars507
Forks12
Last commit4 years ago
Alcotest
AlcotestOCaml

A lightweight and colorful test framework for OCaml with quiet output and expressive test selection.

#dune#unit-testing#lightweight
Stars507
Forks91
Last commit5 months ago
onfire.js
onfire.jsTypeScript

A nano-sized (~500b) event emitter library for JavaScript applications.

#event-driven#emitter#lightweight
Stars498
Forks109
Last commit7 years ago
DOME
DOMEC

A lightweight game development framework combining SDL2 and the Wren scripting language for 2D games.

#hacktoberfest#wren#graphics
Stars482
Forks41
Last commit1 year ago
goflow
goflowGo

A simple but powerful DAG scheduler and dashboard written in Go for orchestrating workflows without the complexity of Apache Airflow.

#dag-scheduler#airflow#api
Stars480
Forks35
Last commit1 year ago
Flux
FluxLua

A fast, lightweight tweening library for Lua, enabling smooth animations and transitions for game objects and UI elements.

#ui-animation#animation#interpolation
Stars478
Forks41
Last commit5 years ago
react-native-search-box
react-native-search-boxJavaScript

A lightweight, animated search box component for React Native, inspired by iOS design.

#search-box#animation#ui-component
Stars475
Forks128
Last commit3 years ago
SimpleFlatMapper
SimpleFlatMapperJava

A fast and lightweight Java micro ORM for mapping database results and CSV files to POJOs.

#orm#jdbi#spring
Stars457
Forks77
Last commit8 months ago
miniircd
miniircdPython

A minimal, zero-configuration IRC server written in Python for private or internal chat networks.

#miniircd#minimal#lightweight
Stars452
Forks109
Last commit1 year ago
inih
inihC++

A header-only C++ library for parsing .INI configuration files, designed for simplicity and embedded systems.

#cpp-library#embedded-systems#lightweight
Stars450
Forks94
Last commit1 year ago
hyperactiv
hyperactivJavaScript

A super tiny (~1kb) reactive library that observes object mutations and automatically recomputes dependent functions.

#observables#reactive-programming#lightweight
Stars445
Forks22
Last commit12 days ago
campo
campoRuby

A lightweight forum application built with Ruby on Rails, designed for simple community discussions.

#redis#lightweight#forum-software
Stars437
Forks131
Last commit11 years ago
countdown.js
countdown.jsJavaScript

A lightweight JavaScript library for creating customizable countdown timers with abort and tick callbacks.

#lightweight#timing#frontend
Stars423
Forks29
Last commit12 years ago
itemsjs
itemsjsJavaScript

A lightweight JavaScript library for ultra-fast faceted and full-text search on JSON datasets up to 100K items.

#json-search#facets#lightweight
Stars404
Forks45
Last commit6 months ago
NeonLink
NeonLinkJavaScript

A lightweight, self-hosted bookmark service with tagging, search, and auto-metadata extraction, ideal for RaspberryPi deployment.

#open-source#raspberrypi#lightweight
Stars400
Forks24
Last commit2 months ago
staline.nvim
staline.nvimLua

A modern lightweight statusline and bufferline plugin for Neovim, written in Lua.

#vim-statusline#nvim-lua#lightweight
Stars397
Forks22
Last commit2 years ago
logagent
logagentJavaScript

A lightweight, extensible log shipper with built-in parsing, buffering, and support for Elasticsearch and other destinations.

#devops#elk-stack#observability
Stars391
Forks78
Last commit1 year ago
FW/1 - Framework One
FW/1 - Framework OneColdFusion

A lightweight, convention-over-configuration MVC framework for ColdFusion/CFML applications.

#commandbox#web-application-framework#lightweight
Stars369
Forks139
Last commit1 year ago
FW/1 REST
FW/1 RESTColdFusion

A lightweight, convention over configuration, MVC application framework for ColdFusion / CFML.

#commandbox#web-application-framework#lightweight
Stars369
Forks139
Last commit1 year ago
pudge
pudgeGo

A fast and simple key/value store written in Go using only the standard library, balanced for both reads and writes.

#database-engine#concurrent#lightweight
Stars369
Forks35
Last commit4 years ago
cmp
cmpC

A lightweight, portable C implementation of the MessagePack serialization format (spec v5).

#c-library#embedded#portable
Stars367
Forks84
Last commit10 months ago
PreviousPage 8 of 11Next

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