开源与第三方组件

rsSites 使用的第三方开源组件与许可协议清单(对应二进制 0.5.407 / 后台 0.5.525 / 提交 3188297)

本页列出 rsSites 在服务器程序、后台管理界面和官网页面里使用的第三方组件及其许可协议。凡协议要求保留版权声明与免责声明的组件,均在此列明所有者;Apache-2.0 组件的 NOTICE 要求、Unicode 与 Zlib 等特殊条款也一并说明。

清单按实际构建产物统计:服务器端为参与构建的 497 个 Rust crate(含全部间接依赖);后台管理界面为打包进产物的 171 个 npm 包(含全部间接依赖,已排除类型声明与只服务于命令行入口的辅助包)。清单对应:二进制 0.5.407、后台界面 0.5.525、提交 3188297。

为了不误导,本页还单列了另外三类:运行时由公共 CDN 加载的组件;npm 声明为生产依赖、但不会进入打包产物的包(类型声明、命令行辅助);以及只在开发与打包阶段使用的工具。后两类不随产物分发,不构成署名义务,列出只为与依赖声明保持一致。

服务器运行时(Rust crate,497 个)

编译进服务器二进制的全部 crate,含传递依赖。多数为 MIT OR Apache-2.0 双许可,我们按 MIT 条款履约。

