Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Libraries and versions

Everything this version of Ductus is built from, for a security or legal review: every Rust crate in the Linux and Windows builds of the ductus binary and every npm package in the web UI it serves, with its version and license. The ones a review usually asks about first come first. The lists include the crates that only run while the binary is compiled (macros, build scripts), since they shape it too.

Nothing on this page is downloaded when Ductus runs, except Postgres for ductus dev (below). The binary needs only the operating system's C library on Linux (glibc 2.34 or later).

  • Rust crates: 567 (542 in the Linux build, 549 in the Windows build)
  • npm packages in the web UI: 102
  • TypeScript 6.0.3 (Microsoft, Apache-2.0), inside the binary: ductus validate and ductus types type-check interface code with it

The notable ones

LibraryVersionLicenseWhat it does in DuctusIn
v8150.4.0MITGoogle's V8 JavaScript engine (V8 15.0.245.2): runs interface codeLinux, Windows
deno_core0.412.0MITEmbeds V8: modules, async calls, the bridge between interface code and the engineLinux, Windows
rustls0.23.45Apache-2.0 OR ISC OR MITTLS for every connection the engine makes or acceptsLinux, Windows
aws-lc-rs1.18.1ISC AND (Apache-2.0 OR ISC)The cryptography under TLS (AWS-LC; post-quantum key exchange preferred)Linux, Windows
rustls-platform-verifier0.7.1MIT OR Apache-2.0Checks certificates against the operating system's trusted rootsLinux, Windows
sqlx0.9.0MIT OR Apache-2.0PostgreSQL: the engine's store and queue, and db() calls to PostgresLinux, Windows
tiberius (fork)0.13.0MIT/Apache-2.0SQL Server for db() calls (our fork: Windows logins)Linux, Windows
tokio1.53.2MITThe asynchronous runtime: sockets, timers, tasksLinux, Windows
hyper1.11.1MITHTTP/1 and HTTP/2, under the API, HTTP sources and destinationsLinux, Windows
axum0.8.9MITThe REST API and the web UI's serverLinux, Windows
reqwest0.13.5MIT OR Apache-2.0Outgoing HTTP: destinations, fetch(), webhooksLinux, Windows
russh0.64.1Apache-2.0SFTP sources and destinations (SSH)Linux, Windows
ldap30.12.1MIT/Apache-2.0Sign-in with LDAP or Active DirectoryLinux, Windows
lettre0.11.23MITAlert email (SMTP)Linux, Windows
argon20.5.3, 0.6.0MIT OR Apache-2.0Hashes local accounts' passwords (argon2id)Linux, Windows
chacha20poly13050.11.0Apache-2.0 OR MITEncrypts secrets filesLinux, Windows
postgresql_embedded0.21.0(Apache-2.0 OR MIT) AND PostgreSQLductus dev: downloads and runs Postgres for a laptopLinux, Windows
serde_yaml_ng0.10.0MITReads the project's YAML filesLinux, Windows
clap4.6.7MIT OR Apache-2.0The ductus command lineLinux, Windows
windows-service0.8.1MIT OR Apache-2.0Runs as a Windows serviceWindows
TypeScript6.0.3Apache-2.0Type-checks interface code (validate, types); kept in vendor/typescriptLinux, Windows
react (npm)19.3.0MITThe web UI's componentsthe web UI
react-dom (npm)19.3.0MITRenders them in the browserthe web UI
@tanstack/react-router (npm)1.170.41MITThe web UI's pages and linksthe web UI
@tanstack/react-query (npm)5.104.1MITReads the REST API and keeps pages currentthe web UI
radix-ui (npm)1.7.0MITAccessible menus, dialogs and controlsthe web UI
openapi-fetch (npm)0.17.0MITThe typed REST API clientthe web UI

Downloaded by ductus dev

ductus dev (the engine with its own database, for a developer's machine) downloads PostgreSQL 18.6.0 once per user: zonky's binaries from Maven Central (about 30 MB), under the PostgreSQL License. Servers never download it: production uses your own PostgreSQL.

Licenses

How many libraries use each license expression (A OR B: the library may be used under either).

LicenseRust cratesnpm packages
MIT OR Apache-2.0257
MIT10798
Apache-2.0 OR MIT61
Apache-2.0421
Unicode-3.025
MIT/Apache-2.022
BSD-3-Clause7
ISC41
Unlicense OR MIT5
Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT4
(Apache-2.0 OR MIT) AND PostgreSQL3
Apache-2.0 OR ISC OR MIT3
(MIT OR Apache-2.0) AND Unicode-3.02
0BSD11
Apache-2.0 OR BSL-1.02
MIT OR Zlib OR Apache-2.02
Unlicense/MIT2
Zlib2
Zlib OR Apache-2.0 OR MIT2
(Apache-2.0 OR MIT) AND BSD-3-Clause1
0BSD OR MIT OR Apache-2.01
Apache-2.0 / MIT1
Apache-2.0 OR BSL-1.0 OR MIT1
Apache-2.0 WITH LLVM-exception1
Apache-2.0/MIT1
BSD-2-Clause OR Apache-2.0 OR MIT1
CC0-1.0 OR MIT-0 OR Apache-2.01
CDLA-Permissive-2.01
ISC AND (Apache-2.0 OR ISC)1
ISC AND (Apache-2.0 OR ISC) AND Apache-2.0 AND MIT AND BSD-3-Clause AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR ISC OR MIT-0)1
MIT AND BSD-3-Clause1
MPL-2.01
MPL-2.0+1
Unlicense1

Every Rust crate

CrateVersionLicenseLinuxWindows
adler22.0.10BSD OR MIT OR Apache-2.0✓✓
aead0.6.1MIT OR Apache-2.0✓✓
aes0.9.3MIT OR Apache-2.0✓✓
aes-gcm0.11.1Apache-2.0 OR MIT✓✓
ahash0.8.12MIT OR Apache-2.0✓✓
aho-corasick1.1.5Unlicense OR MIT✓✓
allocator-api20.2.21MIT OR Apache-2.0✓✓
anstream1.0.0MIT OR Apache-2.0✓✓
anstyle1.0.14MIT OR Apache-2.0✓✓
anstyle-parse1.0.0MIT OR Apache-2.0✓✓
anstyle-query1.1.5MIT OR Apache-2.0✓✓
anstyle-wincon3.0.11MIT OR Apache-2.0✓
anyhow1.0.104MIT OR Apache-2.0✓✓
ar_archive_writer0.5.3Apache-2.0 WITH LLVM-exception✓✓
argon20.5.3MIT OR Apache-2.0✓✓
argon20.6.0MIT OR Apache-2.0✓✓
ascii1.1.0Apache-2.0 OR MIT✓✓
asn1-rs0.7.2MIT OR Apache-2.0✓✓
asn1-rs-derive0.6.0MIT OR Apache-2.0✓✓
asn1-rs-impl0.2.0MIT/Apache-2.0✓✓
ast_node5.0.0Apache-2.0✓✓
async-recursion1.2.0MIT OR Apache-2.0✓
async-trait0.1.92MIT OR Apache-2.0✓✓
asynchronous-codec0.7.0MIT✓✓
atoi2.0.0MIT✓✓
atomic-waker1.1.2Apache-2.0 OR MIT✓✓
autocfg1.5.1Apache-2.0 OR MIT✓✓
aws-lc-rs1.18.1ISC AND (Apache-2.0 OR ISC)✓✓
aws-lc-sys0.45.0ISC AND (Apache-2.0 OR ISC) AND Apache-2.0 AND MIT AND BSD-3-Clause AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR ISC OR MIT-0)✓✓
axum0.8.9MIT✓✓
axum-core0.5.6MIT✓✓
base16ct1.0.0Apache-2.0 OR MIT✓✓
base640.22.1MIT OR Apache-2.0✓✓
base640.23.1MIT OR Apache-2.0✓✓
base64-simd0.8.0MIT✓✓
base64ct1.8.3Apache-2.0 OR MIT✓✓
bcrypt-pbkdf0.11.0MIT OR Apache-2.0✓✓
better_scoped_tls1.0.1Apache-2.0✓✓
bindgen0.72.1BSD-3-Clause✓✓
bit-set0.8.0Apache-2.0 OR MIT✓✓
bit-vec0.8.0Apache-2.0 OR MIT✓✓
bitflags2.13.2MIT OR Apache-2.0✓✓
bitvec1.1.1MIT✓✓
blake20.10.6MIT OR Apache-2.0✓✓
blake20.11.0MIT OR Apache-2.0✓✓
block-buffer0.10.4MIT OR Apache-2.0✓✓
block-buffer0.12.1MIT OR Apache-2.0✓✓
block-padding0.4.2MIT OR Apache-2.0✓✓
blowfish0.10.0MIT OR Apache-2.0✓✓
boxed_error0.2.3MIT✓✓
bumpalo3.20.3MIT OR Apache-2.0✓✓
bytemuck1.25.2Zlib OR Apache-2.0 OR MIT✓
byteorder1.5.0Unlicense OR MIT✓✓
bytes1.12.1MIT✓✓
bytes-str0.2.9Apache-2.0✓✓
calendrical_calculations0.2.4Apache-2.0✓✓
capacity_builder0.5.0MIT✓✓
capacity_builder_macros0.3.0MIT✓✓
castaway0.2.4MIT✓✓
cbc0.2.1MIT OR Apache-2.0✓✓
cc1.6.0MIT OR Apache-2.0✓✓
cexpr0.6.0Apache-2.0/MIT✓✓
cfg_aliases0.2.2MIT✓
cfg-if1.0.5MIT OR Apache-2.0✓✓
chacha200.10.2MIT OR Apache-2.0✓✓
chacha20poly13050.11.0Apache-2.0 OR MIT✓✓
chrono0.4.45MIT OR Apache-2.0✓✓
cipher0.5.2MIT OR Apache-2.0✓✓
clang-sys1.9.1Apache-2.0✓✓
clap4.6.7MIT OR Apache-2.0✓✓
clap_builder4.6.7MIT OR Apache-2.0✓✓
clap_derive4.6.7MIT OR Apache-2.0✓✓
clap_lex1.1.1MIT OR Apache-2.0✓✓
cmake0.1.58MIT OR Apache-2.0✓✓
cmov0.5.4Apache-2.0 OR MIT✓✓
colorchoice1.0.5MIT OR Apache-2.0✓✓
compact_str0.7.1MIT✓✓
connection-string0.2.0MIT OR Apache-2.0✓✓
const-oid0.10.2Apache-2.0 OR MIT✓✓
cooked-waker5.0.0MPL-2.0✓✓
core_detect1.0.0MIT/Apache-2.0✓✓
core_maths0.1.1MIT✓✓
cpubits0.1.1MIT OR Apache-2.0✓✓
cpufeatures0.2.17MIT OR Apache-2.0✓✓
cpufeatures0.3.1MIT OR Apache-2.0✓✓
crc3.4.0MIT OR Apache-2.0✓✓
crc-catalog2.5.0MIT OR Apache-2.0✓✓
crc32fast1.5.2MIT OR Apache-2.0✓✓
croner4.0.1MIT✓✓
crossbeam-channel0.5.17MIT OR Apache-2.0✓
crossbeam-queue0.3.14MIT OR Apache-2.0✓✓
crossbeam-utils0.8.23MIT OR Apache-2.0✓✓
crypto-bigint0.7.5Apache-2.0 OR MIT✓✓
crypto-common0.1.7MIT OR Apache-2.0✓✓
crypto-common0.2.2MIT OR Apache-2.0✓✓
crypto-mac0.11.0MIT OR Apache-2.0✓
crypto-primes0.7.2Apache-2.0 OR MIT✓✓
csv1.4.0Unlicense/MIT✓✓
csv-core0.1.13Unlicense/MIT✓✓
ctr0.10.1MIT OR Apache-2.0✓✓
ctutils0.4.3Apache-2.0 OR MIT✓✓
curve25519-dalek5.0.0BSD-3-Clause✓✓
curve25519-dalek-derive0.1.1MIT/Apache-2.0✓✓
darling0.20.11MIT✓✓
darling_core0.20.11MIT✓✓
darling_macro0.20.11MIT✓✓
dashmap6.2.1MIT✓✓
data-encoding2.11.1MIT✓✓
data-url0.3.2MIT OR Apache-2.0✓✓
debugid0.8.0Apache-2.0✓✓
delegate0.13.5MIT OR Apache-2.0✓✓
deno_ast0.53.3MIT✓✓
deno_core0.412.0MIT✓✓
deno_error0.7.1MIT✓✓
deno_error_macro0.7.1MIT✓✓
deno_media_type0.4.0MIT✓✓
deno_ops0.288.0MIT✓✓
deno_path_util0.6.4MIT✓✓
deno_terminal0.2.3MIT✓✓
deno_unsync0.4.4MIT✓✓
deno_v80.4.0MIT✓✓
der0.8.2Apache-2.0 OR MIT✓✓
der-parser10.0.0MIT OR Apache-2.0✓✓
deranged0.5.8MIT OR Apache-2.0✓✓
derive_builder0.20.2MIT OR Apache-2.0✓✓
derive_builder_core0.20.2MIT OR Apache-2.0✓✓
derive_builder_macro0.20.2MIT OR Apache-2.0✓✓
des0.9.0MIT OR Apache-2.0✓
digest0.10.7MIT OR Apache-2.0✓✓
digest0.11.3MIT OR Apache-2.0✓✓
diplomat0.16.1MIT OR Apache-2.0✓✓
diplomat_core0.16.1MIT OR Apache-2.0✓✓
diplomat-runtime0.16.0MIT OR Apache-2.0✓✓
displaydoc0.2.7MIT OR Apache-2.0✓✓
dotenvy0.15.7MIT✓✓
dprint-swc-ext0.26.1MIT✓✓
dunce1.0.5CC0-1.0 OR MIT-0 OR Apache-2.0✓✓
ecdsa0.17.0Apache-2.0 OR MIT✓✓
ed255193.0.0Apache-2.0 OR MIT✓✓
ed25519-dalek3.0.0BSD-3-Clause✓✓
either1.18.0MIT OR Apache-2.0✓✓
elliptic-curve0.14.1Apache-2.0 OR MIT✓✓
email_address0.2.9MIT✓✓
email-encoding0.4.2MIT OR Apache-2.0✓✓
embed-resource3.0.12MIT✓✓
encoding_rs0.8.42(Apache-2.0 OR MIT) AND BSD-3-Clause✓✓
enum_dispatch0.3.13MIT OR Apache-2.0✓✓
enumflags20.7.12MIT OR Apache-2.0✓✓
enumflags2_derive0.7.12MIT OR Apache-2.0✓✓
equivalent1.0.2Apache-2.0 OR MIT✓✓
errno0.3.14MIT OR Apache-2.0✓✓
etcetera0.11.0MIT OR Apache-2.0✓
event-listener5.4.2Apache-2.0 OR MIT✓✓
fastrand2.5.0Apache-2.0 OR MIT✓✓
ff0.14.0MIT/Apache-2.0✓✓
filetime0.2.29MIT/Apache-2.0✓✓
find-msvc-tools0.1.14MIT OR Apache-2.0✓✓
flate21.1.10MIT OR Apache-2.0✓✓
fnv1.0.7Apache-2.0 / MIT✓✓
foldhash0.2.0Zlib✓✓
form_urlencoded1.2.2MIT OR Apache-2.0✓✓
from_variant3.0.0Apache-2.0✓✓
fs_extra1.3.0MIT✓✓
fslock0.2.1MIT✓✓
funty2.0.0MIT✓✓
futures0.3.34MIT OR Apache-2.0✓✓
futures-channel0.3.34MIT OR Apache-2.0✓✓
futures-core0.3.34MIT OR Apache-2.0✓✓
futures-executor0.3.34MIT OR Apache-2.0✓✓
futures-intrusive0.5.0MIT OR Apache-2.0✓✓
futures-io0.3.34MIT OR Apache-2.0✓✓
futures-macro0.3.34MIT OR Apache-2.0✓✓
futures-sink0.3.34MIT OR Apache-2.0✓✓
futures-task0.3.34MIT OR Apache-2.0✓✓
futures-timer3.0.4MIT/Apache-2.0✓✓
futures-util0.3.34MIT OR Apache-2.0✓✓
generic-array0.14.7MIT✓✓
generic-array1.4.5MIT✓✓
getrandom0.3.4MIT OR Apache-2.0✓
getrandom0.4.3MIT OR Apache-2.0✓✓
ghash0.6.0Apache-2.0 OR MIT✓✓
glob0.3.4MIT OR Apache-2.0✓✓
group0.14.0MIT/Apache-2.0✓✓
gzip-header1.1.0MIT/Apache-2.0✓✓
h20.4.19MIT✓✓
hashbrown0.14.5MIT OR Apache-2.0✓✓
hashbrown0.16.1MIT OR Apache-2.0✓✓
hashbrown0.17.1MIT OR Apache-2.0✓✓
hashlink0.11.1MIT OR Apache-2.0✓✓
heck0.5.0MIT OR Apache-2.0✓✓
hex0.4.3MIT OR Apache-2.0✓✓
hex-literal1.1.0MIT OR Apache-2.0✓✓
hkdf0.13.0MIT OR Apache-2.0✓✓
hmac0.13.0MIT OR Apache-2.0✓✓
home0.5.12MIT OR Apache-2.0✓✓
hostname0.4.2MIT✓✓
hstr3.0.6Apache-2.0✓✓
http1.5.0MIT OR Apache-2.0✓✓
http-body1.1.0MIT✓✓
http-body-util0.1.5MIT✓✓
httparse1.10.1MIT OR Apache-2.0✓✓
httpdate1.0.3MIT OR Apache-2.0✓✓
hybrid-array0.4.15MIT OR Apache-2.0✓✓
hyper1.11.1MIT✓✓
hyper-rustls0.27.10Apache-2.0 OR ISC OR MIT✓✓
hyper-util0.1.21MIT✓✓
iana-time-zone0.1.65MIT OR Apache-2.0✓✓
icu_calendar2.3.0Unicode-3.0✓✓
icu_calendar_data2.3.0Unicode-3.0✓✓
icu_collections2.3.0Unicode-3.0✓✓
icu_locale_core2.3.0Unicode-3.0✓✓
icu_locale_fallback2.3.0Unicode-3.0✓✓
icu_locale_fallback_data2.3.0Unicode-3.0✓✓
icu_normalizer2.3.0Unicode-3.0✓✓
icu_normalizer_data2.3.0Unicode-3.0✓✓
icu_properties2.3.0Unicode-3.0✓✓
icu_properties_data2.3.0Unicode-3.0✓✓
icu_provider2.3.1Unicode-3.0✓✓
ident_case1.0.1MIT/Apache-2.0✓✓
idna1.1.0MIT OR Apache-2.0✓✓
idna_adapter1.2.2Apache-2.0 OR MIT✓✓
if_chain1.0.3MIT/Apache-2.0✓✓
indexmap2.14.2Apache-2.0 OR MIT✓✓
inout0.2.2MIT OR Apache-2.0✓✓
inventory0.3.24MIT OR Apache-2.0✓✓
ipnet2.12.2MIT OR Apache-2.0✓✓
is_terminal_polyfill1.70.2MIT OR Apache-2.0✓✓
is-macro0.3.8Apache-2.0✓✓
itertools0.13.0MIT OR Apache-2.0✓✓
itoa1.0.18MIT OR Apache-2.0✓✓
ixdtf0.6.6Unicode-3.0✓✓
jobserver0.1.35MIT OR Apache-2.0✓✓
keccak0.2.2Apache-2.0 OR MIT✓✓
kem0.3.0Apache-2.0 OR MIT✓✓
lazy_static1.5.1MIT OR Apache-2.0✓✓
lber0.5.1MIT✓✓
ldap30.12.1MIT/Apache-2.0✓✓
lettre0.11.23MIT✓✓
libc0.2.190MIT OR Apache-2.0✓✓
libloading0.8.9ISC✓✓
liblzma0.4.8MIT OR Apache-2.0✓✓
liblzma-sys0.4.9MIT OR Apache-2.0✓✓
libm0.2.16MIT✓✓
linux-raw-sys0.4.15Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT✓✓
linux-raw-sys0.12.1Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT✓✓
litemap0.8.3Unicode-3.0✓✓
lock_api0.4.14MIT OR Apache-2.0✓✓
log0.4.34MIT OR Apache-2.0✓✓
matchers0.2.0MIT✓✓
matchit0.8.4MIT AND BSD-3-Clause✓✓
md-50.10.6MIT OR Apache-2.0✓✓
md-50.11.0MIT OR Apache-2.0✓✓
md40.11.0MIT OR Apache-2.0✓
md50.8.1Apache-2.0 OR MIT✓✓
memchr2.8.3Unlicense OR MIT✓✓
mime0.3.17MIT OR Apache-2.0✓✓
minimal-lexical0.2.1MIT/Apache-2.0✓✓
miniz_oxide0.8.9MIT OR Zlib OR Apache-2.0✓✓
miniz_oxide0.9.1MIT OR Zlib OR Apache-2.0✓✓
mio1.2.4MIT✓✓
ml-kem0.3.2Apache-2.0 OR MIT✓✓
module-lattice0.2.3Apache-2.0 OR MIT✓✓
multiversion_no_op1.0.0Apache-2.0 OR MIT✓✓
new_debug_unreachable1.0.6MIT✓✓
nix0.31.3MIT✓
nom7.1.3MIT✓✓
nom8.0.0MIT✓✓
nu-ansi-term0.50.3MIT✓✓
num_cpus1.17.0MIT OR Apache-2.0✓✓
num-bigint0.4.8MIT OR Apache-2.0✓✓
num-bigint0.5.1MIT OR Apache-2.0✓✓
num-conv0.2.2MIT OR Apache-2.0✓✓
num-derive0.5.1MIT OR Apache-2.0✓
num-integer0.1.47MIT OR Apache-2.0✓✓
num-traits0.2.19MIT OR Apache-2.0✓✓
object0.39.1Apache-2.0 OR MIT✓✓
oid0.2.1MIT OR Apache-2.0✓
oid-registry0.8.1MIT OR Apache-2.0✓✓
once_cell1.21.4MIT OR Apache-2.0✓✓
once_cell_polyfill1.70.2MIT OR Apache-2.0✓
openssl-probe0.2.1MIT OR Apache-2.0✓✓
outref0.5.2MIT✓✓
p2560.14.0Apache-2.0 OR MIT✓✓
p3840.14.0Apache-2.0 OR MIT✓✓
p5210.14.0Apache-2.0 OR MIT✓✓
pageant0.2.4Apache-2.0✓
par-core2.0.0Apache-2.0✓✓
parking2.2.1Apache-2.0 OR MIT✓✓
parking_lot0.12.5MIT OR Apache-2.0✓✓
parking_lot_core0.9.12MIT OR Apache-2.0✓✓
password-hash0.5.0MIT OR Apache-2.0✓✓
paste1.0.15MIT OR Apache-2.0✓✓
pastey0.2.3MIT OR Apache-2.0✓✓
pathdiff0.2.3MIT/Apache-2.0✓✓
pbkdf20.13.0MIT OR Apache-2.0✓✓
pem4.0.0MIT✓✓
pem-rfc74681.0.0Apache-2.0 OR MIT✓✓
percent-encoding2.3.2MIT OR Apache-2.0✓✓
phf0.11.3MIT✓✓
phf_generator0.11.3MIT✓✓
phf_macros0.11.3MIT✓✓
phf_shared0.11.3MIT✓✓
picky7.0.0-rc.26MIT OR Apache-2.0✓
picky-asn10.10.1MIT OR Apache-2.0✓
picky-asn1-der0.5.7MIT OR Apache-2.0✓
picky-asn1-x5090.15.5MIT OR Apache-2.0✓
picky-krb0.12.4MIT OR Apache-2.0✓
pin-project1.1.13Apache-2.0 OR MIT✓✓
pin-project-internal1.1.13Apache-2.0 OR MIT✓✓
pin-project-lite0.2.17Apache-2.0 OR MIT✓✓
pkcs10.8.0-rc.4Apache-2.0 OR MIT✓✓
pkcs50.8.1Apache-2.0 OR MIT✓✓
pkcs80.11.0Apache-2.0 OR MIT✓✓
pkg-config0.3.34MIT OR Apache-2.0✓✓
poly13050.9.1Apache-2.0 OR MIT✓✓
polyval0.7.3Apache-2.0 OR MIT✓✓
postgresql_archive0.21.0(Apache-2.0 OR MIT) AND PostgreSQL✓✓
postgresql_commands0.21.0(Apache-2.0 OR MIT) AND PostgreSQL✓✓
postgresql_embedded0.21.0(Apache-2.0 OR MIT) AND PostgreSQL✓✓
potential_utf0.1.6Unicode-3.0✓✓
powerfmt0.2.1MIT OR Apache-2.0✓✓
pretty-hex0.4.2MIT✓✓
prettyplease0.2.37MIT OR Apache-2.0✓✓
primefield0.14.0Apache-2.0 OR MIT✓✓
primeorder0.14.0Apache-2.0 OR MIT✓✓
proc-macro21.0.107MIT OR Apache-2.0✓✓
psm0.1.32MIT OR Apache-2.0✓✓
quick-xml0.41.0MIT✓✓
quote1.0.47MIT OR Apache-2.0✓✓
quoted_printable0.5.20BSD✓✓
radium0.7.0MIT✓✓
rand0.8.8MIT OR Apache-2.0✓✓
rand0.10.3MIT OR Apache-2.0✓✓
rand_core0.6.4MIT OR Apache-2.0✓✓
rand_core0.10.1MIT OR Apache-2.0✓✓
rcgen0.14.10MIT OR Apache-2.0✓✓
regex1.13.1MIT OR Apache-2.0✓✓
regex-automata0.4.18MIT OR Apache-2.0✓✓
regex-lite0.1.9MIT OR Apache-2.0✓✓
regex-syntax0.8.11MIT OR Apache-2.0✓✓
reqwest0.13.5MIT OR Apache-2.0✓✓
reqwest-middleware0.5.2MIT OR Apache-2.0✓✓
reqwest-retry0.9.1MIT OR Apache-2.0✓✓
reqwest-tracing0.7.1MIT OR Apache-2.0✓✓
resb0.1.2Unicode-3.0✓✓
retry-policies0.5.2MIT OR Apache-2.0✓✓
rfc69790.6.0Apache-2.0 OR MIT✓✓
rpassword7.5.4Apache-2.0✓✓
rsa0.10.0-rc.18MIT OR Apache-2.0✓✓
rtoolbox0.0.6Apache-2.0✓✓
russh0.64.1Apache-2.0✓✓
russh-cryptovec0.62.0Apache-2.0✓✓
russh-sftp3.0.1Apache-2.0✓✓
russh-util0.52.0Apache-2.0✓✓
rustc_version0.4.1MIT OR Apache-2.0✓✓
rustc-hash2.1.3Apache-2.0 OR MIT✓✓
rusticata-macros4.1.0MIT/Apache-2.0✓✓
rustix0.38.44Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT✓✓
rustix1.1.5Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT✓✓
rustls0.23.45Apache-2.0 OR ISC OR MIT✓✓
rustls-native-certs0.8.4Apache-2.0 OR ISC OR MIT✓✓
rustls-pki-types1.15.1MIT OR Apache-2.0✓✓
rustls-platform-verifier0.7.1MIT OR Apache-2.0✓✓
rustls-webpki0.103.15ISC✓✓
rustversion1.0.23MIT OR Apache-2.0✓✓
ryu1.0.23Apache-2.0 OR BSL-1.0✓✓
ryu-js1.0.3Apache-2.0 OR BSL-1.0✓✓
salsa200.11.0MIT OR Apache-2.0✓✓
schannel0.1.29MIT✓
scoped-tls1.0.1MIT/Apache-2.0✓✓
scopeguard1.2.0MIT OR Apache-2.0✓✓
scrypt0.12.0MIT OR Apache-2.0✓✓
sec10.8.1Apache-2.0 OR MIT✓✓
secrecy0.10.3Apache-2.0 OR MIT✓✓
semver1.0.28MIT OR Apache-2.0✓✓
seq-macro0.3.6MIT OR Apache-2.0✓✓
serde1.0.229MIT OR Apache-2.0✓✓
serde_bytes0.11.19MIT OR Apache-2.0✓✓
serde_core1.0.229MIT OR Apache-2.0✓✓
serde_derive1.0.229MIT OR Apache-2.0✓✓
serde_json1.0.151MIT OR Apache-2.0✓✓
serde_path_to_error0.1.20MIT OR Apache-2.0✓✓
serde_spanned1.1.2MIT OR Apache-2.0✓✓
serde_urlencoded0.7.1MIT/Apache-2.0✓✓
serde_v80.321.0MIT✓✓
serde_yaml_ng0.10.0MIT✓✓
sha10.10.7MIT OR Apache-2.0✓✓
sha10.11.0MIT OR Apache-2.0✓✓
sha20.10.9MIT OR Apache-2.0✓✓
sha20.11.0MIT OR Apache-2.0✓✓
sha30.11.0MIT OR Apache-2.0✓✓
sha30.12.0MIT OR Apache-2.0✓✓
sharded-slab0.1.7MIT✓✓
shlex1.3.0MIT OR Apache-2.0✓✓
shlex2.0.1MIT OR Apache-2.0✓✓
signal-hook-registry1.4.8MIT OR Apache-2.0✓✓
signature3.0.0Apache-2.0 OR MIT✓✓
simd-adler320.3.10MIT✓✓
simdutf80.1.5MIT OR Apache-2.0✓✓
siphasher0.3.11MIT/Apache-2.0✓✓
siphasher1.0.4MIT OR Apache-2.0✓✓
slab0.4.12MIT✓✓
smallvec1.16.2MIT OR Apache-2.0✓✓
smartstring1.0.1MPL-2.0+✓✓
socket20.6.5MIT OR Apache-2.0✓✓
sourcemap9.3.2BSD-3-Clause✓✓
spki0.8.1Apache-2.0 OR MIT✓✓
sponge-cursor0.1.0MIT OR Apache-2.0✓✓
sqlx0.9.0MIT OR Apache-2.0✓✓
sqlx-core0.9.0MIT OR Apache-2.0✓✓
sqlx-macros0.9.0MIT OR Apache-2.0✓✓
sqlx-macros-core0.9.0MIT OR Apache-2.0✓✓
sqlx-postgres0.9.0MIT OR Apache-2.0✓✓
ssh-cipher0.3.0Apache-2.0 OR MIT✓✓
ssh-encoding0.3.0Apache-2.0 OR MIT✓✓
ssh-key0.7.0-rc.11Apache-2.0 OR MIT✓✓
sspi0.23.0MIT OR Apache-2.0✓
stable_deref_trait1.2.1MIT OR Apache-2.0✓✓
stacker0.1.25MIT OR Apache-2.0✓✓
static_assertions1.1.0MIT OR Apache-2.0✓✓
strck1.0.0MIT✓✓
string_enum1.0.2Apache-2.0✓✓
stringcase0.4.0MIT✓✓
stringprep0.1.5MIT/Apache-2.0✓✓
strsim0.11.1MIT✓✓
strum0.27.2MIT✓✓
strum_macros0.27.2MIT✓✓
subtle2.6.1BSD-3-Clause✓✓
swc_allocator4.0.1Apache-2.0✓✓
swc_atoms9.0.0Apache-2.0✓✓
swc_common17.0.1Apache-2.0✓✓
swc_config3.1.2Apache-2.0✓✓
swc_config_macro1.0.1Apache-2.0✓✓
swc_ecma_ast18.0.0Apache-2.0✓✓
swc_ecma_codegen20.0.2Apache-2.0✓✓
swc_ecma_codegen_macros2.0.2Apache-2.0✓✓
swc_ecma_lexer26.0.0Apache-2.0✓✓
swc_ecma_loader17.0.0Apache-2.0✓✓
swc_ecma_parser27.0.7Apache-2.0✓✓
swc_ecma_transforms_base30.0.1Apache-2.0✓✓
swc_ecma_transforms_classes30.0.0Apache-2.0✓✓
swc_ecma_transforms_macros1.0.1Apache-2.0✓✓
swc_ecma_transforms_proposal30.0.0Apache-2.0✓✓
swc_ecma_transforms_react33.0.0Apache-2.0✓✓
swc_ecma_transforms_typescript33.0.0Apache-2.0✓✓
swc_ecma_utils24.0.0Apache-2.0✓✓
swc_ecma_visit18.0.1Apache-2.0✓✓
swc_eq_ignore_macros1.0.1Apache-2.0✓✓
swc_macros_common1.0.1Apache-2.0✓✓
swc_sourcemap9.3.4BSD-3-Clause✓✓
swc_visit2.0.1Apache-2.0✓✓
symlink0.1.0MIT/Apache-2.0✓
syn2.0.119MIT OR Apache-2.0✓✓
syn3.0.6MIT OR Apache-2.0✓✓
syn-match0.3.1MIT✓✓
sync_wrapper1.0.2Apache-2.0✓✓
synstructure0.13.2MIT✓✓
synstructure0.14.0MIT✓✓
sys_traits0.1.29MIT✓✓
sys_traits_macros0.1.0MIT✓✓
tap1.0.1MIT✓✓
tar0.4.46MIT OR Apache-2.0✓✓
target-triple1.0.1MIT OR Apache-2.0✓✓
tempfile3.27.0MIT OR Apache-2.0✓✓
temporal_capi0.2.6MIT OR Apache-2.0✓✓
temporal_rs0.2.6MIT OR Apache-2.0✓✓
termcolor1.4.1Unlicense OR MIT✓✓
text_lines0.6.0MIT✓✓
thiserror2.0.21MIT OR Apache-2.0✓✓
thiserror-impl2.0.21MIT OR Apache-2.0✓✓
thread_local1.1.10MIT OR Apache-2.0✓✓
tiberius (from https://github.com/thorst/tiberius?rev=94fea3f1491fe85862590fee8ce7cafa647a8e54)0.13.0MIT/Apache-2.0✓✓
time0.3.55MIT OR Apache-2.0✓✓
time-core0.1.9MIT OR Apache-2.0✓✓
time-macros0.2.32MIT OR Apache-2.0✓✓
timezone_provider0.2.6MIT OR Apache-2.0✓✓
tinystr0.8.4Unicode-3.0✓✓
tinyvec1.13.3Zlib OR Apache-2.0 OR MIT✓✓
tokio1.53.2MIT✓✓
tokio-macros2.7.2MIT✓✓
tokio-rustls0.26.6MIT OR Apache-2.0✓✓
tokio-stream0.1.19MIT✓✓
tokio-util0.7.19MIT✓✓
toml1.1.8+spec-1.1.0MIT OR Apache-2.0✓✓
toml_datetime1.1.2+spec-1.1.0MIT OR Apache-2.0✓✓
toml_parser1.1.5+spec-1.1.0MIT OR Apache-2.0✓✓
toml_writer1.1.3+spec-1.1.0MIT OR Apache-2.0✓✓
tower0.5.3MIT✓✓
tower-http0.6.11MIT✓✓
tower-layer0.3.3MIT✓✓
tower-service0.3.3MIT✓✓
tracing0.1.44MIT✓✓
tracing-appender0.2.5MIT✓
tracing-attributes0.1.31MIT✓✓
tracing-core0.1.36MIT✓✓
tracing-log0.2.0MIT✓✓
tracing-subscriber0.3.23MIT✓✓
triomphe0.1.16MIT OR Apache-2.0✓✓
try-lock0.2.5MIT✓✓
typed-path0.12.3MIT OR Apache-2.0✓✓
typenum1.20.1MIT OR Apache-2.0✓✓
unicode-bidi0.3.18MIT OR Apache-2.0✓✓
unicode-id-start1.5.0(MIT OR Apache-2.0) AND Unicode-3.0✓✓
unicode-ident1.0.26(MIT OR Apache-2.0) AND Unicode-3.0✓✓
unicode-normalization0.1.25MIT OR Apache-2.0✓✓
unicode-properties0.1.4MIT/Apache-2.0✓✓
unicode-width0.2.2MIT OR Apache-2.0✓✓
universal-hash0.6.1MIT OR Apache-2.0✓✓
unsafe-libyaml0.2.11MIT✓✓
untrusted0.7.1ISC✓✓
untrusted0.9.0ISC✓✓
url2.5.8MIT OR Apache-2.0✓✓
utf8_iter1.0.4Apache-2.0 OR MIT✓✓
utf8parse0.2.2Apache-2.0 OR MIT✓✓
utoipa6.0.0MIT OR Apache-2.0✓✓
utoipa-axum0.3.0MIT OR Apache-2.0✓✓
utoipa-gen6.0.1MIT OR Apache-2.0✓✓
uuid1.27.0Apache-2.0 OR MIT✓✓
v8150.4.0MIT✓✓
version_check0.9.5MIT/Apache-2.0✓✓
vsimd0.8.0MIT✓✓
want0.3.2MIT✓✓
wasm_dep_analyzer0.4.0MIT✓✓
webpki-roots1.0.9CDLA-Permissive-2.0✓✓
which6.0.3MIT✓✓
whoami2.1.3Apache-2.0 OR BSL-1.0 OR MIT✓✓
widestring1.2.1MIT OR Apache-2.0✓✓
winapi-util0.1.11Unlicense OR MIT✓
windows0.62.2MIT OR Apache-2.0✓
windows_x86_64_msvc0.52.6MIT OR Apache-2.0✓
windows-collections0.3.2MIT OR Apache-2.0✓
windows-core0.62.2MIT OR Apache-2.0✓
windows-future0.3.2MIT OR Apache-2.0✓
windows-implement0.60.2MIT OR Apache-2.0✓
windows-interface0.59.3MIT OR Apache-2.0✓
windows-link0.2.1MIT OR Apache-2.0✓
windows-numerics0.3.1MIT OR Apache-2.0✓
windows-result0.4.1MIT OR Apache-2.0✓
windows-service0.8.1MIT OR Apache-2.0✓
windows-strings0.5.1MIT OR Apache-2.0✓
windows-sys0.59.0MIT OR Apache-2.0✓
windows-sys0.61.2MIT OR Apache-2.0✓
windows-targets0.52.6MIT OR Apache-2.0✓
windows-threading0.2.1MIT OR Apache-2.0✓
winnow1.0.4MIT✓✓
wnaf0.14.1Apache-2.0 OR MIT✓✓
writeable0.6.4Unicode-3.0✓✓
wyz0.5.1MIT✓✓
x25519-dalek3.0.0BSD-3-Clause✓
x509-parser0.18.1MIT OR Apache-2.0✓✓
xattr1.6.1MIT OR Apache-2.0✓✓
yasna0.6.0MIT OR Apache-2.0✓✓
yoke0.8.3Unicode-3.0✓✓
yoke-derive0.8.4Unicode-3.0✓✓
zerocopy0.8.60BSD-2-Clause OR Apache-2.0 OR MIT✓✓
zerofrom0.1.8Unicode-3.0✓✓
zerofrom-derive0.1.8Unicode-3.0✓✓
zeroize1.9.0Apache-2.0 OR MIT✓✓
zeroize_derive1.5.0Apache-2.0 OR MIT✓
zerotrie0.2.5Unicode-3.0✓✓
zerovec0.11.8Unicode-3.0✓✓
zerovec-derive0.11.6Unicode-3.0✓✓
zip8.6.0MIT✓✓
zlib-rs0.6.8Zlib✓✓
zmij1.0.23MIT✓✓
zoneinfo640.3.0Unicode-3.0✓✓
zopfli0.8.4Apache-2.0✓✓

Every npm package in the web UI

The packages its production build bundles (the build tools and test tools aren't shipped).

PackageVersionLicense
@floating-ui/core1.8.0MIT
@floating-ui/dom1.8.0MIT
@floating-ui/react-dom2.1.9MIT
@floating-ui/utils0.2.12MIT
@radix-ui/number1.1.3MIT
@radix-ui/primitive1.1.7MIT
@radix-ui/react-accessible-icon1.1.16MIT
@radix-ui/react-accordion1.2.21MIT
@radix-ui/react-alert-dialog1.1.24MIT
@radix-ui/react-arrow1.1.16MIT
@radix-ui/react-aspect-ratio1.1.16MIT
@radix-ui/react-avatar1.2.7MIT
@radix-ui/react-checkbox1.3.12MIT
@radix-ui/react-collapsible1.1.21MIT
@radix-ui/react-collection1.1.16MIT
@radix-ui/react-compose-refs1.1.5MIT
@radix-ui/react-context1.2.2MIT
@radix-ui/react-context-menu2.3.8MIT
@radix-ui/react-dialog1.2.0MIT
@radix-ui/react-direction1.1.5MIT
@radix-ui/react-dismissable-layer1.1.20MIT
@radix-ui/react-dropdown-menu2.1.25MIT
@radix-ui/react-focus-guards1.1.6MIT
@radix-ui/react-focus-scope1.2.0MIT
@radix-ui/react-form0.2.0MIT
@radix-ui/react-hover-card1.1.24MIT
@radix-ui/react-id1.1.4MIT
@radix-ui/react-label2.1.16MIT
@radix-ui/react-menu2.1.25MIT
@radix-ui/react-menubar1.1.25MIT
@radix-ui/react-navigation-menu1.3.0MIT
@radix-ui/react-one-time-password-field0.1.17MIT
@radix-ui/react-password-toggle-field0.1.12MIT
@radix-ui/react-popover1.2.0MIT
@radix-ui/react-popper1.3.8MIT
@radix-ui/react-portal1.1.18MIT
@radix-ui/react-presence1.1.11MIT
@radix-ui/react-primitive2.1.11MIT
@radix-ui/react-progress1.1.17MIT
@radix-ui/react-radio-group1.4.8MIT
@radix-ui/react-roving-focus1.1.20MIT
@radix-ui/react-scroll-area1.3.0MIT
@radix-ui/react-select2.3.8MIT
@radix-ui/react-separator1.1.16MIT
@radix-ui/react-slider1.5.0MIT
@radix-ui/react-slot1.4.0MIT
@radix-ui/react-switch1.3.8MIT
@radix-ui/react-tabs1.1.22MIT
@radix-ui/react-toast1.2.24MIT
@radix-ui/react-toggle1.1.19MIT
@radix-ui/react-toggle-group1.1.20MIT
@radix-ui/react-toolbar1.1.20MIT
@radix-ui/react-tooltip1.3.0MIT
@radix-ui/react-use-callback-ref1.1.4MIT
@radix-ui/react-use-controllable-state1.2.6MIT
@radix-ui/react-use-effect-event0.0.5MIT
@radix-ui/react-use-escape-keydown1.1.5MIT
@radix-ui/react-use-is-hydrated0.1.3MIT
@radix-ui/react-use-layout-effect1.1.4MIT
@radix-ui/react-use-previous1.1.4MIT
@radix-ui/react-use-rect1.1.4MIT
@radix-ui/react-use-size1.1.5MIT
@radix-ui/react-visually-hidden1.2.12MIT
@radix-ui/rect1.1.3MIT
@tanstack/history1.162.4MIT
@tanstack/query-core5.104.1MIT
@tanstack/react-query5.104.1MIT
@tanstack/react-router1.170.41MIT
@tanstack/react-store0.11.2MIT
@tanstack/react-table9.2.8MIT
@tanstack/react-virtual3.14.14MIT
@tanstack/router-core1.171.34MIT
@tanstack/store0.11.2MIT
@tanstack/table-core9.2.8MIT
@tanstack/virtual-core3.18.0MIT
@types/react19.3.0MIT
@types/react-dom19.3.0MIT
aria-hidden1.2.6MIT
class-variance-authority0.7.1Apache-2.0
clsx2.1.1MIT
cookie-es3.1.1MIT
csstype3.2.3MIT
detect-node-es1.1.0MIT
get-nonce1.0.1MIT
isbot5.2.2Unlicense
lucide-react1.54.0ISC
openapi-fetch0.17.0MIT
openapi-typescript-helpers0.1.0MIT
radix-ui1.7.0MIT
react19.3.0MIT
react-dom19.3.0MIT
react-remove-scroll2.7.2MIT
react-remove-scroll-bar2.3.8MIT
react-style-singleton2.2.3MIT
scheduler0.28.0MIT
seroval1.6.9MIT
seroval-plugins1.6.9MIT
tailwind-merge3.7.0MIT
tslib2.8.10BSD
use-callback-ref1.3.3MIT
use-sidecar1.1.3MIT
use-sync-external-store1.7.0MIT

Made by scripts/dev/dependencies.sh from these files (a test fails when either changes and this page isn't made again):

  • Cargo.lock, SHA-256 600576e5612a60c1d3e9015a30cf66069288187a656860e536f4562882ba566c
  • ui/package-lock.json, SHA-256 aec4cea823c0e8b27156b1e5038d2521714f67461399e2431aebb321ea34ffa5