Open Source Notices

Component versions are listed below.

Mark II uses open-source software and data. We thank the people who maintain these projects.

Components and resources

The following projects are included in, distributed with, or used as a source for the Mark II app. The use column distinguishes bundled code and assets from a referenced algorithm.

ProjectVersionUseLicense
Firecrawl AnyDoc0.2.4Local document conversionMIT
Swift Markdown0.8.0Markdown parsingApache 2.0 with Runtime Library Exception
swift-cmark / cmark-gfm0.8.0Parser used by Swift MarkdownBSD-2-Clause; upstream MIT and CC-BY-SA 4.0 notices also apply
gemoji data8.1.0 snapshotOffline shortcode dataMIT
Dagre3.0.0Reference for a Swift flowchart layout implementationMIT
Mermaid11.16.0Offline diagram preview resourcesMIT
KaTeX0.16.47Math rendering resourcesMIT
KaTeX FontsBundled font setMath rendering fontsMIT

AnyDoc Rust dependencies

AnyDoc is linked through a local Rust bridge. This inventory follows the locked macOS arm64 normal-dependency tree; it conservatively includes build-time proc-macro packages. It lists the license option whose original text is included in the app. Only the projects above and the dependencies below are in scope here; Apple system frameworks and development-only tools are excluded.

Show the Rust dependency inventory
CrateVersionLicense option
adler22.0.1MIT
aes0.8.4MIT
aho-corasick1.1.5MIT
anstream1.0.0MIT
anstyle1.0.14MIT
anstyle-parse1.0.0MIT
anstyle-query1.1.5MIT
bitflags2.13.1MIT
block-buffer0.10.4MIT
block-padding0.3.3MIT
bumpalo3.20.3MIT
cbc0.1.2MIT
cfb0.14.0MIT
cfg-if1.0.4MIT
chacha200.10.1MIT
chrono0.4.45MIT
cipher0.4.4MIT
colorchoice1.0.5MIT
core-foundation-sys0.8.7MIT
cpufeatures0.2.17MIT
crc32fast1.5.0MIT
crossbeam-deque0.8.7MIT
crossbeam-epoch0.9.20MIT
crossbeam-utils0.8.22MIT
crypto-common0.1.7MIT
csv1.4.0MIT
csv-core0.1.13MIT
deranged0.5.8MIT
digest0.10.7MIT
ecb0.1.2MIT
either1.17.0MIT
encoding_rs0.8.35MIT AND BSD-3-Clause
env_filter2.0.0MIT
env_logger0.11.11MIT
equivalent1.0.2MIT
flate21.1.9MIT
fnv1.0.7MIT
generic-array0.14.7MIT
getrandom0.4.3MIT
hashbrown0.17.1MIT
iana-time-zone0.1.65MIT
indexmap2.14.0MIT
inout0.1.4MIT
is_terminal_polyfill1.70.2MIT
itoa1.0.18MIT
jiff0.2.35MIT
jiff-core0.1.0MIT
libc0.2.189MIT
log0.4.33MIT
lopdf0.42.0MIT
md-50.10.6MIT
memchr2.8.3MIT
miniz_oxide0.8.9MIT
nom8.0.0MIT
num-conv0.2.2MIT
num-traits0.2.19MIT
once_cell1.21.4MIT
pdf-inspector1.14.2MIT
powerfmt0.2.0MIT
proc-macro21.0.107MIT
quick-xml0.41.0MIT
quote1.0.47MIT
rand0.10.2MIT
rand_core0.10.1MIT
rangemap1.7.1MIT
rayon1.12.0MIT
rayon-core1.13.0MIT
regex1.13.1MIT
regex-automata0.4.16MIT
regex-syntax0.8.11MIT
ryu1.0.23BSL-1.0
serde_core1.0.229MIT
sha20.10.9MIT
simd-adler320.3.10MIT
stringprep0.1.5MIT
syn3.0.3MIT
thiserror2.0.19MIT
thiserror-impl2.0.19MIT
time0.3.55MIT
time-core0.1.9MIT
tinyvec1.12.0MIT
tinyvec_macros0.1.1MIT
ttf-parser0.25.1MIT
typed-path0.12.3MIT
typenum1.20.1MIT
unicode-bidi0.3.18MIT
unicode-ident1.0.24MIT AND Unicode-3.0
unicode-normalization0.1.25MIT
unicode-properties0.1.4MIT
utf8parse0.2.2MIT
uuid1.24.0MIT
web-time1.1.0MIT
weezl0.1.12MIT
zip8.6.0MIT
zlib-rs0.6.6Zlib
zopfli0.8.3Apache-2.0

License texts

Full third-party license and copyright notices are bundled with the app for offline access in its Software License Agreement. The app bundle also includes a copy of the AnyDoc MIT license. This website page is a readable inventory and does not replace those notices.