#gamedev #system #gamedev #render

nightly wolfengine

Wolf is a set of modules for realtime rendering, realtime streaming and game developing

3 stable releases

3.0.2 Apr 14, 2022
3.0.1 Mar 25, 2022

#945 in Game dev



Rust 3.5K SLoC // 0.1% comments C++ 1.5K SLoC // 0.1% comments

Wolf Engine LGPL v3 licensed wakatime


Wolf Engine is the next generation of Persian Game Engine which is a cross-platform open source game engine created by Pooya Eimandar This Wolf is a comprehensive set of Rust/C libraries for realtime rendering, realtime streaming and game developing, which is support Lua & Python as an embedded script and binding language.

Projects using Wolf

  • Wolf.Playout is a playout automation software
  • Falcon is a real time 3D monitoring system, developed at FANAP Co.
  • Barf is a real time streaming core for cloud gaming platform


  • main, Wolf3, is the latest version of Wolf which is written in Rust and contains some unsafe codes and is not ready for production
  • Wolf2 is written in C/C++ and is in maintenance mode
  • releases contains old releases and source codes


  • Wolf 2/1 via CMake
  • Wolf 3 via Nightly toolchain
    rustup default nightly
    • For Webassembly :
      First you need to setup wasm32
    rustup target add wasm32-unknown-unknown
    Now run hello wolf demo
    Finally the demo will be served at http://localhost:8000
    • For Native :
    cd wolf-demo
    cargo run

Wolf Engine © 2014-2022 Pooya Eimandar


~886K SLoC