wide icon

The multimedia framework

Harfang is a software framework for modern multimedia application development.
Manage and display complex 3D scenes, play sound and music,
access VR devices such as the Oculus Rift and much more.

pyhton logo lua logo cpp logo

Develop your application in Python, Lua and C++.
Take advantage of the Python ecosystem, Lua embeddability and C++ performance.

More
OpenVR illustration

OpenVR

Harfang makes it extremely easy to integrate VR into your application. Virtual Reality is always a few lines away!

2D/3D Graphics illustration

2D/3D Graphics

Quickly display complex 3D and 2D worlds, import 3D models from industry standards using FBX.

Physics illustration

Physics

Easily animate objects in a physically correct way.
Two-way interaction with the physic scene.

More features

Rapid application development

Dive in the extensive documentation and tutorials
and get started in minutes.

Get started