Community Contributions
On top of everything else, there are libraries, tools and concepts built by the community — not part of Magnum itself, but worth mentioning nevertheless.
Graphics Template App
A self-contained template for developing graphics applications containing Magnum, ImGui, ImGuizmo and GLFW. All dependencies are included CMake subprojects — generate a project file and build.
- GitHub: ttnghia/GraphicsTemplateApp
- License: Apache 2.0
- Platforms: any
Fedora RPM packages
- GitHub: alkavan/magnum-rpm-specs-f28
- License: MIT
- Platforms: Fedora Linux
OpenSUSE and Ubuntu packages
Maintained as dependencies for Monopticon.
- OBS: https://build.opensuse.org/project/show/home:synnick
- License: GPLv3
- Platforms: OpenSUSE, Ubuntu Linux
Magnum Tips
Collection of useful snippets and handy editor-like utilities for Magnum.
- GitHub: alexesDev/magnum-tips
- License: UNLICENSE
- Platforms: any
libRocket integration
Integrates libRocket, a HTML/CSS UI library, into Magnum.
- GitHub: miguelmartin75/Magnum-libRocket
- License: MIT
- Platforms: any desktop
Magnum Inspector
GTK-based variable inspector window running alongside Magnum.
- GitHub: wivlaro/magnum-inspector
- License: unspecified
- Platforms: any desktop
Magnum Web Application template
An Emscripten-only version of magnum-bootstrap
that integrates into
Webpack and allows easy inclusion of other JavaScript or WebAssembly modules.
The bundle also provides a local development server that watches the files and
refreshes the browser on code updates.
- GitHub: alkavan/magnum-web-application-template
- License: MIT
- Platforms: HTML5/Emscripten
Magnum VR UI
Mix of Magnum Ui Gallery, Magnum Oculus VR example and Magnum Leap Motion example, showing how to fusion them all together.
- GitHub: Squareys/magnum-vr-ui
- License: MIT
- Platforms: Windows
Magnum Hot Reload
Proof of concept implementation of hot code reloading using Corrade::PluginManager.
- GitHub: Squareys/magnum-hotreload
- License: MIT
- Platforms: Windows
Bazel buildsystem
Integrates Magnum into the Bazel buildsystem.
- GitHub: dbacchet/magnum-bazel
- License: MIT
- Platforms: Ubuntu 16.04 and 18.04, macOS 10.14+
MacPorts packages
MacPorts portfiles for Magnum.
- GitHub: sigman78/magnum-macports
- License: unspecified
- Platforms: macOS