组件版本许可协议版权所有者项目地址
adler22.0.10BSD OR MIT OR Apache-2.0Jonas Schievinkgithub.com/oyvindln/adler2
adler321.2.0ZlibRemi Rampingithub.com/remram44/adler32-rs
ahash0.8.12MIT OR Apache-2.0Tom Kaitchuckgithub.com/tkaitchuck/ahash
aho-corasick1.1.4Unlicense OR MITAndrew Gallantgithub.com/BurntSushi/aho-corasick
alloc-no-stdlib2.0.4BSD-3-ClauseDaniel Reiter Horngithub.com/dropbox/rust-alloc-no-stdlib
alloc-stdlib0.2.4BSD-3-ClauseDaniel Reiter Horngithub.com/dropbox/rust-alloc-no-stdlib
allocator-api20.2.21MIT OR Apache-2.0Zakarumgithub.com/zakarumych/allocator-api2
ammonia4.1.4MIT OR Apache-2.0Michael Howellgithub.com/rust-ammonia/ammonia
android_system_properties0.1.5MIT/Apache-2.0Nicolas Silvagithub.com/nical/android_system_properties
anstream1.0.0MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-cli/anstyle.git
anstyle1.0.14MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-cli/anstyle.git
anstyle-parse1.0.0MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-cli/anstyle.git
anstyle-query1.1.5MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-cli/anstyle.git
anstyle-wincon3.0.11MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-cli/anstyle.git
anyhow1.0.103MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/anyhow
arbitrary1.4.2MIT OR Apache-2.0The Rust-Fuzz Project Developersgithub.com/rust-fuzz/arbitrary/
arc-swap1.9.2MIT OR Apache-2.0Michal 'vorner' Vanergithub.com/vorner/arc-swap
argon20.5.3MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/password-hashes/tree/master/argon2
arraydeque0.5.1MIT/Apache-2.0andylokandygithub.com/andylokandy/arraydeque
asn1-rs0.7.2MIT OR Apache-2.0Pierre Chiffliergithub.com/rusticata/asn1-rs.git
asn1-rs-derive0.6.0MIT OR Apache-2.0Pierre Chiffliergithub.com/rusticata/asn1-rs.git
asn1-rs-impl0.2.0MIT/Apache-2.0Pierre Chiffliergithub.com/rusticata/asn1-rs.git
async-compression0.4.44MIT OR Apache-2.0Wim Loomangithub.com/Nullus157/async-compression
async-trait0.1.89MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/async-trait
atoi2.0.0MITMarkus Kleingithub.com/pacman82/atoi-rs
atoi_simd0.18.1MIT OR Apache-2.0Dmitry Rodionovgithub.com/RoDmitry/atoi_simd
atomic-waker1.1.2Apache-2.0 OR MITStjepan Glavinagithub.com/smol-rs/atomic-waker
autocfg1.5.1Apache-2.0 OR MITJosh Stonegithub.com/cuviper/autocfg
axum0.8.9MITCopyright (c) 2019 axum Contributorsgithub.com/tokio-rs/axum
axum-core0.5.6MITCopyright (c) 2019–2025 axum Contributorsgithub.com/tokio-rs/axum
axum-macros0.5.1MITCopyright 2021 axum Contributorsgithub.com/tokio-rs/axum
backon1.6.0Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/Xuanwo/backon
base640.13.1MIT/Apache-2.0Alice Mazgithub.com/marshallpierce/rust-base64
base640.21.7MIT OR Apache-2.0Alice Mazgithub.com/marshallpierce/rust-base64
base640.22.1MIT OR Apache-2.0Marshall Piercegithub.com/marshallpierce/rust-base64
base640.23.1MIT OR Apache-2.0Marshall Piercegithub.com/marshallpierce/rust-base64
base64ct1.8.3Apache-2.0 OR MITRustCrypto Developersgithub.com/RustCrypto/formats
bit-vec0.9.1Apache-2.0 OR MITAlexis Beingessnergithub.com/contain-rs/bit-vec
bitflags1.3.2MIT/Apache-2.0The Rust Project Developersgithub.com/bitflags/bitflags
bitflags2.13.1MIT OR Apache-2.0The Rust Project Developersgithub.com/bitflags/bitflags
blake20.10.6MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/hashes
block-buffer0.10.4MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/utils
block-buffer0.12.1MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/utils
brotli8.0.4BSD-3-Clause AND MITDaniel Reiter Horngithub.com/dropbox/rust-brotli
brotli-decompressor5.0.3BSD-3-Clause/MITDaniel Reiter Horngithub.com/dropbox/rust-brotli-decompressor
bstr1.13.0MIT OR Apache-2.0Andrew Gallantgithub.com/BurntSushi/bstr
bumpalo3.20.3MIT OR Apache-2.0Nick Fitzgeraldgithub.com/fitzgen/bumpalo
bytecount0.6.9Apache-2.0/MITAndre Bogusgithub.com/llogiq/bytecount
bytemuck1.25.2Zlib OR Apache-2.0 OR MITLokathorgithub.com/Lokathor/bytemuck
byteorder1.5.0Unlicense OR MITAndrew Gallantgithub.com/BurntSushi/byteorder
byteorder-lite0.1.0Unlicense OR MITCopyright (c) 2015 Andrew Gallantgithub.com/image-rs/byteorder-lite
bytes1.12.1MITCarl Lerchegithub.com/tokio-rs/bytes
calamine0.36.1MITJohann Tuffegithub.com/tafia/calamine
captcha1.0.0MITDaniel Etzoldgithub.com/daniel-e/captcha
cc1.3.0MIT OR Apache-2.0Alex Crichtongithub.com/rust-lang/cc-rs
cedarwood0.5.0BSD-2-ClausePaul Menggithub.com/MnO2/cedarwood
cfb0.14.0MITMatthew D. Steelegithub.com/mdsteele/rust-cfb
cfg-if1.0.4MIT OR Apache-2.0Alex Crichtongithub.com/rust-lang/cfg-if
cfg_aliases0.2.2MITZicklaggithub.com/katharostech/cfg_aliases
chacha200.10.1MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/stream-ciphers
chrono0.4.45MIT OR Apache-2.0Apache 2.0 License [2]. Copyright (c) 2014--2026, Kang Seonghoon andgithub.com/chronotope/chrono
chrono-tz0.9.0MIT OR Apache-2.0—github.com/chronotope/chrono-tz
chrono-tz-build0.3.0MIT OR Apache-2.0—github.com/chronotope/chrono-tz
clap4.6.4MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/clap-rs/clap
clap_builder4.6.2MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/clap-rs/clap
clap_derive4.6.4MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/clap-rs/clap
clap_lex1.1.0MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/clap-rs/clap
cmov0.5.4Apache-2.0 OR MITRustCrypto Developersgithub.com/RustCrypto/utils
codepage0.1.2Apache-2.0 OR MITHenri Sivonengithub.com/hsivonen/codepage
color_quant1.1.0MITnwingithub.com/image-rs/color_quant.git
colorchoice1.0.5MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-cli/anstyle.git
combine4.6.7MITMarkus Westerlindgithub.com/Marwes/combine
compression-codecs0.4.39MIT OR Apache-2.0Wim Loomangithub.com/Nullus157/async-compression
compression-core0.4.33MIT OR Apache-2.0Wim Loomangithub.com/Nullus157/async-compression
concurrent-queue2.5.0Apache-2.0 OR MITStjepan Glavinagithub.com/smol-rs/concurrent-queue
config0.14.1MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-cli/config-rs
const-oid0.10.2Apache-2.0 OR MITRustCrypto Developersgithub.com/RustCrypto/formats
const-random0.1.18MIT OR Apache-2.0Tom Kaitchuckgithub.com/tkaitchuck/constrandom
const-random-macro0.1.16MIT OR Apache-2.0Tom Kaitchuckgithub.com/tkaitchuck/constrandom
convert_case0.6.0MITRutrumgithub.com/rutrum/convert-case
core-foundation0.10.1MIT OR Apache-2.0The Servo Project Developersgithub.com/servo/core-foundation-rs
core-foundation-sys0.8.7MIT OR Apache-2.0The Servo Project Developersgithub.com/servo/core-foundation-rs
cpufeatures0.2.17MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/utils
cpufeatures0.3.0MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/utils
crc3.4.0MIT OR Apache-2.0Rui Hugithub.com/mrhooray/crc-rs.git
crc-catalog2.5.0MIT OR Apache-2.0Akhil Velagapudigithub.com/akhilles/crc-catalog.git
crc32fast1.5.0MIT OR Apache-2.0Sam Rijsgithub.com/srijs/rust-crc32fast
crossbeam-channel0.5.16MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/crossbeam-rs/crossbeam
crossbeam-deque0.8.7MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/crossbeam-rs/crossbeam
crossbeam-epoch0.9.20MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/crossbeam-rs/crossbeam
crossbeam-queue0.3.13MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/crossbeam-rs/crossbeam
crossbeam-utils0.8.22MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/crossbeam-rs/crossbeam
crunchy0.2.4MITEira Franshamgithub.com/eira-fransham/crunchy
crypto-common0.1.7MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/traits
crypto-common0.2.2MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/traits
cssparser0.37.0MPL-2.0Simon Sapingithub.com/servo/rust-cssparser
ctutils0.4.2Apache-2.0 OR MITRustCrypto Developersgithub.com/RustCrypto/utils
darling0.24.1MITTed Driggsgithub.com/TedDriggs/darling
darling_core0.24.1MITTed Driggsgithub.com/TedDriggs/darling
darling_macro0.24.1MITTed Driggsgithub.com/TedDriggs/darling
dary_heap0.3.9MIT OR Apache-2.0Han Mertensgithub.com/hanmertens/dary_heap
data-encoding2.11.1MITCopyright (c) 2015-2020 Julien Cretingithub.com/ia0/data-encoding
debug_unsafe0.1.4MIT OR Apache-2.0Dmitry Rodionovgithub.com/RoDmitry/debug_unsafe
der-parser10.0.0MIT OR Apache-2.0Pierre Chiffliergithub.com/rusticata/der-parser.git
deranged0.5.8MIT OR Apache-2.0Jacob Prattgithub.com/jhpratt/deranged
derive_arbitrary1.4.2MIT OR Apache-2.0The Rust-Fuzz Project Developersgithub.com/rust-fuzz/arbitrary
deunicode1.6.2BSD-3-ClauseKornel Lesinskigithub.com/kornelski/deunicode/
digest0.10.7MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/traits
digest0.11.3MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/traits
displaydoc0.2.6MIT OR Apache-2.0Jane Lusbygithub.com/yaahc/displaydoc
dlv-list0.5.2MIT OR Apache-2.0Scott Godwingithub.com/sgodwincs/dlv-list-rs
dotenvy0.15.7MITNoemi Laprestagithub.com/allan2/dotenvy
dtoa1.0.11MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/dtoa
dtoa-short0.3.5MPL-2.0Xidorn Quangithub.com/upsuper/dtoa-short
dyn-clone1.0.20MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/dyn-clone
either1.16.0MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rayon-rs/either
encoding_rs0.8.35(Apache-2.0 OR MIT) AND BSD-3-ClauseHenri Sivonengithub.com/hsivonen/encoding_rs
equivalent1.0.2Apache-2.0 OR MIT"Licensor" shall mean the copyright owner or entity authorized bygithub.com/indexmap-rs/equivalent
errno0.3.14MIT OR Apache-2.0Chris Wonggithub.com/lambda-fairy/rust-errno
etcetera0.11.0MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/lunacookies/etcetera
event-listener5.4.1Apache-2.0 OR MITStjepan Glavinagithub.com/smol-rs/event-listener
fast-float20.2.3MIT OR Apache-2.0Ivan Smirnovgithub.com/Alexhuszagh/fast-float-rust
fastrand2.5.0Apache-2.0 OR MITStjepan Glavinagithub.com/smol-rs/fastrand
fdeflate0.3.7MIT OR Apache-2.0The image-rs Developersgithub.com/image-rs/fdeflate
filetime0.2.29MIT/Apache-2.0Alex Crichtongithub.com/alexcrichton/filetime
find-msvc-tools0.1.9MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-lang/cc-rs
flate21.1.9MIT OR Apache-2.0Alex Crichtongithub.com/rust-lang/flate2-rs
flume0.12.0Apache-2.0/MITJoshua Barrettogithub.com/zesterer/flume
fnv1.0.7Apache-2.0 / MITAlex Crichtongithub.com/servo/rust-fnv
foldhash0.2.0ZlibOrson Petersgithub.com/orlp/foldhash
form_urlencoded1.2.2MIT OR Apache-2.0The rust-url developersgithub.com/servo/rust-url
futures0.3.32MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-lang/futures-rs
futures-channel0.3.32MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-lang/futures-rs
futures-core0.3.32MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-lang/futures-rs
futures-executor0.3.32MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-lang/futures-rs
futures-intrusive0.5.0MIT OR Apache-2.0Matthias Einwaggithub.com/Matthias247/futures-intrusive
futures-io0.3.32MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-lang/futures-rs
futures-macro0.3.32MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-lang/futures-rs
futures-sink0.3.32MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-lang/futures-rs
futures-task0.3.32MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-lang/futures-rs
futures-util0.3.32MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-lang/futures-rs
generic-array0.14.7MITBartłomiej Kamińskigithub.com/fizyk20/generic-array.git
getrandom0.2.17MIT OR Apache-2.0The Rand Project Developersgithub.com/rust-random/getrandom
getrandom0.3.4MIT OR Apache-2.0The Rand Project Developersgithub.com/rust-random/getrandom
getrandom0.4.3MIT OR Apache-2.0The Rand Project Developersgithub.com/rust-random/getrandom
gif0.14.2MIT OR Apache-2.0The image-rs Developersgithub.com/image-rs/image-gif
glob0.3.4MIT OR Apache-2.0The Rust Project Developersgithub.com/rust-lang/glob
globset0.4.19Unlicense OR MITAndrew Gallantgithub.com/BurntSushi/ripgrep/tree/master/crates/globset
globwalk0.9.1MITGilad Naamangithub.com/gilnaa/globwalk
h20.4.19MITCarl Lerchegithub.com/hyperium/h2
hashbrown0.14.5MIT OR Apache-2.0Amanieu d'Antrasgithub.com/rust-lang/hashbrown
hashbrown0.16.1MIT OR Apache-2.0Amanieu d'Antrasgithub.com/rust-lang/hashbrown
hashbrown0.17.1MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rust-lang/hashbrown
hashlink0.8.4MIT OR Apache-2.0kyrengithub.com/kyren/hashlink
hashlink0.11.1MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/djc/hashlink
heck0.5.0MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/withoutboats/heck
hex0.4.3MIT OR Apache-2.0KokaKiwigithub.com/KokaKiwi/rust-hex
hkdf0.13.0MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/KDFs/
hmac0.13.0MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/MACs
hound3.5.1Apache-2.0Ruud van Asseldonkgithub.com/ruuda/hound
html5ever0.39.0MIT OR Apache-2.0The html5ever Project Developersgithub.com/servo/html5ever
http1.4.2MIT OR Apache-2.0Alex Crichtongithub.com/hyperium/http
http-body1.1.0MITCarl Lerchegithub.com/hyperium/http-body
http-body-util0.1.4MITCarl Lerchegithub.com/hyperium/http-body
httparse1.10.1MIT OR Apache-2.0Sean McArthurgithub.com/seanmonstar/httparse
httpdate1.0.3MIT OR Apache-2.0Pyfischgithub.com/pyfisch/httpdate
humansize2.1.3MIT/Apache-2.0Leopold Arkhamgithub.com/LeopoldArkham/humansize
hybrid-array0.4.13MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/hybrid-array
hyper1.10.1MITSean McArthurgithub.com/hyperium/hyper
hyper-rustls0.27.9Apache-2.0 OR ISC OR MIT"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rustls/hyper-rustls
hyper-util0.1.20MITSean McArthurgithub.com/hyperium/hyper-util
iana-time-zone0.1.65MIT OR Apache-2.0Andrew Strawgithub.com/strawlab/iana-time-zone
iana-time-zone-haiku0.1.2MIT OR Apache-2.0René Kijewskigithub.com/strawlab/iana-time-zone
icu_collections2.2.0Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
icu_locale_core2.2.0Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
icu_normalizer2.2.0Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
icu_normalizer_data2.2.0Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
icu_properties2.2.0Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
icu_properties_data2.2.0Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
icu_provider2.2.0Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
ident_case1.0.1MIT/Apache-2.0Ted Driggsgithub.com/TedDriggs/ident_case
idna1.1.0MIT OR Apache-2.0The rust-url developersgithub.com/servo/rust-url/
idna_adapter1.2.2Apache-2.0 OR MITThe rust-url developersgithub.com/hsivonen/idna_adapter
ignore0.4.31Unlicense OR MITAndrew Gallantgithub.com/BurntSushi/ripgrep/tree/master/crates/ignore
image0.24.9MIT OR Apache-2.0The image-rs Developersgithub.com/image-rs/image
image0.25.10MIT OR Apache-2.0The image-rs Developersgithub.com/image-rs/image
image-webp0.2.4MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/image-rs/image-webp
include-flate0.3.4Apache-2.0SOFegithub.com/SOF3/include-flate.git
include-flate-codegen0.3.4Apache-2.0SOFegithub.com/SOF3/include-flate.git
include-flate-compress0.3.4Apache-2.0SOFegithub.com/SOF3/include-flate.git
indexmap2.14.0Apache-2.0 OR MIT"Licensor" shall mean the copyright owner or entity authorized bygithub.com/indexmap-rs/indexmap
infer0.22.0MITBojangithub.com/bojand/infer
instant-acme0.8.5Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/djc/instant-acme
ip2region0.1.0MITCopyright (c) 2022 openmynetgithub.com/openmynet/ip2region-rs
ipnet2.12.1MIT OR Apache-2.0Kris Pricegithub.com/krisprice/ipnet
ipnetwork0.21.1MIT OR Apache-2.0Abhishek Chandagithub.com/achanda/ipnetwork
is_terminal_polyfill1.70.2MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/polyfill-rs/is_terminal_polyfill
itertools0.13.0MIT OR Apache-2.0blussgithub.com/rust-itertools/itertools
itoa1.0.18MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/itoa
jieba-macros0.10.3MIT—github.com/messense/jieba-rs
jieba-rs0.10.3MIT—github.com/messense/jieba-rs
jni0.22.4MIT OR Apache-2.0jni teamgithub.com/jni-rs/jni-rs
jni-macros0.22.4MIT OR Apache-2.0—github.com/jni-rs/jni-rs
jni-sys0.4.1MIT OR Apache-2.0Steven Facklergithub.com/jni-rs/jni-sys
jni-sys-macros0.4.1MIT OR Apache-2.0Robert Bragggithub.com/jni-rs/jni-sys
jobserver0.1.35MIT OR Apache-2.0Alex Crichtongithub.com/rust-lang/jobserver-rs
js-sys0.3.103MIT OR Apache-2.0The wasm-bindgen Developersgithub.com/wasm-bindgen/wasm-bindgen/tree/master/crates/js-sys
json50.4.1ISCCallum Oakleygithub.com/callum-oakley/json5-rs
jsonwebtoken9.3.1MITVincent Prouilletgithub.com/Keats/jsonwebtoken
lazy_static1.5.0MIT OR Apache-2.0Marvin Löbelgithub.com/rust-lang-nursery/lazy-static.rs
libc0.2.186MIT OR Apache-2.0The Rust Project Developersgithub.com/rust-lang/libc
libflate2.3.1MITCopyright (c) 2016 Takeru Ohta <phjgt308@gmail.com>github.com/sile/libflate
libflate_lz772.3.0MITCopyright (c) 2016 Takeru Ohta <phjgt308@gmail.com>github.com/sile/libflate
libm0.2.16MITAlex Crichtongithub.com/rust-lang/compiler-builtins
libsqlite3-sys0.30.1MITThe rusqlite developersgithub.com/rusqlite/rusqlite
libwebp-sys0.9.6MITXianYougithub.com/NoXF/libwebp-sys
linux-raw-sys0.12.1Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITDan Gohmangithub.com/sunfishcode/linux-raw-sys
litemap0.8.2Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
lock_api0.4.14MIT OR Apache-2.0Amanieu d'Antrasgithub.com/Amanieu/parking_lot
lodepng3.12.2ZlibKornelgithub.com/kornelski/lodepng-rust.git
log0.4.33MIT OR Apache-2.0The Rust Project Developersgithub.com/rust-lang/log
lru-slab0.1.2MIT OR Apache-2.0 OR ZlibBenjamin Saundersgithub.com/Ralith/lru-slab
maplit1.0.2MIT/Apache-2.0blussgithub.com/bluss/maplit
markup5ever0.39.0MIT OR Apache-2.0The html5ever Project Developersgithub.com/servo/html5ever
matchers0.2.0MITEliza Weismangithub.com/hawkw/matchers
matchit0.8.4MIT AND BSD-3-ClauseIbraheem Ahmedgithub.com/ibraheemdev/matchit
md-50.11.0MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/hashes
memchr2.8.3Unlicense OR MITAndrew Gallantgithub.com/BurntSushi/memchr
memoffset0.9.1MITGilad Naamangithub.com/Gilnaa/memoffset
mime0.3.17MIT OR Apache-2.0Sean McArthurgithub.com/hyperium/mime
minimal-lexical0.2.1MIT/Apache-2.0Alex Huszaghgithub.com/Alexhuszagh/minimal-lexical
miniz_oxide0.8.9MIT OR Zlib OR Apache-2.0Frommigithub.com/Frommi/miniz_oxide/tree/master/miniz_oxide
mio1.2.2MITCarl Lerchegithub.com/tokio-rs/mio
moxcms0.8.1BSD-3-Clause OR Apache-2.0Radzivon Bartoshykgithub.com/awxkee/moxcms.git
multer3.1.0MITRousan Aligithub.com/rwf2/multer
new_debug_unreachable1.0.6MITMatt Brubeckgithub.com/mbrubeck/rust-debug-unreachable
no_std_io20.9.4Apache-2.0 OR MIT"Licensor" shall mean the copyright owner or entity authorized bygithub.com/wcampbell0x2a/no-std-io2
nom7.1.3MITcontact@geoffroycouprie.comgithub.com/Geal/nom
nu-ansi-term0.50.3MITogham@bsago.megithub.com/nushell/nu-ansi-term
num-bigint0.4.8MIT OR Apache-2.0The Rust Project Developersgithub.com/rust-num/num-bigint
num-conv0.2.2MIT OR Apache-2.0Jacob Prattgithub.com/jhpratt/num-conv
num-integer0.1.46MIT OR Apache-2.0The Rust Project Developersgithub.com/rust-num/num-integer
num-traits0.2.19MIT OR Apache-2.0The Rust Project Developersgithub.com/rust-num/num-traits
oid-registry0.8.1MIT OR Apache-2.0Pierre Chiffliergithub.com/rusticata/oid-registry.git
once_cell1.21.4MIT OR Apache-2.0Aleksey Kladovgithub.com/matklad/once_cell
once_cell_polyfill1.70.2MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/polyfill-rs/once_cell_polyfill
openssl-probe0.2.1MIT OR Apache-2.0Alex Crichtongithub.com/rustls/openssl-probe
ordered-multimap0.7.3MITScott Godwingithub.com/sgodwincs/ordered-multimap-rs
parking2.2.1Apache-2.0 OR MITStjepan Glavinagithub.com/smol-rs/parking
parking_lot0.12.5MIT OR Apache-2.0Amanieu d'Antrasgithub.com/Amanieu/parking_lot
parking_lot_core0.9.12MIT OR Apache-2.0Amanieu d'Antrasgithub.com/Amanieu/parking_lot
parse-zoneinfo0.3.1MITCopyright (c) 2016-2024 Benjamin Sago & the chronotope maintainersgithub.com/chronotope/chrono-tz
password-hash0.5.0MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/traits/tree/master/password-hash
pastey0.2.3MIT OR Apache-2.0Aditya Kumargithub.com/as1100k/pastey
pathdiff0.2.3MIT/Apache-2.0Manish Goregaokargithub.com/Manishearth/pathdiff
pem3.0.6MITJonathan Creekmoregithub.com/jcreekmore/pem-rs.git
pem4.0.0MITJonathan Creekmoregithub.com/jcreekmore/pem-rs.git
percent-encoding2.3.2MIT OR Apache-2.0The rust-url developersgithub.com/servo/rust-url/
pest2.8.7MIT OR Apache-2.0Dragoș Tiselicegithub.com/pest-parser/pest
pest_derive2.8.7MIT OR Apache-2.0Dragoș Tiselicegithub.com/pest-parser/pest
pest_generator2.8.7MIT OR Apache-2.0Dragoș Tiselicegithub.com/pest-parser/pest
pest_meta2.8.7MIT OR Apache-2.0Dragoș Tiselicegithub.com/pest-parser/pest
phf0.11.3MITSteven Facklergithub.com/rust-phf/rust-phf
phf0.13.1MITSteven Facklergithub.com/rust-phf/rust-phf
phf_codegen0.11.3MITSteven Facklergithub.com/rust-phf/rust-phf
phf_codegen0.13.1MITSteven Facklergithub.com/rust-phf/rust-phf
phf_generator0.11.3MITSteven Facklergithub.com/rust-phf/rust-phf
phf_generator0.13.1MITSteven Facklergithub.com/rust-phf/rust-phf
phf_shared0.11.3MITSteven Facklergithub.com/rust-phf/rust-phf
phf_shared0.13.1MITSteven Facklergithub.com/rust-phf/rust-phf
pin-project-lite0.2.17Apache-2.0 OR MIT"Licensor" shall mean the copyright owner or entity authorized bygithub.com/taiki-e/pin-project-lite
pkg-config0.3.33MIT OR Apache-2.0Alex Crichtongithub.com/rust-lang/pkg-config-rs
png0.17.16MIT OR Apache-2.0The image-rs Developersgithub.com/image-rs/image-png
png0.18.1MIT OR Apache-2.0The image-rs Developersgithub.com/image-rs/image-png
potential_utf0.1.5Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
powerfmt0.2.0MIT OR Apache-2.0Jacob Prattgithub.com/jhpratt/powerfmt
ppv-lite860.2.21MIT OR Apache-2.0The CryptoCorrosion Contributorsgithub.com/cryptocorrosion/cryptocorrosion
precomputed-hash0.1.1MITEmilio Cobos Álvarezgithub.com/emilio/precomputed-hash
proc-macro-error-attr33.1.0MIT OR Apache-2.0CreepySkeletongithub.com/gamma0987/proc-macro-error3
proc-macro-error33.1.0MIT OR Apache-2.0CreepySkeletongithub.com/gamma0987/proc-macro-error3
proc-macro21.0.106MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/proc-macro2
pxfm0.1.30BSD-3-Clause OR Apache-2.0Radzivon Bartoshykgithub.com/awxkee/pxfm
quick-error2.0.1MIT/Apache-2.0Paul Colomietshttp://github.com/tailhook/quick-error
quick-xml0.41.0MITCopyright (c) 2016 Johann Tuffegithub.com/tafia/quick-xml
quinn0.11.11MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/quinn-rs/quinn
quinn-proto0.11.16MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/quinn-rs/quinn
quinn-udp0.5.15MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/quinn-rs/quinn
quote1.0.46MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/quote
r-efi5.3.0MIT OR Apache-2.0 OR LGPL-2.1-or-later—github.com/r-efi/r-efi
r-efi6.0.0MIT OR Apache-2.0 OR LGPL-2.1-or-later—github.com/r-efi/r-efi
rand0.8.7MIT OR Apache-2.0The Rand Project Developersgithub.com/rust-random/rand
rand0.9.5MIT OR Apache-2.0The Rand Project Developersgithub.com/rust-random/rand
rand0.10.2MIT OR Apache-2.0The Rand Project Developersgithub.com/rust-random/rand
rand_chacha0.3.1MIT OR Apache-2.0The Rand Project Developersgithub.com/rust-random/rand
rand_chacha0.9.0MIT OR Apache-2.0The Rand Project Developersgithub.com/rust-random/rand
rand_core0.6.4MIT OR Apache-2.0The Rand Project Developersgithub.com/rust-random/rand
rand_core0.9.5MIT OR Apache-2.0The Rand Project Developersgithub.com/rust-random/rand
rand_core0.10.1MIT OR Apache-2.0The Rand Project Developersgithub.com/rust-random/rand_core
rand_pcg0.10.2MIT OR Apache-2.0The Rand Project Developersgithub.com/rust-random/rngs
rcgen0.14.10MIT OR Apache-2.0Copyright (c) 2019-2026 est31 <MTest31@outlook.com> and contributorsgithub.com/rustls/rcgen
redis0.27.6BSD-3-ClauseCopyright (c) 2022 by redis-rs contributorsgithub.com/redis-rs/redis-rs
redox_syscall0.5.18MITJeremy Sollergitlab.redox-os.org/redox-os/syscall
ref-cast1.0.27MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/ref-cast
ref-cast-impl1.0.27MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/ref-cast
regex1.13.1MIT OR Apache-2.0The Rust Project Developersgithub.com/rust-lang/regex
regex-automata0.4.16MIT OR Apache-2.0The Rust Project Developersgithub.com/rust-lang/regex
regex-syntax0.8.11MIT OR Apache-2.0The Rust Project Developersgithub.com/rust-lang/regex
reqwest0.12.28MIT OR Apache-2.0Sean McArthurgithub.com/seanmonstar/reqwest
rgb0.8.53MITKornel Lesińskigithub.com/kornelski/rust-rgb
ring0.17.14Apache-2.0 AND ISC"Licensor" shall mean the copyright owner or entity authorized bygithub.com/briansmith/ring
rle-decode-fast1.0.3MIT OR Apache-2.0Moritz Wanzenböckgithub.com/WanzenBug/rle-decode-helper
rmcp3.5.0Apache-2.0—github.com/modelcontextprotocol/rust-sdk/
rmcp-macros3.5.0Apache-2.0—github.com/modelcontextprotocol/rust-sdk/
ron0.8.1MIT OR Apache-2.0Christopher Durhamgithub.com/ron-rs/ron
rust-ini0.20.0MITY. T. Chunggithub.com/zonyitoo/rust-ini
rust_xlsxwriter0.97.0MIT OR Apache-2.0John McNamaragithub.com/jmcnamara/rust_xlsxwriter
rustc-hash2.1.3Apache-2.0 OR MITThe Rust Project Developersgithub.com/rust-lang/rustc-hash
rustc_version0.4.1MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/djc/rustc-version-rs
rusticata-macros4.1.0MIT/Apache-2.0Pierre Chiffliergithub.com/rusticata/rusticata-macros.git
rustix1.1.4Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITDan Gohmangithub.com/bytecodealliance/rustix
rustls0.23.45Apache-2.0 OR ISC OR MIT"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rustls/rustls
rustls-native-certs0.8.4Apache-2.0 OR ISC OR MIT"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rustls/rustls-native-certs
rustls-pki-types1.15.1MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rustls/pki-types
rustls-platform-verifier0.7.1MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rustls/rustls-platform-verifier
rustls-platform-verifier-android0.2.0MIT OR Apache-2.0—github.com/rustls/rustls-platform-verifier
rustls-webpki0.103.15ISCCopyright 2015 Brian Smith.github.com/rustls/webpki
rustversion1.0.23MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/rustversion
ryu1.0.23Apache-2.0 OR BSL-1.0David Tolnaygithub.com/dtolnay/ryu
same-file1.0.6Unlicense/MITAndrew Gallantgithub.com/BurntSushi/same-file
schannel0.1.29MITSteven Facklergithub.com/steffengy/schannel-rs
schemars1.2.2MITGraham Esaugithub.com/GREsau/schemars
schemars_derive1.2.2MITGraham Esaugithub.com/GREsau/schemars
scopeguard1.2.0MIT OR Apache-2.0blussgithub.com/bluss/scopeguard
security-framework3.7.0MIT OR Apache-2.0Steven Facklergithub.com/kornelski/rust-security-framework
security-framework-sys2.17.0MIT OR Apache-2.0Steven Facklergithub.com/kornelski/rust-security-framework
semver1.0.28MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/semver
serde1.0.228MIT OR Apache-2.0Erick Tryzelaargithub.com/serde-rs/serde
serde_core1.0.228MIT OR Apache-2.0Erick Tryzelaargithub.com/serde-rs/serde
serde_derive1.0.228MIT OR Apache-2.0Erick Tryzelaargithub.com/serde-rs/serde
serde_derive_internals0.30.0MIT OR Apache-2.0Erick Tryzelaargithub.com/serde-rs/serde
serde_json1.0.150MIT OR Apache-2.0Erick Tryzelaargithub.com/serde-rs/json
serde_path_to_error0.1.20MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/path-to-error
serde_spanned0.6.9MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/toml-rs/toml
serde_urlencoded0.7.1MIT/Apache-2.0Anthony Raminegithub.com/nox/serde_urlencoded
sha10.11.0MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/hashes
sha1_smol1.0.1BSD-3-ClauseArmin Ronachergithub.com/mitsuhiko/sha1-smol
sha20.10.9MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/hashes
sha20.11.0MIT OR Apache-2.0RustCrypto Developersgithub.com/RustCrypto/hashes
sharded-slab0.1.7MITEliza Weismangithub.com/hawkw/sharded-slab
shlex2.0.1MIT OR Apache-2.0comexgithub.com/comex/rust-shlex
signal-hook-registry1.4.8MIT OR Apache-2.0Michal 'vorner' Vanergithub.com/vorner/signal-hook
simd-adler320.3.10MITMarvin Countrymangithub.com/mcountryman/simd-adler32
simd_cesu81.2.0Apache-2.0 OR MITSean C. Roachgithub.com/seancroach/simd_cesu8
simdutf80.1.5MIT OR Apache-2.0Hans Kratzgithub.com/rusticstuff/simdutf8
simple_asn10.6.4ISCAdam Wickgithub.com/acw/simple_asn1
siphasher1.0.3MIT/Apache-2.0Frank Denisgithub.com/jedisct1/rust-siphash
slab0.4.12MITCarl Lerchegithub.com/tokio-rs/slab
slug0.1.6MIT/Apache-2.0Steven Allengithub.com/Stebalien/slug-rs
smallvec1.15.2MIT OR Apache-2.0The Servo Project Developersgithub.com/servo/rust-smallvec
socket20.5.10MIT OR Apache-2.0Alex Crichtongithub.com/rust-lang/socket2
socket20.6.5MIT OR Apache-2.0Alex Crichtongithub.com/rust-lang/socket2
speedy0.8.7MIT/Apache-2.0Jan Bujakgithub.com/koute/speedy
speedy-derive0.8.7MIT/Apache-2.0Jan Bujakgithub.com/koute/speedy
spin0.9.9MITMathijs van de Nesgithub.com/mvdnes/spin-rs.git
sqlx0.9.0MIT OR Apache-2.0Ryan Leckeygithub.com/launchbadge/sqlx
sqlx-core0.9.0MIT OR Apache-2.0Ryan Leckeygithub.com/launchbadge/sqlx
sqlx-macros0.9.0MIT OR Apache-2.0Ryan Leckeygithub.com/launchbadge/sqlx
sqlx-macros-core0.9.0MIT OR Apache-2.0Ryan Leckeygithub.com/launchbadge/sqlx
sqlx-mysql0.9.0MIT OR Apache-2.0Ryan Leckeygithub.com/launchbadge/sqlx
sqlx-postgres0.9.0MIT OR Apache-2.0Ryan Leckeygithub.com/launchbadge/sqlx
sqlx-sqlite0.9.0MIT OR Apache-2.0Ryan Leckeygithub.com/launchbadge/sqlx
sse-stream0.2.6MIT OR Apache-2.04t145github.com/4t145/sse-stream/
stable_deref_trait1.2.1MIT OR Apache-2.0Robert Grossegithub.com/storyyeller/stable_deref_trait
string_cache0.9.0MIT OR Apache-2.0The Servo Project Developersgithub.com/servo/string-cache
string_cache_codegen0.6.1MIT OR Apache-2.0The Servo Project Developersgithub.com/servo/string-cache
stringprep0.1.5MIT/Apache-2.0Steven Facklergithub.com/sfackler/rust-stringprep
strsim0.11.1MITDanny Guogithub.com/rapidfuzz/strsim-rs
subtle2.6.1BSD-3-ClauseIsis Lovecruftgithub.com/dalek-cryptography/subtle
symlink0.1.0MIT/Apache-2.0Chris Morgangitlab.com/chris-morgan/symlink
syn2.0.119MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/syn
syn3.0.3MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/syn
sync_wrapper1.0.2Apache-2.0Actyx AGgithub.com/Actyx/sync_wrapper
synstructure0.13.2MITNika Layzellgithub.com/mystor/synstructure
tar0.4.46MIT OR Apache-2.0Alex Crichtongithub.com/composefs/tar-rs
tempfile3.27.0MIT OR Apache-2.0Steven Allengithub.com/Stebalien/tempfile
tendril0.5.1MIT OR Apache-2.0Keegan McAllistergithub.com/servo/html5ever
tera1.20.1MITVincent Prouilletgithub.com/Keats/tera
thiserror2.0.18MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/thiserror
thiserror-impl2.0.18MIT OR Apache-2.0David Tolnaygithub.com/dtolnay/thiserror
thread_local1.1.10MIT OR Apache-2.0Amanieu d'Antrasgithub.com/Amanieu/thread_local-rs
time0.3.53MIT OR Apache-2.0Jacob Prattgithub.com/time-rs/time
time-core0.1.9MIT OR Apache-2.0Jacob Prattgithub.com/time-rs/time
time-macros0.2.31MIT OR Apache-2.0Jacob Prattgithub.com/time-rs/time
tiny-keccak2.0.2CC0-1.0debrisgithub.com/debris/tiny-keccak
tinystr0.8.3Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
tinyvec1.12.0Zlib OR Apache-2.0 OR MITLokathorgithub.com/Lokathor/tinyvec
tinyvec_macros0.1.1MIT OR Apache-2.0 OR ZlibSoveugithub.com/Soveu/tinyvec_macros
tokio1.52.4MITTokio Contributorsgithub.com/tokio-rs/tokio
tokio-macros2.7.0MITTokio Contributorsgithub.com/tokio-rs/tokio
tokio-rustls0.26.4MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/rustls/tokio-rustls
tokio-stream0.1.18MITTokio Contributorsgithub.com/tokio-rs/tokio
tokio-util0.7.19MITTokio Contributorsgithub.com/tokio-rs/tokio
toml0.8.23MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/toml-rs/toml
toml_datetime0.6.11MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/toml-rs/toml
toml_edit0.22.27MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/toml-rs/toml
toml_write0.1.2MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/toml-rs/toml
tower0.5.3MITTower Maintainersgithub.com/tower-rs/tower
tower-http0.6.11MITTower Maintainersgithub.com/tower-rs/tower-http
tower-layer0.3.3MITTower Maintainersgithub.com/tower-rs/tower
tower-service0.3.3MITTower Maintainersgithub.com/tower-rs/tower
tracing0.1.44MITEliza Weismangithub.com/tokio-rs/tracing
tracing-appender0.2.5MITZeki Sherifgithub.com/tokio-rs/tracing
tracing-attributes0.1.31MITTokio Contributorsgithub.com/tokio-rs/tracing
tracing-core0.1.36MITTokio Contributorsgithub.com/tokio-rs/tracing
tracing-log0.2.0MITTokio Contributorsgithub.com/tokio-rs/tracing
tracing-serde0.2.0MITTokio Contributorsgithub.com/tokio-rs/tracing
tracing-subscriber0.3.23MITEliza Weismangithub.com/tokio-rs/tracing
try-lock0.2.5MITSean McArthurgithub.com/seanmonstar/try-lock
typed-path0.12.3MIT OR Apache-2.0Chip Senkbeilgithub.com/chipsenkbeil/typed-path
typenum1.20.1MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/paholg/typenum
ucd-trie0.1.7MIT OR Apache-2.0Andrew Gallantgithub.com/BurntSushi/ucd-generate
unicode-bidi0.3.18MIT OR Apache-2.0The Servo Project Developersgithub.com/servo/unicode-bidi
unicode-ident1.0.24(MIT OR Apache-2.0) AND Unicode-3.0David Tolnaygithub.com/dtolnay/unicode-ident
unicode-normalization0.1.25MIT OR Apache-2.0kwantamgithub.com/unicode-rs/unicode-normalization
unicode-properties0.1.4MIT/Apache-2.0Charles Lewgithub.com/unicode-rs/unicode-properties
unicode-segmentation1.13.3MIT OR Apache-2.0kwantamgithub.com/unicode-rs/unicode-segmentation
untrusted0.9.0ISCBrian Smithgithub.com/briansmith/untrusted
url2.5.8MIT OR Apache-2.0The rust-url developersgithub.com/servo/rust-url
utf8_iter1.0.4Apache-2.0 OR MITHenri Sivonengithub.com/hsivonen/utf8_iter
utf8parse0.2.2Apache-2.0 OR MITJoe Wilmgithub.com/alacritty/vte
uuid1.24.0Apache-2.0 OR MITAshley Mannixgithub.com/uuid-rs/uuid
valuable0.1.1MIT—github.com/tokio-rs/valuable
vcpkg0.2.15MIT/Apache-2.0Jim McGrathgithub.com/mcgoo/vcpkg-rs
version_check0.9.5MIT/Apache-2.0Sergio Benitezgithub.com/SergioBenitez/version_check
walkdir2.5.0Unlicense/MITAndrew Gallantgithub.com/BurntSushi/walkdir
want0.3.1MITSean McArthurgithub.com/seanmonstar/want
wasi0.11.1+wasi-snapshot-preview1Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITThe Cranelift Project Developersgithub.com/bytecodealliance/wasi
wasip21.0.4+wasi-0.2.12Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT"Licensor" shall mean the copyright owner or entity authorized bygithub.com/bytecodealliance/wasi-rs
wasm-bindgen0.2.126MIT OR Apache-2.0The wasm-bindgen Developersgithub.com/wasm-bindgen/wasm-bindgen
wasm-bindgen-futures0.4.76MIT OR Apache-2.0The wasm-bindgen Developersgithub.com/wasm-bindgen/wasm-bindgen/tree/master/crates/futures
wasm-bindgen-macro0.2.126MIT OR Apache-2.0The wasm-bindgen Developersgithub.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro
wasm-bindgen-macro-support0.2.126MIT OR Apache-2.0The wasm-bindgen Developersgithub.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro-support
wasm-bindgen-shared0.2.126MIT OR Apache-2.0The wasm-bindgen Developersgithub.com/wasm-bindgen/wasm-bindgen/tree/master/crates/shared
web-sys0.3.103MIT OR Apache-2.0The wasm-bindgen Developersgithub.com/wasm-bindgen/wasm-bindgen/tree/master/crates/web-sys
web-time1.1.0MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/daxpedda/web-time
web_atoms0.2.5MIT OR Apache-2.0The html5ever Project Developersgithub.com/servo/html5ever
webp0.3.1MIT OR Apache-2.0Jared Forthgithub.com/jaredforth/webp.git
webpki-root-certs1.0.9CDLA-Permissive-2.0—github.com/rustls/webpki-roots
weezl0.1.12MIT OR Apache-2.0The image-rs Developersgithub.com/image-rs/weezl
whoami2.1.2Apache-2.0 OR BSL-1.0 OR MIT"Licensor" shall mean the copyright owner or entity authorized bygithub.com/ardaku/whoami
widestring1.2.1MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/VoidStarKat/widestring-rs
winapi-util0.1.11Unlicense OR MITAndrew Gallantgithub.com/BurntSushi/winapi-util
windows-core0.62.2MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/microsoft/windows-rs
windows-implement0.60.2MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/microsoft/windows-rs
windows-interface0.59.3MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/microsoft/windows-rs
windows-link0.2.1MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/microsoft/windows-rs
windows-result0.4.1MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/microsoft/windows-rs
windows-service0.8.1MIT OR Apache-2.0Mullvad VPNgithub.com/mullvad/windows-service-rs
windows-strings0.5.1MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/microsoft/windows-rs
windows-sys0.52.0MIT OR Apache-2.0Microsoftgithub.com/microsoft/windows-rs
windows-sys0.61.2MIT OR Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/microsoft/windows-rs
windows-targets0.52.6MIT OR Apache-2.0Microsoftgithub.com/microsoft/windows-rs
windows_aarch64_gnullvm0.52.6MIT OR Apache-2.0Microsoftgithub.com/microsoft/windows-rs
windows_aarch64_msvc0.52.6MIT OR Apache-2.0Microsoftgithub.com/microsoft/windows-rs
windows_i686_gnu0.52.6MIT OR Apache-2.0Microsoftgithub.com/microsoft/windows-rs
windows_i686_gnullvm0.52.6MIT OR Apache-2.0Microsoftgithub.com/microsoft/windows-rs
windows_i686_msvc0.52.6MIT OR Apache-2.0Microsoftgithub.com/microsoft/windows-rs
windows_x86_64_gnu0.52.6MIT OR Apache-2.0Microsoftgithub.com/microsoft/windows-rs
windows_x86_64_gnullvm0.52.6MIT OR Apache-2.0Microsoftgithub.com/microsoft/windows-rs
windows_x86_64_msvc0.52.6MIT OR Apache-2.0Microsoftgithub.com/microsoft/windows-rs
winnow0.7.15MITThe above copyright notice and this permission notice shall begithub.com/winnow-rs/winnow
wit-bindgen0.57.1Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITAlex Crichtongithub.com/bytecodealliance/wit-bindgen
writeable0.6.3Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
x509-parser0.18.1MIT OR Apache-2.0Pierre Chiffliergithub.com/rusticata/x509-parser.git
xattr1.6.1MIT OR Apache-2.0Steven Allengithub.com/Stebalien/xattr
yaml-rust20.8.1MIT OR Apache-2.0Yuheng Chengithub.com/Ethiraric/yaml-rust2
yasna0.6.0MIT OR Apache-2.0Masaki Haragithub.com/qnighy/yasna.rs
yoke0.8.3Unicode-3.0Manish Goregaokargithub.com/unicode-org/icu4x
yoke-derive0.8.2Unicode-3.0Manish Goregaokargithub.com/unicode-org/icu4x
zerocopy0.8.54BSD-2-Clause OR Apache-2.0 OR MITJoshua Liebow-Feesergithub.com/google/zerocopy
zerocopy-derive0.8.54BSD-2-Clause OR Apache-2.0 OR MITJoshua Liebow-Feesergithub.com/google/zerocopy
zerofrom0.1.8Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
zerofrom-derive0.1.7Unicode-3.0Manish Goregaokargithub.com/unicode-org/icu4x
zeroize1.9.0Apache-2.0 OR MITThe RustCrypto Project Developersgithub.com/RustCrypto/utils
zerotrie0.2.4Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
zerovec0.11.6Unicode-3.0The ICU4X Project Developersgithub.com/unicode-org/icu4x
zerovec-derive0.11.3Unicode-3.0Manish Goregaokargithub.com/unicode-org/icu4x
zip2.4.2MITMathijs van de Nesgithub.com/zip-rs/zip2.git
zip8.6.0MITMathijs van de Nesgithub.com/zip-rs/zip2
zlib-rs0.6.6Zlib(C) 2024 Trifecta Tech Foundationgithub.com/trifectatechfoundation/zlib-rs
zmij1.0.23MITDavid Tolnaygithub.com/dtolnay/zmij
zopfli0.8.3Apache-2.0"Licensor" shall mean the copyright owner or entity authorized bygithub.com/zopfli-rs/zopfli
zstd0.13.3MITAlexandre Burygithub.com/gyscos/zstd-rs
zstd-safe7.2.4MIT OR Apache-2.0Alexandre Burygithub.com/gyscos/zstd-rs
zstd-sys2.0.16+zstd.1.5.7MIT/Apache-2.0Alexandre Burygithub.com/gyscos/zstd-rs
zune-core0.5.1MIT OR Apache-2.0 OR Zlib"Licensor" shall mean the copyright owner or entity authorized bygithub.com/etemesi254/zune-image
zune-jpeg0.5.15MIT OR Apache-2.0 OR Zlibcalebgithub.com/etemesi254/zune-image/tree/dev/crates/zune-jpeg

