• Stars
    star
    104
  • Rank 320,182 (Top 7 %)
  • Language
  • License
    Creative Commons ...
  • Created 3 months ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Zero Dependency Club

Zero Dependency Club

A curated list of packages, tools, and other software with zero third-party dependencies.

MembersFAQContributing

Members

Project Description Language License
asciigraph ASCII line graphs in command line apps Go BSD-3-Clause
autocomp.js Autocomplete library JavaScript MIT
btree.c B-tree C MIT
btree B-tree Go MIT
ccache LRU Cache for high concurrency Go MIT
chi HTTP router Go MIT
codapi Code sandbox engine Go Apache-2.0
cors CORS request handler Go MIT
env Parse environment variables into structs Go MIT
faker Fake data generator Go MIT
gc Mark-and-sweep garbage collector C MIT
goawk Embeddable AWK interpreter Go MIT
go-lua Lua VM Go MIT
go-quartz Scheduling library Go MIT
gofakeit Fake data generator Go MIT
hamt Hash array-mapped trie C MIT
hashmap.c Hash map C MIT
htmz HTML microframework JavaScript MIT
httpbin HTTP request & response testing service Go MIT
libs Helper libraries for writing games C Public domain
linenoise Line editing (readline alternative) C BSD-2-Clause
microdot Web framework Python MIT
nanoserde JSON/TOML/RON serialization Rust MIT
netjail Network access control for HTTP/TCP Go MIT
notes Text notes management tool Shell MIT
parson JSON library C MIT
pico-args CLI arguments parser Rust MIT
quickjs Javascript engine C MIT
sc Common libraries and data structures C BSD-3-Clause
sds Dynamic strings library C BSD-2-Clause
seahorse CLI framework Rust MIT
simple-graph Graph database in SQLite SQL MIT
sqlite Database engine C Public domain
sqlpkg SQLite package manager Go MIT
steganography LSB steganography on images Go MIT
tagger Tag editor JavaScript MIT
TiddlyWiki Self-contained Wiki JavaScript BSD-3-Clause
toml TOML serialization Go MIT
utf8.h UTF-8 string functions C Unlicense
uuid Generate and inspect UUIDs Go BSD-3-Clause
wazero WebAssembly runtime Go Apache-2.0
xid Globally unique ID generator Go MIT
xxhash 64-bit xxHash algorithm (XXH64) Go MIT
yaegi Go interpreter Go Apache-2.0

Frequently asked questions

Why?

Because having zero dependencies is awesome.

But having dependencies is okay.

Sure!

What does "zero dependencies" even mean?

It means that your software does not rely on external libraries to compile, install, or function. With one exception: it may depend on the standard library and runtime of the language you are using.

Which languages do you accept?

All of them.

I have a JavaScript project with 0 dependencies and only 2635 "devDependencies", would you accept it?

Nope. "Dev" dependencies are also dependencies.

Contributing

Make sure that the project you want to add meets the following criteria:

  • Zero dependencies (stdlib only)
  • Open source license
  • Hosted on GitHub (mirror is OK)
  • 50+ stars
  • Stable working version
  • English documentation

Then send a PR. That's it!

More Repositories

1

sqlean

The ultimate set of SQLite extensions
C
3,306
star
2

codapi

Interactive code examples for documentation, education and fun
Go
677
star
3

sqlime

Online SQLite playground
JavaScript
583
star
4

dataviz

Data visualization guide for presentations, reports, and dashboards
Python
428
star
5

codapi-js

Interactive code examples for documentation, education and fun.
JavaScript
396
star
6

pokitoki

Humble ChatGPT Telegram Bot
Python
288
star
7

sqlpkg-cli

SQLite package manager
Go
160
star
8

iuliia-py

Transliterate Cyrillic → Latin in every possible way
Python
109
star
9

sqlpkg

SQLite extension registry
101
star
10

sqlean.py

Python's sqlite3 + extensions
C
91
star
11

iuliia-js

Transliterate Cyrillic → Latin in every possible way
TypeScript
79
star
12

podsearch-py

Let's find some podcasts!
Python
70
star
13

iuliia

Transliterate Cyrillic → Latin in every possible way
67
star
14

sqlite

SQLite / Sqlean shell builds
Makefile
57
star
15

sqlean.js

Browser-based SQLite with extensions
Makefile
48
star
16

whatbrowser

Все, что нужно знать о браузере пользователя
JavaScript
43
star
17

invoice

Ну очень простое выставление счетов для юрлиц
HTML
39
star
18

words

Word and phrase lists in CSV
Python
25
star
19

tryxinyminutes

Live code tutorials in your browser
C
15
star
20

metro

Metro lines and stations for cities in Belorussia, Kazakhstan, Russia and Ukraine
13
star
21

sqlite-stats

Statistical functions for SQLite
C
9
star
22

metalsmith-typography

A Metalsmith plugin to enhance typography
JavaScript
9
star
23

php-wasi

PHP WASI build.
JavaScript
8
star
24

sqlite-wasi

SQLite WASI build.
C
7
star
25

sqliter

SQLite на практике
JavaScript
6
star
26

python-wasi

Python WASI build.
JavaScript
6
star
27

lua-wasi

Lua WASI build.
C
5
star
28

git-by-example

Step-by-step guide to Git operations
4
star
29

runno

Runno WASI runtime.
TypeScript
4
star
30

nalgeon.github.io

Everything about SQLite, Python, open data and awesome software
JavaScript
3
star
31

asylum

«Психбольница» Купера 20 лет спустя
CSS
2
star
32

sqlite-ext

All "miscellaneous" SQLite extensions from sqlite.org
Makefile
2
star
33

nalgeon

2
star
34

sql-window-functions

SQL Window Functions Explained
2
star
35

curl-by-example

Step-by-step guide to curl operations
2
star
36

inline-css

A native CSS framework for rapid UI development.
HTML
1
star
37

wee

Toy WSGI-compatible web framework
Python
1
star
38

rosenc

HTML
1
star
39

ruby-wasi

Ruby WASI build.
JavaScript
1
star
40

actionist

GitHub Actions Playground
C
1
star
41

grep-by-example

Step-by-step guide to grep operations
1
star