Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lightweight

Lightweight

563 projects

Showing 36 of 563 projects

jsonParse
jsonParseC

A simple and fast JSON parser implemented in ANSI C with a reference-counting object model.

#parsing#c-library#json-api
Stars11
Forks1
Last commit7 years ago
just-pluck
just-pluckJavaScript

A simple JavaScript utility to extract values from an array of objects by key, without unnecessary complexity.

#functional-programming#npm-package#lightweight
Stars11
Forks2
Last commit10 years ago
Vue-Player
Vue-PlayerVue

A lightweight, customizable, and easy-to-implement video player component for Vue.js applications.

#open-source#media-player#nuxt
Stars11
Forks2
Last commit1 year ago
EasyEntityToDTO
EasyEntityToDTOJava

A lightweight Java annotation processor for automatic DTO and mapper generation from entities.

#object-mapping#boilerplate-reduction#dto
Stars10
Forks1
Last commit5 months ago
vanilla-masker
vanilla-maskerJavaScript

A pure JavaScript library for masking input elements with money, number, and custom pattern formatting.

#input-masking#vanilla-js#cross-browser
Stars10
Forks2
Last commit6 years ago
sqlz
sqlzGo

A lightweight, dependency-free Go library extending database/sql with named queries, struct scanning, and batch operations.

#database-driver#database#lightweight
Stars10
Forks0
Last commit1 day ago
python-game-server
python-game-serverPython

A lightweight server and framework for building and hosting turn-based multiplayer games like board or card games.

#multiplayer#board-games#api
Stars10
Forks1
Last commit2 months ago
YALG
YALGLua

A simple, reactive GUI framework for Löve2D games with a retro aesthetic and no external dependencies.

#open-source#lightweight#game-development
Stars10
Forks1
Last commit5 years ago
Mion
Mion

A base operating system switch designed specifically for networking hardware and infrastructure.

#network-hardware#deployment#embedded-systems
Stars9
Forks4
Last commit5 years ago
tinymqtt
tinymqttPython

A lightweight asynchronous MQTT client library designed for MicroPython on ESP8266/ESP32 devices.

#iot#micropython#esp32
Stars8
Forks2
Last commit8 years ago
netstring-c
netstring-cC

A C library for encoding and decoding netstrings, a simple format for network transmission and serialization.

#stream-processing#c-library#lightweight
Stars8
Forks1
Last commit5 years ago
RopeMC
RopeMCJava

A lightweight modding API for Minecraft that enables easy creation and installation of mods.

#mod#javassist#lightweight
Stars8
Forks1
Last commit7 years ago
Resseract Lite
Resseract LiteJava

A no-code data visualization tool for creating interactive dashboards from CSV and Excel files.

#no-code#data-science#analystics
Stars7
Forks0
Last commit1 year ago
verve
verveV

A simple, fast, and dependency-free static file server written in V.

#web-server#vlang#zero-dependencies
Stars7
Forks0
Last commit3 years ago
FastSM
FastSMGame Maker Language

A lightweight finite state machine library for GameMaker, designed as an alternative to SnowState with different design trade-offs.

#gamemaker#game-logic#behavior-trees
Stars7
Forks1
Last commit2 years ago
muun
muunLua

A minimal Lua class implementation compatible with moonscript for seamless cross-language inheritance.

#library#oop#lightweight
Stars7
Forks3
Last commit5 years ago
uuidcheck
uuidcheckGo

A zero-dependency Go library for RFC 4122 UUID validation and UUIDv7 timestamp extraction.

#open-source#zero-dependency#uuid-validation
Stars6
Forks2
Last commit1 year ago
ViperServices
ViperServicesSwift

A lightweight dependency injection container for iOS Swift applications with boot order and dependency management.

#ios#dependency-injection#boot-order
Stars6
Forks3
Last commit11 days ago
zlitefetch
zlitefetchShell

A lightweight command-line system information plugin for zsh.

#shell-scripting#terminal#zsh-plugin
Stars6
Forks1
Last commit2 years ago
deno_tiny_templates
deno_tiny_templatesTypeScript

A lightweight template parser for Deno with customizable syntax.

#template-engine#string-templating#lightweight
Stars5
Forks2
Last commit6 years ago
git-repository
git-repositoryCrystal

A Crystal shard for inspecting remote Git repositories without downloading full history.

#version-control#crystal-shard#lightweight
Stars5
Forks0
Last commit7 months ago
nctu
nctu

A lightweight and fast Zsh theme designed for speed and minimalism.

#developer-tools#lightweight#oh-my-zsh
Stars5
Forks0
Last commit5 years ago
Hasser CSS
Hasser CSSHTML

A lightweight CSS framework that applies styles to child elements via parent container classes.

#grid-system#flexible-css-framework#flexible
Stars5
Forks0
Last commit6 years ago
tcl-mqtt
tcl-mqttTcl

A minimal Tcl library for publishing messages to MQTT brokers with basic QoS 0 support.

#iot#library#tcl
Stars5
Forks0
Last commit3 years ago
angular-drag-drop-layout
angular-drag-drop-layoutTypeScript

A lightweight, dependency-free Angular library for creating customizable responsive grid layouts with drag-and-drop functionality.

#responsive#lightweight#grid-layout
Stars5
Forks0
Last commit10 months ago
@vuito/vue
@vuito/vueTypeScript

A simple, lightweight, isomorphic, template-based validation library for JavaScript and TypeScript.

#template#isomorphic#server-side
Stars5
Forks0
Last commit1 year ago
docker-dns
docker-dnsC

A lightweight DNS forwarder that enables the host machine to resolve Docker container names via custom domain suffixes.

#scratch-image#dns#lightweight
Stars5
Forks1
Last commit5 days ago
dbus
dbusElixir

A lightweight message bus for sharing data between microservices with minimal coupling.

#decoupled-architecture#distributed-systems#lightweight
Stars5
Forks0
Last commit11 years ago
simpletime
simpletimeHTML

A lightweight Node-RED node for adding formatted date and time payloads to message flows.

#iot#message-flow#date-time
Stars4
Forks4
Last commit8 months ago
spawndir
spawndirElixir

Spawns and manages processes by monitoring executable files in a directory with a simple UNIX-ish interface.

#elixir#unix-tools#file-system-monitoring
Stars4
Forks1
Last commit11 years ago
Hypherator
HypheratorJava

A lightweight Java hyphenation library using Hunspell-style patterns with an iterator-based API for text processing.

#java-library#open-source#iterator-api
Stars4
Forks4
Last commit1 year ago
macon
maconJavaScript

A 430B utility to create reactive jQuery components using JSX-like syntax for incremental refactoring.

#dom-manipulation#web-components#jquery
Stars4
Forks1
Last commit1 year ago
fishy-lite
fishy-liteShell

A lightweight fork of the fishy ZSH theme from oh-my-zsh, optimized for faster shell loading.

#shell-prompt#battery-indicator#oh-my-zsh-fork
Stars3
Forks1
Last commit6 months ago
Weeee.js
Weeee.jsJavaScript

A lightweight JavaScript tweening engine for creating smooth animations with customizable easing and timing.

#easing#animation#web-animation
Stars3
Forks1
Last commit5 years ago
BeagleEditor
BeagleEditorPython

A code editor with syntax highlighting, autocomplete, and plugin support for multiple programming languages.

#monaco-editor#fast#microsoft
Stars3
Forks0
Last commit14 days ago
UnReact.js
UnReact.jsJavaScript

A lightweight JavaScript library for building fast, scalable web applications without traditional framework overhead.

#modular#lightweight#frontend
Stars3
Forks0
Last commit5 months ago
PreviousPage 15 of 16Next

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
#Frontend114
#Javascript109
#Cross Platform58
#Performance50
#Javascript Library50
#Typescript47
#Game Development40
#Open Source35
#Web Development32
#Ui Components31
#C Library30
#Self Hosted29