Skip to content

A collection of diverse low-dependency libraries

Notifications You must be signed in to change notification settings

phkiener/Swallow

Repository files navigation

Swallow


Swallow.Validation   Swallow.Refactor   Swallow.ChainOfInjection   Swallow.TaskRunner   Swallow.Flux   MIT license


Swallow

A collection of low-dependency packages to be used in any scenario.

They don't strive to be the best-in-class or the most performant. Instead, they all aim to be simple and agnostic of any framework or context; just plug these libraries into your code and work with them however you want. They carry as few dependencies as possible, leaving only a tiny footprint behind.

There's no common theme to these - it's simply a big potluck of stuff that I've either used multiple times or simply wanted to build for the fun of it.

By the way, Swallow refers to the bird. That's also what the logo is trying to depict.

Projects

Why should I use these?

Eh, you probably don't want to. If you want to rely on bulletproof, battle-tested, production-grade and high-performance libraries, you'll not find them in here. But: They're all MIT licensed and will not do a "thank you for using my stuff, now pay up" years down the line. It's a hobby, not something to extract value from.

But if you want a library that does what you need, stays out of your way and doesn't add a swath of transitive dependencies - why not give it a try?

License

Each project has its own license, but they all are and will always be released under the MIT license. Which means you're free to use all of these projects however you see fit, as long as you include the original license when redistributing. What does "redistributing" include? I don't know, just don't claim that you invented the stuff and you're good. I'm a dev, not a lawyer.

Contributing

There's no process or whatever. Just create an issue or submit your pull request and I'll take a look... eventually. Seriously, there's no guarantees. You might get a response right away, you might have to wait a few months. Don't expect anything.

About

A collection of diverse low-dependency libraries

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages