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

hare
hareGo

A pure Go database management system that stores each table as a line-delimited JSON text file, designed for simple embedded applications.

#database#data-persistence#lightweight
Stars97
Forks11
Last commit5 years ago
lazycsv
lazycsvC++

A fast, lightweight, single-header C++17 CSV parser library that parses rows and cells lazily on demand.

#csv-reader#cpp-csv-reader#parsing-csv-files
Stars95
Forks12
Last commit6 months ago
mjson
mjsonJava

A minimalistic, single-file Java JSON library with a concise API and full JSON Schema support.

#android#lightweight#data-structures
Stars93
Forks23
Last commit1 year ago
MacMusicPlayer
MacMusicPlayerSwift

A lightweight menu bar music player for macOS with native interface, multi-language support, and YouTube/SoundCloud download capabilities.

#audio-player#lightweight#media-control
Stars91
Forks2
Last commit18 days ago
dispatch
dispatchShell

A lightweight, dependency-free toolkit for software automation, provisioning, and testing across multiple platforms.

#unit-testing#shell-scripting#lightweight
Stars87
Forks4
Last commit12 years ago
Gstorm
GstormGroovy

A lightweight single-table ORM for Groovy scripts and small projects, supporting databases and CSV files.

#hacktoberfest#hacktoberfest2021#crud
Stars87
Forks14
Last commit4 years ago
Krane
KraneGo

A lightweight, self-hosted container management platform for cost-effective deployment of side-projects and small workloads.

#side-projects#devops#deployments
Stars85
Forks9
Last commit3 years ago
AHKhttp
AHKhttpAutoHotkey

A basic HTTP server implementation written in AutoHotkey for lightweight web serving.

#http-server#web-server#autohotkey
Stars85
Forks23
Last commit2 years ago
Vebview.JS
Vebview.JSV

A lightweight framework for building cross-platform desktop applications using HTML, CSS, and JavaScript with native APIs.

#native-api#vlang#web-app-porting
Stars84
Forks6
Last commit10 months ago
shash
shashLua

A simple, lightweight spatial hash library for Lua, optimized for 2D bounding box overlap detection.

#spatial-hash#collision-detection#spatial-indexing
Stars79
Forks4
Last commit4 years ago
Lua-star
Lua-starLua

A pure Lua library for A* path-finding with flexible map integration and optional caching.

#open-source#ai-navigation#lightweight
Stars79
Forks7
Last commit5 years ago
boxed
boxedGo

A Dropbox-based blog engine that serves markdown articles directly from your Dropbox folder.

#static-site-generator#blog-engine#lightweight
Stars78
Forks9
Last commit8 years ago
simplehttp
simplehttpGo

A simple and lightweight HTTP server for serving local directories over HTTP.

#http-server#http#lightweight
Stars76
Forks3
Last commit3 years ago
jute
juteC++

A single-header C++ JSON parser with a read-only API, designed for simplicity and drop-in use.

#data-serialization#cpp17#lightweight
Stars74
Forks24
Last commit5 months ago
Synapses
Synapses

A collection of neural network libraries for functional and mainstream languages, offering efficient lazy evaluation and cross-language compatibility.

#functional-programming#neural-network#csharp
Stars73
Forks6
Last commit5 years ago
Mous Player
Mous PlayerC++

A lightweight, extensible audio player and converter for FreeBSD, Linux, and macOS with multiple interface options.

#qt#plugin-system#converter
Stars72
Forks17
Last commit3 years ago
vuemoji-picker
vuemoji-pickerTypeScript

A lightweight Vue 2 and 3 wrapper component for emoji-picker-element.

#emoji#wrapper-library#emoji-picker
Stars72
Forks6
Last commit1 year ago
StringDB
StringDBC#

A modular key/value archival database for .NET designed to use minimal RAM and produce compact database files.

#database#storage#low-memory
Stars71
Forks12
Last commit3 years ago
pico-lambda
pico-lambdaJavaScript

A 640-byte functional library that curries and composes native JavaScript array and string methods.

#functional-programming#arrays#currying
Stars71
Forks4
Last commit8 years ago
RapidMQ
RapidMQGo

A pure Go library for managing local message queues with disk persistence and custom worker processing.

#message-queue#concurrent-processing#local-queue
Stars70
Forks12
Last commit8 years ago
Preact Translate
Preact TranslateTypeScript

A minimalistic internationalization (i18n) library for Preact with a bundle size of around 1KB.

#preact-components#internationalization#lightweight
Stars69
Forks6
Last commit6 months ago
GMTwitch
GMTwitchGame Maker Language

A lightweight Twitch API wrapper and chat interface for Game Maker: Studio.

#library#lightweight#twitch-api
Stars69
Forks19
Last commit4 years ago
chart
chartTypeScript

A zero-dependency library for generating ASCII line charts in console environments for Node.js and browsers.

#chart#command-line-tools#console-ascii
Stars68
Forks1
Last commit3 years ago
libvldmail
libvldmailC

A C library for RFC-compliant email address validation with Unicode support and strict mode options.

#c-library#library#email-validation
Stars68
Forks8
Last commit7 days ago
chaperone-docker
chaperone-dockerJavaScript

Docker base images using the Chaperone lightweight process manager for multi-process container management.

#alpine-linux#devops#container-orchestration
Stars65
Forks11
Last commit8 years ago
minipb
minipbPython

A lightweight, pure Python Protocol Buffer library supporting multiple schema formats and MicroPython.

#embedded-systems#micropython#python-library
Stars64
Forks8
Last commit3 years ago
TrendChart Elements
TrendChart ElementsTypeScript

Lightweight web components for generating simple, responsive trend charts using HTML attributes and CSS variables.

#responsive#web-components#chart
Stars64
Forks9
Last commit6 months ago
KAConf
KAConfJava

An annotation-based configuration system for Java and Kotlin with a tiny footprint and no third-party dependencies.

#property-injection#spring-boot-inspired#lightweight
Stars63
Forks5
Last commit4 years ago
vector.lua
vector.luaLua

A simple 2D vector library for Lua, inspired by Processing's PVector and designed for game development.

#2d-vectors#vectors#geometry
Stars63
Forks9
Last commit1 year ago
Boundstone
BoundstoneV

A high-performance, fast-compiling, lightweight server software for Minecraft: Bedrock Edition written in V.

#multiplayer#v-lang#high-performance
Stars62
Forks5
Last commit6 years ago
jcSlider
jcSliderHTML

A lightweight, responsive jQuery slider plugin using CSS animations for smooth transitions.

#jquery#css-animations#slider
Stars61
Forks16
Last commit10 years ago
nvenv
nvenvV

A lightweight and blazing fast Neovim version manager written in Vlang.

#fast#developer-tools#vlang
Stars61
Forks5
Last commit1 year ago
godbal
godbalGo

A lightweight, no-ORM database abstraction layer for Go with SQL builder and easy result mapping (currently MySQL only).

#database-driver#sqlbuilder#lightweight
Stars60
Forks29
Last commit7 years ago
leven
levenRust

A lightweight, fast static site generator specifically designed for blogs using Markdown.

#fast#static-site-generator#github-pages
Stars57
Forks6
Last commit7 years ago
W
WPHP

⧉ light-weight experimental wiki

#interactive-fiction#lightweight#markdown
Stars55
Forks7
Last commit6 days ago
cride
crideCrystal

A lightweight CLI text editor and IDE written in Crystal, designed for speed and customizability.

#productivity#modular#syntax-highlighting
Stars53
Forks3
Last commit5 years ago
PreviousPage 12 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