Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Vulkan
  3. Intrinsic Engine

Intrinsic Engine

Apache-2.0C++v0.0.28

A Vulkan-based cross-platform game and rendering engine for modern graphics development.

GitHubGitHub
1.0k stars73 forks0 contributors

What is Intrinsic Engine?

Intrinsic is a cross-platform game and rendering engine built on the Vulkan graphics API, designed to provide high-performance graphics and development tools for creating games and visual applications. It includes an integrated editor, IntrinsicEd, for scene management and asset workflows, though it is in an early development stage and has been succeeded by IOLITE.

Target Audience

Game developers and graphics programmers looking for a Vulkan-based engine foundation to build custom games or rendering applications, particularly those targeting Windows and Linux platforms.

Value Proposition

Developers choose Intrinsic for its modern Vulkan-based rendering pipeline, cross-platform compatibility, and integrated editor tools, offering a performance-oriented starting point for engine development.

Overview

Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.

Use Cases

Best For

  • Building custom game engines with Vulkan graphics
  • Cross-platform game development targeting Windows and Linux
  • Learning Vulkan-based rendering engine architecture
  • Developing high-performance real-time graphics applications
  • Creating tools or editors for 3D scene management
  • Prototyping games with a focus on modern graphics APIs

Not Ideal For

  • Production game development requiring long-term support and stability
  • Teams targeting mobile or console platforms beyond Windows and Linux
  • Developers needing a mature ecosystem with plugins, assets, and community support
  • Rapid prototyping where engine completeness and documentation are critical

Pros & Cons

Pros

Vulkan-Powered Rendering

Leverages the Vulkan API for high-performance, low-overhead graphics, enabling modern rendering techniques as highlighted in the project description and philosophy.

Cross-Platform Compatibility

Engine and editor build and run on Windows and Linux, supported by CI/CD status tables in the README, ensuring basic portability.

Integrated Development Tools

IntrinsicEd provides scene editing, asset management, and visualization tools, shown in screenshots for a streamlined workflow during development.

Clean Engine Foundation

Offers a flexible, performance-oriented starting point for custom Vulkan-based projects, as emphasized in the philosophy for learning or building from scratch.

Cons

Abandoned Project

Explicitly marked as no longer actively developed and superseded by IOLITE, making it risky for any ongoing or future projects.

Early Development Stage

Lacks many features expected in full game engines, such as physics, audio, and networking, limiting its out-of-the-box usability.

Minimal Documentation

READ ME mentions only simple build instructions in GETTING_STARTED.md, with no comprehensive guides or API references, hindering onboarding.

Steep Learning Curve

Requires deep Vulkan and C++ knowledge for effective use, compounded by the custom engine architecture and limited community resources.

Frequently Asked Questions

Quick Stats

Stars1,045
Forks73
Contributors0
Open Issues0
Last commit3 years ago
CreatedSince 2016

Tags

#vulkan#graphics#c-plus-plus#data-oriented-design#real-time-rendering#rendering-engine#game#cross-platform#rendering#editor-tools#data-oriented#game-engine

Built With

V
Vulkan
C
C++

Included in

Vulkan3.7k
Auto-fetched 6 hours ago

Related Projects

ncnnncnn

ncnn is a high-performance neural network inference framework optimized for the mobile platform

Stars23,163
Forks4,421
Last commit6 days ago
BgfxBgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

Stars16,984
Forks2,085
Last commit1 day ago
glfwglfw

A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

Stars14,946
Forks5,864
Last commit29 days ago
MoltenVKMoltenVK

MoltenVK is a Vulkan Portability implementation. It layers a subset of the high-performance, industry-standard Vulkan graphics and compute API over Apple's Metal graphics framework, enabling Vulkan applications to run on macOS, iOS and tvOS.

Stars5,598
Forks494
Last commit22 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub