Coder Social home page Coder Social logo

zero's Introduction

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!

zero's People

Contributors

nalgeon avatar nathanielknight avatar imarko avatar

Stargazers

mtrudeau avatar Ricardo Fernández Serrata avatar  avatar Kevin Cordero avatar ezzabuzaid avatar xyzbtw avatar Aleksandr Lebedev avatar historian avatar Mahindra avatar Duncan McBain avatar Dylan Begin avatar Alexander Drozdov avatar Emanuele Frasca avatar Nour Malaeb avatar Ben Sarah Golightly avatar  avatar Kingsley Chew avatar Yuffie avatar  avatar  avatar  avatar Acumenix avatar id-2 avatar Martin Lundberg avatar matt wilkie avatar Val avatar Austin Ewens avatar Shane Burnham avatar Remco Janssen avatar Damian Martinelli avatar  avatar Andreas Gebhardt avatar Tayfun Yaşar avatar Julien Bisconti avatar Jian An, Lin avatar Anthony Hepple avatar Niko Steinhoff avatar Cemil ÇELİK avatar Ismail Mechbal avatar David "The Hawk" Hochbaum avatar Vladimir avatar José Carlos García avatar Emanuele Cipolla avatar James Hansen avatar Jhonny Freire avatar Tom Huibregtse avatar Ankesh Bharti avatar Shaopeng Ling avatar Zubair Shaik avatar Nikita Tyrkin avatar  avatar Nathaniel Varona avatar Mahnoor Imam avatar Raimon Grau avatar  avatar Mohsin avatar Ben Wheatley avatar Chee Kian Teoh avatar Rohit Gupta avatar chintan puggalok avatar Paul Tuck 德保罗 avatar Kevin Elliott avatar Sven Hohlfeld avatar Nabin Katwal avatar  avatar Med Aduh avatar Emmanuel Durand avatar Kunal Kundu avatar Daniel Lizardo avatar  avatar Thomas Schwärzl avatar Felipe Bueno avatar George avatar edd avatar  avatar Alex Valiushko avatar Phil Klinefelter avatar Mark Steve Samson avatar Adam Thiede avatar Steven Kalt avatar Andrew Chou avatar Maor Kadosh avatar Felipe Menegazzi avatar Blain Smith avatar Edward Dewhurst avatar Luke McCarthy avatar Samidhya Sarker avatar Bagas Wahyu Hidayah avatar Ahmet Hasırcıoğlu avatar Olivier Duclos avatar Abhinav avatar Avinash Sajjanshetty avatar Levi Beach avatar Meet Rajesh Gor avatar João Alves avatar Stefan VanBuren avatar hmmm avatar Kaique Henrique avatar  avatar Alexey Kunitsky avatar

Watchers

Eduardo Lavaque avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.