后台管理界面(npm 包,171 个)

打包进后台界面产物的 npm 依赖,含间接依赖;按「直接依赖」在前排列。

组件版本许可协议版权所有者说明项目地址
@babel/runtime7.29.7MITThe Babel Team (https://babel.dev/team)间接依赖—
@date-fns/tz1.5.0MITSasha Koss间接依赖—
@floating-ui/core1.8.0MITatomiks间接依赖—
@floating-ui/dom1.8.0MITatomiks间接依赖—
@floating-ui/react-dom2.1.9MITatomiks间接依赖—
@floating-ui/utils0.2.12MITatomiks间接依赖—
@monaco-editor/loader1.7.0MITSuren Atoyan间接依赖—
@monaco-editor/react4.7.0MITSuren Atoyan直接依赖—
@radix-ui/number1.1.3MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/primitive1.1.7MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-arrow1.1.15MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-checkbox1.3.11MITCopyright (c) 2022 WorkOS直接依赖—
@radix-ui/react-collection1.1.15MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-compose-refs1.1.5MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-context1.2.2MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-context-menu2.3.7MITCopyright (c) 2022 WorkOS直接依赖—
@radix-ui/react-dialog1.1.23MITCopyright (c) 2022 WorkOS直接依赖—
@radix-ui/react-direction1.1.4MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-dismissable-layer1.1.19MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-dropdown-menu2.1.24MITCopyright (c) 2022 WorkOS直接依赖—
@radix-ui/react-focus-guards1.1.6MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-focus-scope1.1.16MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-id1.1.4MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-menu2.1.24MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-popover1.1.23MITCopyright (c) 2022 WorkOS直接依赖—
@radix-ui/react-popper1.3.7MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-portal1.1.17MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-presence1.1.10MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-primitive2.1.10MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-roving-focus1.1.19MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-select2.3.7MITCopyright (c) 2022 WorkOS直接依赖—
@radix-ui/react-slot1.3.3MITCopyright (c) 2022 WorkOS直接依赖—
@radix-ui/react-switch1.3.7MITCopyright (c) 2022 WorkOS直接依赖—
@radix-ui/react-tabs1.1.21MITCopyright (c) 2022 WorkOS直接依赖—
@radix-ui/react-tooltip1.4.1MITCopyright (c) 2022 WorkOS直接依赖—
@radix-ui/react-use-callback-ref1.1.4MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-use-controllable-state1.2.6MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-use-effect-event0.0.5MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-use-is-hydrated0.1.3MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-use-layout-effect1.1.4MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-use-previous1.1.4MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-use-rect1.1.4MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-use-size1.1.4MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/react-visually-hidden1.2.11MITCopyright (c) 2022 WorkOS间接依赖—
@radix-ui/rect1.1.3MITCopyright (c) 2022 WorkOS间接依赖—
@react-dnd/asap4.0.1MITCopyright 2009–2014 Contributors. All rights reserved.间接依赖—
@react-dnd/invariant2.0.0MITAndres Suarez间接依赖—
@react-dnd/shallowequal2.0.0MITAlberto Leal间接依赖—
@tiptap/core3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-blockquote3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-bold3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-bubble-menu3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-bullet-list3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-character-count3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-code3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-code-block3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-code-block-lowlight3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-color3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-document3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-dropcursor3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-file-handler3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-font-family3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-gapcursor3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-hard-break3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-heading3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-highlight3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-horizontal-rule3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-image3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-italic3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-link3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-list3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-list-item3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-list-keymap3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-ordered-list3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-paragraph3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-placeholder3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-strike3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-subscript3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-superscript3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-table3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-table-cell3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-table-header3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-table-of-contents3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-table-row3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-task-item3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-task-list3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-text3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/extension-text-align3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-text-style3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-typography3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-underline3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extension-unique-id3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/extensions3.31.4MITCopyright (c) 2025, Tiptap GmbH间接依赖—
@tiptap/markdown3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/pm3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/react3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/starter-kit3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
@tiptap/suggestion3.31.4MITCopyright (c) 2025, Tiptap GmbH直接依赖—
aria-hidden1.2.6MITAnton Korzunov间接依赖—
class-variance-authority0.7.1Apache-2.0Joe Bell (https://joebell.co.uk)直接依赖—
clsx2.1.1MITLuke Edwards直接依赖—
commander15.0.0MITTJ Holowaychuk间接依赖—
cookie1.1.1MITRoman Shtylman间接依赖—
cropperjs1.7.0MITChen Fengyuan直接依赖—
date-fns4.4.0MITSasha Koss直接依赖—
dequal2.0.3MITLuke Edwards间接依赖—
detect-node-es1.1.0MITIlya Kantor间接依赖—
devlop1.1.0MITTitus Wormer (https://wooorm.com)间接依赖—
dijkstrajs1.0.3MITCopyright (C) 2008间接依赖—
dnd-core14.0.1MITCopyright (c) 2015 Dan Abramov间接依赖—
echarts6.1.0Apache-2.0"Licensor" shall mean the copyright owner or entity authorized by直接依赖—
fast-deep-equal3.1.3MITEvgeny Poberezkin间接依赖—
fast-equals5.4.1MITTony Quetano间接依赖—
get-nonce1.0.1MITAnton Korzunov间接依赖—
highlight.js11.12.0BSD-3-ClauseJosh Goebel间接依赖—
hoist-non-react-statics3.3.2BSD-3-ClauseMichael Ridgway间接依赖—
katex0.18.9MITCopyright (c) 2013-2020 Khan Academy and other contributors直接依赖—
linkifyjs4.3.3MITNick Frasser (https://nfrasser.com)间接依赖—
lowlight3.3.0MITTitus Wormer (https://wooorm.com)直接依赖—
lucide-react1.26.0ISCEric Fennis直接依赖—
lunar-javascript1.7.7MIT6tail (https://6tail.cn)直接依赖—
marked14.0.0MITChristopher Jeffrey间接依赖—
memoize-one5.2.1MITAlex Reardon间接依赖—
next-themes0.4.6MITCopyright (c) 2022 Paco Coursey直接依赖—
normalize-wheel1.0.1BSD-3-ClauseBas Stottelaar间接依赖—
orderedmap2.1.1MITMarijn Haverbeke间接依赖—
pngjs5.0.0MITAlexandre Paré间接依赖—
prosemirror-changeset2.4.1MITCopyright (C) 2017 by Marijn Haverbeke <marijn@haverbeke.berlin> and others间接依赖—
prosemirror-commands1.7.1MITCopyright (C) 2015-2017 by Marijn Haverbeke <marijn@haverbeke.berlin> and others间接依赖—
prosemirror-dropcursor1.8.3MITCopyright (C) 2015-2017 by Marijn Haverbeke <marijn@haverbeke.berlin> and others间接依赖—
prosemirror-gapcursor1.4.1MITCopyright (C) 2015-2017 by Marijn Haverbeke <marijn@haverbeke.berlin> and others间接依赖—
prosemirror-history1.5.0MITCopyright (C) 2015-2017 by Marijn Haverbeke <marijn@haverbeke.berlin> and others间接依赖—
prosemirror-inputrules1.5.1MITCopyright (C) 2015-2017 by Marijn Haverbeke <marijn@haverbeke.berlin> and others间接依赖—
prosemirror-keymap1.2.3MITCopyright (C) 2015-2017 by Marijn Haverbeke <marijn@haverbeke.berlin> and others间接依赖—
prosemirror-model1.25.12MITCopyright (C) 2015-2017 by Marijn Haverbeke <marijn@haverbeke.berlin> and others间接依赖—
prosemirror-schema-list1.5.1MITCopyright (C) 2015-2017 by Marijn Haverbeke <marijn@haverbeke.berlin> and others间接依赖—
prosemirror-state1.4.4MITCopyright (C) 2015-2017 by Marijn Haverbeke <marijn@haverbeke.berlin> and others间接依赖—
prosemirror-tables1.8.5MITCopyright (C) 2015-2016 by Marijn Haverbeke <marijnh@gmail.com> and others间接依赖—
prosemirror-transform1.12.0MITCopyright (C) 2015-2017 by Marijn Haverbeke <marijn@haverbeke.berlin> and others间接依赖—
prosemirror-view1.42.6MITCopyright (C) 2015-2017 by Marijn Haverbeke <marijn@haverbeke.berlin> and others间接依赖—
qrcode1.5.4MITRyan Day直接依赖—
react19.2.8MITCopyright (c) Meta Platforms, Inc. and affiliates.直接依赖—
react-arborist3.16.0MIT—直接依赖—
react-day-picker10.0.1MITGiampaolo Bellavite直接依赖—
react-dnd14.0.5MITCopyright (c) 2016 Dan Abramov间接依赖—
react-dnd-html5-backend14.1.0MITCopyright (c) 2015 Dan Abramov间接依赖—
react-dom19.2.8MITCopyright (c) Meta Platforms, Inc. and affiliates.直接依赖—
react-easy-crop6.2.3MITValentin Hervieu直接依赖—
react-is16.13.1MITCopyright (c) Facebook, Inc. and its affiliates.间接依赖—
react-remove-scroll2.7.2MITAnton Korzunov间接依赖—
react-remove-scroll-bar2.3.8MITAnton Korzunov间接依赖—
react-router7.18.4MITRemix Software间接依赖—
react-router-dom7.18.4MITRemix Software直接依赖—
react-style-singleton2.2.3MITAnton Korzunov (thekashey@gmail.com)间接依赖—
react-virtualized-auto-sizer1.0.26MITBrian Vaughn (https://github.com/bvaughn/)直接依赖—
react-virtuoso4.18.16MITPetyo Ivanov直接依赖—
react-window1.8.11MITBrian Vaughn (https://github.com/bvaughn/)直接依赖—
redux5.0.1MITCopyright (c) 2015-present Dan Abramov间接依赖—
rope-sequence1.3.4MITMarijn Haverbeke间接依赖—
scheduler0.27.0MITCopyright (c) Meta Platforms, Inc. and affiliates.间接依赖—
set-cookie-parser2.7.2MITNathan Friedly间接依赖—
state-local1.0.7MITSuren Atoyan间接依赖—
tailwind-merge3.6.0MITDany Castillo直接依赖—
tslib2.8.10BSDMicrosoft Corp.间接依赖—
tw-animate-css1.4.0MITLuca Bosin直接依赖—
use-callback-ref1.3.3MITtheKashey间接依赖—
use-sidecar1.1.3MITtheKashey间接依赖—
use-sync-external-store1.6.0MITCopyright (c) Meta Platforms, Inc. and affiliates.间接依赖—
uuid14.0.2MITCopyright (c) 2010-2020 Robert Kieffer and other contributors间接依赖—
w3c-keyname2.2.8MITMarijn Haverbeke间接依赖—
zrender6.1.0BSD-3-ClauseCopyright (c) 2017, Baidu Inc.间接依赖—

运行时外部加载的组件(2 个)

这些组件由浏览器在运行时从公共 CDN 取得,不打包进产物;它们的版权与许可条件同下面各表一样列明。

组件版本许可协议版权所有者说明项目地址
monaco-editor0.57.0MITMicrosoft Corporation后台 HTML 块与模板编辑器的代码编辑器;脚本目前由公共 CDN 加载,本地化后归入随产物分发的部分—
dompurify3.4.17Apache-2.0Dr.-Ing. Mario Heiderich, Cure53 (https://cure53.de/)随 Monaco 一起加载(Monaco 自身依赖它),用于 HTML 消毒—

npm 生产依赖中不进入产物的部分(29 个)

npm 把它们记为生产依赖,但类型声明只在编译期使用、命令行辅助包只服务于个别库的命令行入口,都不会被打进浏览器产物。列出只为与依赖声明保持一致。

组件版本许可协议版权所有者说明项目地址
ansi-regex5.0.1MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
ansi-styles4.3.0MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
camelcase5.3.1MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
cliui6.0.0ISCBen CoeCLI 辅助(qrcode 命令行入口)—
color-convert2.0.1MITHeather ArthurCLI 辅助(qrcode 命令行入口)—
color-name1.1.4MITDYCLI 辅助(qrcode 命令行入口)—
decamelize1.2.0MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
emoji-regex8.0.0MITMathias BynensCLI 辅助(qrcode 命令行入口)—
find-up4.1.0MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
get-caller-file2.0.5ISCStefan PennerCLI 辅助(qrcode 命令行入口)—
is-fullwidth-code-point3.0.0MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
locate-path5.0.0MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
p-limit2.3.0MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
p-locate4.1.0MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
p-try2.2.0MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
path-exists4.0.0MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
require-directory2.1.1MITTroy Goode (http://github.com/troygoode/)CLI 辅助(qrcode 命令行入口)—
require-main-filename2.0.0ISCBen CoeCLI 辅助(qrcode 命令行入口)—
set-blocking2.0.0ISCBen CoeCLI 辅助(qrcode 命令行入口)—
string-width4.2.3MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
strip-ansi6.0.1MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
which-module2.0.1ISCnexdrewCLI 辅助(qrcode 命令行入口)—
wrap-ansi6.2.0MITSindre SorhusCLI 辅助(qrcode 命令行入口)—
y18n4.0.3ISCBen CoeCLI 辅助(qrcode 命令行入口)—
yargs15.4.1MITYargs ContributorsCLI 辅助(qrcode 命令行入口)—
yargs-parser18.1.3ISCBen CoeCLI 辅助(qrcode 命令行入口)—
@types/hast3.0.5MITlukeggchapman类型声明—
@types/unist3.0.3MITbizen241类型声明—
@types/use-sync-external-store0.0.6MITeps1lon类型声明—

官网页面(1 个)

官网宣传页面使用的动效库,脚本已随站点分发,不从公共 CDN 加载。

组件版本许可协议版权所有者说明项目地址
GSAP3.12.5GSAP Standard LicenseGreenSock, Inc.官网页面动效(含 ScrollTrigger)gsap.com/standard-license/

构建工具(37 个,不随产物分发)

以下为开发与打包阶段的依赖闭包(含 CSS 压缩器及其各平台二进制),只在构建期使用、不随产物分发,不构成署名义务,列在此处仅为透明。

@jridgewell/gen-mapping、@jridgewell/remapping、@jridgewell/resolve-uri、@jridgewell/sourcemap-codec、@jridgewell/trace-mapping、@oxc-project/types、@rolldown/pluginutils、@tailwindcss/node、@tailwindcss/oxide、@tailwindcss/vite、@types/node、@types/qrcode、@types/react、@types/react-dom、@types/react-window、@vitejs/plugin-react、csstype、detect-libc、enhanced-resolve、fdir、graceful-fs、jiti、lightningcss、magic-string、nanoid、oxlint、picocolors、picomatch、postcss、rolldown、source-map-js、tailwindcss、tapable、tinyglobby、typescript、undici-types、vite

许可协议一览与全文

共涉及 36 种协议写法,按组件数量排序:

  • MIT:278 个组件
  • MIT OR Apache-2.0:269 个组件
  • MIT/Apache-2.0:24 个组件
  • Apache-2.0 OR MIT:23 个组件
  • Unicode-3.0:18 个组件
  • Apache-2.0:13 个组件
  • ISC:12 个组件
  • BSD-3-Clause:10 个组件
  • Unlicense OR MIT:7 个组件
  • Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT:5 个组件
  • Zlib:4 个组件
  • MIT OR Apache-2.0 OR Zlib:4 个组件
  • Apache-2.0 OR ISC OR MIT:3 个组件
  • Apache-2.0/MIT:2 个组件
  • Zlib OR Apache-2.0 OR MIT:2 个组件
  • MPL-2.0:2 个组件
  • BSD-3-Clause OR Apache-2.0:2 个组件
  • MIT OR Apache-2.0 OR LGPL-2.1-or-later:2 个组件
  • Unlicense/MIT:2 个组件
  • BSD-2-Clause OR Apache-2.0 OR MIT:2 个组件
  • 0BSD OR MIT OR Apache-2.0:1 个组件
  • BSD-3-Clause AND MIT:1 个组件
  • BSD-3-Clause/MIT:1 个组件
  • BSD-2-Clause:1 个组件
  • (Apache-2.0 OR MIT) AND BSD-3-Clause:1 个组件
  • Apache-2.0 / MIT:1 个组件
  • MIT AND BSD-3-Clause:1 个组件
  • MIT OR Zlib OR Apache-2.0:1 个组件
  • Apache-2.0 AND ISC:1 个组件
  • Apache-2.0 OR BSL-1.0:1 个组件
  • CC0-1.0:1 个组件
  • (MIT OR Apache-2.0) AND Unicode-3.0:1 个组件
  • CDLA-Permissive-2.0:1 个组件
  • Apache-2.0 OR BSL-1.0 OR MIT:1 个组件
  • 0BSD:1 个组件
  • GSAP Standard License:1 个组件

双许可组件如何选择

协议串写成「MIT OR Apache-2.0」「Apache-2.0 OR MIT」「MIT/Apache-2.0」等形式的为双许可,我们统一按 MIT 条款履约;「Apache-2.0 OR BSL-1.0」「BSD-2-Clause OR Apache-2.0 OR MIT」这类同样取 MIT 或 Apache-2.0;r-efi 带 LGPL-2.1-or-later 选项,按 MIT 使用。

MPL-2.0 与 BSD-2-Clause

cssparser、dtoa-short 使用 MPL-2.0(文件级 copyleft),我们未修改其源文件,源码从各自项目地址可获得;cedarwood 为 BSD-2-Clause;zerocopy 是 BSD-2-Clause / Apache-2.0 / MIT 三选一,按 MIT 履约。构建期的 CSS 压缩器也是 MPL-2.0,但不随产物分发。

非开源组件

GSAP(含 ScrollTrigger)并非开源许可,按 GreenSock 的《GSAP Standard License》免费使用,版权归 GreenSock 公司所有,协议全文见 gsap.com/standard-license。

Apache-2.0 NOTICE

Apache ECharts

Apache ECharts
Copyright 2017-2026 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (https://www.apache.org/).

协议全文

下面四份原文直接取自对应组件的 LICENSE 文件,未做改动;标题注明取自哪个组件,各组件自己的版权行见上表的「版权所有者」列与各自项目地址。

MIT(示例:KaTeX 的 LICENSE)

The MIT License (MIT)

Copyright (c) 2013-2020 Khan Academy and other contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Apache-2.0(示例:ECharts 的 LICENSE)

Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   APPENDIX: How to apply the Apache License to your work.

      To apply the Apache License to your work, attach the following
      boilerplate notice, with the fields enclosed by brackets "[]"
      replaced with your own identifying information. (Don't include
      the brackets!)  The text should be enclosed in the appropriate
      comment syntax for the file format. We also recommend that a
      file or class name and description of purpose be included on the
      same "printed page" as the copyright notice for easier
      identification within third-party archives.

   Copyright [yyyy] [name of copyright owner]

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.





========================================================================
Apache ECharts Subcomponents:

The Apache ECharts project contains subcomponents with separate copyright
notices and license terms. Your use of the source code for these
subcomponents is also subject to the terms and conditions of the following
licenses.

BSD 3-Clause (d3.js):
The following files embed [d3.js](https://github.com/d3/d3) BSD 3-Clause:
    `/src/chart/treemap/treemapLayout.ts`,
    `/src/chart/tree/layoutHelper.ts`,
    `/src/chart/graph/forceHelper.ts`,
    `/src/util/number.ts`
See `/licenses/LICENSE-d3` for details of the license.

BSD-3-Clause(示例:highlight.js 的 LICENSE)

BSD 3-Clause License

Copyright (c) 2006, Ivan Sagalaev.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this
  list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice,
  this list of conditions and the following disclaimer in the documentation
  and/or other materials provided with the distribution.

* Neither the name of the copyright holder nor the names of its
  contributors may be used to endorse or promote products derived from
  this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

ISC(示例:lucide-react 的 LICENSE)

ISC License

Copyright (c) 2026 Lucide Icons and Contributors

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

---

The following Lucide icons are derived from the Feather project:

airplay, alert-circle, alert-octagon, alert-triangle, aperture, arrow-down-circle, arrow-down-left, arrow-down-right, arrow-down, arrow-left-circle, arrow-left, arrow-right-circle, arrow-right, arrow-up-circle, arrow-up-left, arrow-up-right, arrow-up, at-sign, calendar, cast, check, chevron-down, chevron-left, chevron-right, chevron-up, chevrons-down, chevrons-left, chevrons-right, chevrons-up, circle, clipboard, clock, code, columns, command, compass, corner-down-left, corner-down-right, corner-left-down, corner-left-up, corner-right-down, corner-right-up, corner-up-left, corner-up-right, crosshair, database, divide-circle, divide-square, dollar-sign, download, external-link, feather, frown, hash, headphones, help-circle, info, italic, key, layout, life-buoy, link-2, link, loader, lock, log-in, log-out, maximize, meh, minimize, minimize-2, minus-circle, minus-square, minus, monitor, moon, more-horizontal, more-vertical, move, music, navigation-2, navigation, octagon, pause-circle, percent, plus-circle, plus-square, plus, power, radio, rss, search, server, share, shopping-bag, sidebar, smartphone, smile, square, table-2, tablet, target, terminal, trash-2, trash, triangle, tv, type, upload, x-circle, x-octagon, x-square, x, zoom-in, zoom-out

The MIT License (MIT) (for the icons listed above)

Copyright (c) 2013-present Cole Bemis

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.