Skip to main content

max / makenotwork

server: bump to 0.8.12, credits page intro + primary deps section - Add intro explaining what the page is and what it covers. - Add back a trimmed "Primary dependencies" section with project homepage links and one-sentence descriptions for the load-bearing Rust crates and supporting software (tokio, axum, sqlx, postgres, aws-sdk-s3, async-stripe, yara-x, clamav, askama, git2/libgit2, argon2/webauthn-rs). - Restore the "Did we miss you?" wording. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Author: Max J. <87768334+MaxJMath@users.noreply.github.com> · 2026-05-27 23:08 UTC
Commit: eee96a7e48ccc2794133bd56b70535d16c7d4392
Parent: 5818831
3 files changed, +53 insertions, -5 deletions
@@ -4140,7 +4140,7 @@ dependencies = [
4140 4140
4141 4141 [[package]]
4142 4142 name = "makenotwork"
4143 - version = "0.8.11"
4143 + version = "0.8.12"
4144 4144 dependencies = [
4145 4145 "anyhow",
4146 4146 "apple-codesign",
@@ -1,6 +1,6 @@
1 1 [package]
2 2 name = "makenotwork"
3 - version = "0.8.11"
3 + version = "0.8.12"
4 4 edition = "2024"
5 5 license-file = "LICENSE"
6 6
@@ -1,6 +1,54 @@
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,6 +132,6 @@ All served from Google Fonts under the Open Font License.
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.