Perplex is an open-source theme for the open-source software Hugo. There are no other mandatory software requirements, but the theme and the documentation ship with external software and content.

Perplex and its documentation

The theme
is released by Jörg (Georg) Makowski under the Apache 2.0 License.
The documentation
is released by Jörg (Georg) Makowski under the Creative Commons License (CC BY-SA) except marked material from other sources.

Website generator Hugo

Hugo
is released by its authors and contributors under the Apache 2.0 License.

Adopted Hugo Templates

render-link
toc-walk-headings
have been released by Veriphor under the Apache 2.0 License and their motivation, function, and usage are documented there.

These templates have all been adapted to fit the style of the theme.

Fonts

IBM Plex fonts
are released by IBM to the public under the Open Font License (OFL).

Icons

Material Symbols
are released by Google to the public under the Apache 2.0 License.

The theme includes special sets, where fixed width and height values are replaced by a viewBox, to let the icons adapt to the fluid layout.

Javascript libraries

Lazysizes
has been released to the public by Alexander Farkas under the MIT License.

Optional Javascript libraries

KaTeX
has been released by Emily Eisenberg, Sophie Alpert, and contributors under the MIT License.
Mermaid
has been released by Knut Sveidqvist and contributors under the MIT License.

Logos and pictures

All logos
remain under the copyright of their respective owners. Perplex logos are released under the Apache 2.0 License by Jörg (Georg) Makowski.
All pictures
Remain under the copyright of their respective owners. The image caption usually mentions the author and a link to the source except for images in the public domain.