MkDocs-MagicSpace is an all-in-one tool, carefully crafted to make the development of gorgeous documentation
websites like this one as easy as possible.
Why create separate documentation websites? And if so, why MkDocs?
MkDocs website with beautiful themes looks much better than any readme file. The resulting documentation website looks professional and awesome.
MkDocs adds text search to your documentation website.
In the case of closed-source software, sharing readme files from the git repository with external users is not an option.
Github does not render beautiful extended markdown features like admonitions, tabs, etc. Neither renders diagrams, formulas, swagger docs, or notebooks.
Using MkDocs-MagicSpace you create documentation from the same markdown readme files you have in your repo together with the code. And you
can create a unified documentation website from multiple repositories in Github, GitLab, Bitbucket.
You can add such features as Google Analytics, multi-language localization.
Mkdocs-monorepo plugin - build multiple documentation folders in a single Mkdocs. Designed for large codebases.
MkDocs Newsletter - show the changes of documentation repositories in a user friendly format, at the same time that it's easy for the authors to maintain.
Mkdocs-mermaid2-plugin - renders textual graph descriptions into Mermaid graphs (flow charts, sequence diagrams, pie charts, etc.).
Pygments - a generic syntax highlighter suitable for use in code hosting, forums, wikis or other applications that need to prettify source code, with over 500 languages and other text formats.
Eclipse Theia - open source version of popular Visual Studio Code IDE. Theia is trully open-source, has
VS-Code extensions and works in browser. This means it can run inside a docker container on local machine or in cloud. A lot of beautiful color themes and many common plugins are already installed to save time.
FileBrowser - manage files and folders inside the workspace, and exchange data between local environment and the workspace
Cronicle - task scheduler and runner, with a web based front-end UI. It handles both scheduled, repeating and on-demand jobs, targeting any number of worker servers, with real-time stats and live log viewer.
Static File Server - view any static html sites as easy as if you do it on your local machine. Serve static websites easily.
Ungit - rings user friendliness to git without sacrificing the versatility of it.
MkDocs - create awesome documentation for your project with only markdown.
Midnight Commander - Feature rich visual file manager with internal text viewer and editor.
Process Monitor - Monitor running process and resource utilization.
Quicklaunch UI with getting started tutorial
Image is built from Ubuntu 20.4 with the additional CLI apps