Attributions & derivative works

Netdocs is an independent .NET implementation, but it deliberately mirrors the behavior, configuration, and output of a number of excellent open-source projects so that existing Material for MkDocs sites build with little to no change. This page credits those upstream works.

Netdocs is not affiliated with or endorsed by any of the projects below. All trademarks and copyrights belong to their respective owners.

Theme & framework

Upstream Author License What Netdocs derives
Material for MkDocs Martin Donath (@squidfunk) MIT The theme templates, vendored CSS/JS, markup class names, feature flags, and overall UX.
MkDocs MkDocs contributors BSD-2-Clause Configuration model (nav, plugins, markdown extensions) and site layout conventions.

Plugins

Each plugin below reimplements the behavior of an upstream MkDocs plugin or PyMdown extension. See the linked plugin page for details.

Netdocs plugin Modeled on Author License
search mkdocs-material search + lunr @squidfunk / Oliver Nightingale MIT
social mkdocs-material social cards @squidfunk MIT
blog mkdocs-material blog @squidfunk MIT
tags mkdocs-material tags @squidfunk MIT
meta mkdocs-material meta @squidfunk MIT
snippets pymdownx.snippets @facelessuser MIT
b64 pymdownx.b64 @facelessuser MIT
abbreviations Python-Markdown abbr / pymdownx Python-Markdown BSD-3-Clause
macros mkdocs-macros-plugin Laurent Franceschetti (@fralau) MIT
git-revision-date mkdocs-git-revision-date-localized-plugin Tim Vink (@timvink) MIT
redirects mkdocs-redirects MkDocs contributors MIT
glightbox mkdocs-glightbox + GLightbox Blueswen / biati digital MIT
rss mkdocs-rss-plugin Julien Moura (@Guts) MIT
table-reader mkdocs-table-reader-plugin Tim Vink (@timvink) MIT
file-filter mkdocs-file-filter community MIT

Bundled front-end libraries

Library Author License Use
highlight.js highlight.js contributors BSD-3-Clause Code block syntax highlighting.
Mermaid Knut Sveidqvist & contributors MIT Diagrams from fenced ```mermaid blocks.
Twemoji Twitter / jdecked Code: MIT · Graphics: CC-BY 4.0 Emoji shortcode rendering.
Roboto / Roboto Mono Christian Robertson / Google Apache-2.0 Default body and code fonts.

License

Netdocs itself is distributed under the MIT License. Reusing any of the works above remains subject to their own licenses, which are linked from each project.