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.