https://github.com/lambdaisland/webbing
https://github.com/lambdaisland/webbing
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/lambdaisland/webbing
- Owner: lambdaisland
- License: mpl-2.0
- Created: 2022-08-25T10:37:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-28T09:23:19.000Z (9 months ago)
- Last Synced: 2025-06-16T13:24:34.538Z (7 months ago)
- Language: Clojure
- Size: 48.8 KB
- Stars: 3
- Watchers: 5
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# webbing
[](https://cljdoc.org/d/com.lambdaisland/webbing) [](https://clojars.org/com.lambdaisland/webbing)
## Features
## Installation
To use the latest release, add the following to your `deps.edn` ([Clojure CLI](https://clojure.org/guides/deps_and_cli))
```
com.lambdaisland/webbing {:mvn/version "0.5.24-alpha"}
```
or add the following to your `project.clj` ([Leiningen](https://leiningen.org/))
```
[com.lambdaisland/webbing "0.5.24-alpha"]
```
## Rationale
## Usage
## Lambda Island Open Source
Thank you! webbing is made possible thanks to our generous backers. [Become a
backer on OpenCollective](https://opencollective.com/lambda-island) so that we
can continue to make webbing better.

webbing is part of a growing collection of quality Clojure libraries created and maintained
by the fine folks at [Gaiwan](https://gaiwan.co).
Pay it forward by [becoming a backer on our Open Collective](http://opencollective.com/lambda-island),
so that we may continue to enjoy a thriving Clojure ecosystem.
You can find an overview of our projects at [lambdaisland/open-source](https://github.com/lambdaisland/open-source).
## Contributing
Everyone has a right to submit patches to webbing, and thus become a contributor.
Contributors MUST
- adhere to the [LambdaIsland Clojure Style Guide](https://nextjournal.com/lambdaisland/clojure-style-guide)
- write patches that solve a problem. Start by stating the problem, then supply a minimal solution. `*`
- agree to license their contributions as MPL 2.0.
- not break the contract with downstream consumers. `**`
- not break the tests.
Contributors SHOULD
- update the CHANGELOG and README.
- add tests for new functionality.
If you submit a pull request that adheres to these rules, then it will almost
certainly be merged immediately. However some things may require more
consideration. If you add new dependencies, or significantly increase the API
surface, then we need to decide if these changes are in line with the project's
goals. In this case you can start by [writing a pitch](https://nextjournal.com/lambdaisland/pitch-template),
and collecting feedback on it.
`*` This goes for features too, a feature needs to solve a problem. State the problem it solves, then supply a minimal solution.
`**` As long as this project has not seen a public release (i.e. is not on Clojars)
we may still consider making breaking changes, if there is consensus that the
changes are justified.
## License
Copyright © 2022 Arne Brasseur and Contributors
Licensed under the term of the Mozilla Public License 2.0, see LICENSE.