Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. No Dependencies

No Dependencies

116 projects

Showing 36 of 116 projects

Regex Colorizer
Regex ColorizerJavaScript

A lightweight JavaScript library for syntax highlighting regular expressions with web reality support.

#regex#lightweight-library#syntax-highlighting
Stars199
Forks23
Last commit4 months ago
MinimalFTP
MinimalFTPJava

A lightweight, simple FTP server library written in pure Java with no external dependencies.

#tls-ssl#java-library#minimal
Stars192
Forks47
Last commit1 year ago
ring_span lite
ring_span liteC++

A single-file header-only C++ library providing a ring_span circular buffer view for C++98 and later.

#container-views#circular-buffer#backwards-compatibility
Stars168
Forks16
Last commit7 months ago
gh-emoji
gh-emojiJavaScript

A lightweight, dependency-free JavaScript library for parsing and rendering GitHub emoji in text.

#text-processing#javascript-library#github-api
Stars158
Forks7
Last commit9 years ago
Any-Lite
Any-LiteC++

A single-file header-only C++ library providing a type-safe container for single values of any type, compatible with C++98 and later.

#type-safe-container#any#any-implementations
Stars154
Forks28
Last commit7 months ago
rust-pdf
rust-pdfRust

A pure Rust library for generating PDF files with vector graphics and built-in fonts.

#document-generation#rust-pdf#rust-library
Stars150
Forks14
Last commit4 years ago
TinyEXIF
TinyEXIFC++

A lightweight ISO-compliant C++ library for parsing EXIF and XMP metadata from JPEG files.

#gps-data#exif#lightweight-library
Stars147
Forks53
Last commit4 months ago
be
beGo

A minimalist Go testing helper providing simple assertions, golden file testing, and no dependencies.

#golden-file#minimalist#generic
Stars133
Forks1
Last commit10 months ago
color-extractor
color-extractorGo

A lightweight Go library for extracting dominant colors from images with zero external dependencies.

#color-extraction#go-library#cli-tool
Stars131
Forks5
Last commit3 years ago
json-voorhees
json-voorheesC++

A modern C++11 JSON library focused on developer-friendliness, safety, and full UTF-8 support with no external dependencies.

#c#cmake#c-plus-plus
Stars129
Forks18
Last commit1 month ago
spinach
spinachRust

A practical, zero-dependency terminal spinner library for Rust with method chaining support.

#terminal#ux#spinner
Stars121
Forks4
Last commit7 months ago
svector
svectorC++

A compact C++ small vector implementation using tagged pointers for stack-allocated storage with minimal overhead.

#vector#tagged-pointer#cpp17
Stars120
Forks14
Last commit2 years ago
imagineer
imagineerElixir

A pure Elixir library for reading and writing PNG and JPEG images without external dependencies.

#png#elixir#graphics
Stars118
Forks16
Last commit7 years ago
natiu-mqtt
natiu-mqttGo

A dead-simple, extensible MQTT implementation for embedded systems with minimal allocations and no external dependencies.

#iot#embedded-systems#resource-efficient
Stars106
Forks7
Last commit18 days ago
tinyweb
tinywebRust

A minimal Rust toolkit for building client-side web applications with no JavaScript, no dependencies, and less than 800 lines of code.

#webassembly#minimal#static-site
Stars101
Forks8
Last commit1 year ago
ex_image_info
ex_image_infoElixir

A fast Elixir library to parse image binaries and extract dimensions, mime-type, and validity for 13+ formats.

#elixir-lang#elixir#size
Stars101
Forks5
Last commit1 year ago
wildmatch
wildmatchRust

A Rust library for simple string matching with single- and multiple-wildcard operators.

#globbing#rust-lang#matching-algorithm
Stars98
Forks19
Last commit22 days ago
Wildcards
WildcardsC++

A C++ header-only template library for wildcard pattern matching with runtime and compile-time execution.

#template-library#cpp-library#constexpr
Stars95
Forks7
Last commit2 years ago
elm-new
elm-newShell

Generate a new Elm project from the command line with boilerplate for different Elm application types.

#boilerplate-generator#developer-tools#npm-package
Stars81
Forks2
Last commit6 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 commit4 months 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
Forks7
Last commit1 month ago
gocmd
gocmdGo

A Go library for building command line applications with advanced argument handling and no external dependencies.

#cli-framework#go-library#terminal-apps
Stars67
Forks5
Last commit3 years ago
Simple-URL-Shortener
Simple-URL-ShortenerPHP

A simple, dependency-free URL shortener written in PHP with MySQL or SQLite support and user history.

#url-shortener#url-shortner#mysql
Stars58
Forks16
Last commit11 months ago
betterknown
betterknownTypeScript

A modern, lightweight, and strict parser and stringifier for WKT, EWKT, and GeoJSON formats.

#geosparql#coordinate-reprojection#geojson-converter
Stars58
Forks3
Last commit7 months ago
FsLibLog
FsLibLogF#

A single-file logging abstraction for F# libraries, enabling logging without external dependencies.

#fable#library#dotnet
Stars58
Forks10
Last commit3 years ago
Simple Graphs
Simple GraphsJava

A lightweight Java library providing basic graph data structures and algorithms with no dependencies.

#graph#java-library#graph-algorithms
Stars52
Forks6
Last commit3 years ago
checker
checkerGo

A lightweight Go library for effortless input validation using struct tags, with no external dependencies.

#validation#validation-library#go-library
Stars48
Forks1
Last commit1 year ago
go-up
go-upGo

A lightweight Go configuration library with recursive placeholders resolution and no external dependencies.

#environment-variables#modular#lightweight
Stars43
Forks8
Last commit6 years ago
vave
vaveV

A zero-dependency V library for reading and writing WAV files with full cross-platform support.

#wavefile#library#vlang
Stars42
Forks4
Last commit2 years ago
dominant_color
dominant_colorRust

A Rust library for extracting dominant colors from images with zero external dependencies.

#color-extraction#library#cli-tool
Stars38
Forks2
Last commit3 years ago
Network Stack
Network StackSwift

A lightweight, dependency-free Swift networking stack with built-in mocking and testing support.

#ios#dependency-injection#urlsession
Stars34
Forks7
Last commit6 years ago
FileShotZKE
FileShotZKEHTML

Client-side AES-256-GCM zero-knowledge encryption library using the browser-native Web Crypto API with no dependencies.

#aes-256#zero-knowledge#aes-256-gcm
Stars29
Forks3
Last commit1 month ago
Humane-re
Humane-reOCaml

A human-friendly OCaml regex library providing an easy interface for common string operations without C dependencies.

#functional-programming#library#regex
Stars26
Forks2
Last commit6 years ago
essential-json
essential-jsonJava

A minimalistic, high-performance Java JSON library with no external dependencies and a single source file.

#high-performance#lightweight#java
Stars25
Forks0
Last commit3 years ago
Firepit
FirepitJavaScript

A standalone, portable Firebase CLI for Windows with no dependencies, including Node.js.

#developer-tools#npm#cli-tool
Stars25
Forks5
Last commit3 years ago
Uunf
UunfOCaml

An OCaml library for Unicode text normalization supporting all Unicode normalization forms.

#ocaml-library#unicode#internationalization
Stars25
Forks7
Last commit5 months ago
PreviousPage 3 of 4

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
Next
#Lightweight24
#Frontend21
#Javascript19
#C Plus Plus17
#Header Only15
#Golang14
#Go13
#Cross Platform12
#Javascript Library11
#C Library10
#Performance10
#Go Library9