IOLITE at a Glance

IOLITE in Action
Getting Started with IOLITE
Join us on Discord
Join our Discord community and become one of the first 100 members!
By joining our community, you'll have the opportunity to give feedback, connect with other developers, and be the first to know about new features and enhancements.
If you subscribe to IOLITE PRO, you will unlock the exclusive Supporter role and gain access to our private channel as a thank you for supporting the development.
Download IOLITE
Go ahead and give IOLITE's most recent public pre-release build a spin. If you've got a question or run into an issue, don't hesitate to ask on our Discord server. Please also make sure to give our permissive license a read.
Stable builds for Windows
The Windows builds are verified to work on systems running Windows 10 and upwards.
Beta builds for Windows
Beta builds contain the latest features but are potentially less stable, and API changes are expected. Check out the changelog to see which new features are available in the beta builds.
Grab the plugins, samples, and more
You can find all our samples, open-source plugins, and more in our public GitHub repository. More details on this can be found in the docs.
Support the Development with IOLITE PRO
IOLITE PRO is an extended version of IOLITE available for everyone who wants to support the development of this project.
In addition to the features of the free version, IOLITE PRO provides, for example, the C/C++ API for writing native plugins, a mesh voxelizer, and the option to disable the splash screen. Click the button below if you want to learn more.
Funding Status
Our first funding goal is to reach 50 active IOLITE PRO subscribers.
28% funded
Our Supporters
Thanks to everyone for making the development of IOLITE possible, including the following fine peeps* in alphabetical order:
... and the remaining 7 anonymous supporters. 🙂
* Being listed in the credits is purely optional.
IOLITE’s Features in Detail
Modern Engine Core
- Modern, data-oriented, and multithreaded engine core written in C++
- Works natively on Windows and Linux (including SteamOS on Steam Deck)
- Fully customizeable, plugin-based Lua integration with hot-reloading
- Flexible modding capabilities
- Physics-driven destruction system and dynamic pathfinding
- Custom particle and sound system
- Animation system with support for flipbook animations or node-based animations imported from tools like Blender
- Write native engine and editor plugins using the C/C++ API or roll your own scripting backend
Windows 10+
Linux
Ubuntu, SteamOS, etc.
Powerful Editor
- Embedded WYSIWYG editor for game creators and their modding community
- Import assets from VOX files authored in editors like MagicaVoxel or Avoyd
- Build worlds quickly with asset previews and procedural drag and drop placement
- Create beautiful renders using IOLITE's integrated GPU path tracer
- Import scenes from VOX files
- Voxelize complex triangle meshes and turn them into beautiful voxel assets
- Export path-traced renders of your creations
- Import and export voxel palettes, assets, and more

Modern Renderer
- Vulkan-based hybrid renderer mixing rasterization and ray-tracing (no ray-tracing-capable GPU required)
- Full physically based rendering (PBR) pipeline
- Fully dynamic diffuse and specular global illumination with ray-traced soft shadows
- Volume-based post-processing pipeline supporting different tone mappers, bloom, depth of field, wheel-based color grading, and more
- Fully dynamic volumetric fog system
- Full support for LDR and HDR displays
- Supports AMD FidelityFX Super Resolution 2
It's Easy to get Started
- Installing IOLITE is simple. Just download, run the installer, and launch the application. That's it! 🎉
- Extensive engine, editor, and Lua API documentation
- Join our Discord community if you have any further questions!