| 1 |
1 |
|
# Credits
|
| 2 |
2 |
|
|
| 3 |
|
- |
Makenotwork ships under PolyForm Noncommercial 1.0.0 and depends on the projects, services, and standards below.
|
|
3 |
+ |
This page lists the third-party software, services, fonts, and standards Makenotwork is built on, along with their licenses and homepages. Only direct dependencies are enumerated; transitive dependencies (the dependencies of our dependencies) run into the hundreds and aren't listed here. Makenotwork itself ships under PolyForm Noncommercial 1.0.0.
|
|
4 |
+ |
|
|
5 |
+ |
---
|
|
6 |
+ |
|
|
7 |
+ |
## Primary dependencies
|
|
8 |
+ |
|
|
9 |
+ |
### [Tokio](https://tokio.rs)
|
|
10 |
+ |
|
|
11 |
+ |
Asynchronous runtime; every other Rust dependency on this list assumes it. Originally designed by Carl Lerche. MIT.
|
|
12 |
+ |
|
|
13 |
+ |
### [Axum](https://github.com/tokio-rs/axum)
|
|
14 |
+ |
|
|
15 |
+ |
HTTP framework. A thin layer over `tower`, `hyper`, and `tokio`. Maintained as part of the Tokio project. MIT.
|
|
16 |
+ |
|
|
17 |
+ |
### [sqlx](https://github.com/launchbadge/sqlx)
|
|
18 |
+ |
|
|
19 |
+ |
Async PostgreSQL driver with compile-time query checking. MIT or Apache-2.0.
|
|
20 |
+ |
|
|
21 |
+ |
### [PostgreSQL](https://www.postgresql.org/)
|
|
22 |
+ |
|
|
23 |
+ |
The database. Free, open-source, ~30 years of community maintenance. PostgreSQL License (permissive).
|
|
24 |
+ |
|
|
25 |
+ |
### [aws-sdk-s3](https://github.com/awslabs/aws-sdk-rust)
|
|
26 |
+ |
|
|
27 |
+ |
S3 protocol client. We point it at [Hetzner Object Storage](https://www.hetzner.com/storage/object-storage/). Maintained by AWS. Apache-2.0.
|
|
28 |
+ |
|
|
29 |
+ |
### [async-stripe](https://github.com/arlyon/async-stripe)
|
|
30 |
+ |
|
|
31 |
+ |
Rust wrapper around Stripe's API. Maintained by [Alex Whiting](https://github.com/arlyon). MIT or Apache-2.0.
|
|
32 |
+ |
|
|
33 |
+ |
### [YARA-X](https://github.com/VirusTotal/yara-x)
|
|
34 |
+ |
|
|
35 |
+ |
Malware-pattern scanner. Rust rewrite of YARA, from the VirusTotal team. BSD-3-Clause.
|
|
36 |
+ |
|
|
37 |
+ |
### [ClamAV](https://www.clamav.net/)
|
|
38 |
+ |
|
|
39 |
+ |
Virus scanner. We talk to it over INSTREAM. Maintained by Cisco Talos. GPL-2.0.
|
|
40 |
+ |
|
|
41 |
+ |
### [Askama](https://github.com/askama-rs/askama)
|
|
42 |
+ |
|
|
43 |
+ |
Templates compiled into Rust at build time; typos become compile errors. MIT or Apache-2.0.
|
|
44 |
+ |
|
|
45 |
+ |
### [git2](https://github.com/rust-lang/git2-rs) / [libgit2](https://libgit2.org/)
|
|
46 |
+ |
|
|
47 |
+ |
Rust bindings to libgit2; backs every push, browse, and smart-HTTP serve under `/source`. GPL-2.0 with linking exception.
|
|
48 |
+ |
|
|
49 |
+ |
### [argon2](https://github.com/RustCrypto/password-hashes/tree/master/argon2) and [webauthn-rs](https://github.com/kanidm/webauthn-rs)
|
|
50 |
+ |
|
|
51 |
+ |
Password hashing (argon2, OWASP-recommended) and passkey login (webauthn-rs, by William Brown of SUSE). MIT or Apache-2.0.
|
| 4 |
52 |
|
|
| 5 |
53 |
|
---
|
| 6 |
54 |
|
|
| 84 |
132 |
|
|
| 85 |
133 |
|
---
|
| 86 |
134 |
|
|
| 87 |
|
- |
## Corrections
|
|
135 |
+ |
## Did we miss you?
|
| 88 |
136 |
|
|
| 89 |
|
- |
Email `info@makenot.work` if anything here is wrong.
|
|
137 |
+ |
If your project or service is in the list above and we got the description wrong, or if you maintain something we depend on and don't see your name here, email us at `info@makenot.work` and we'll fix it.
|