Skip to content

mz0in/nlanzero

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Zero Dependency Club

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

MembersFAQContributing

Members

Project Description Language License
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
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
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
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
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!

About

Zero Dependency Club

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published