Skip to content
3D framework for web, desktop and mobile devices.
C++ C Objective-C Lua Python GLSL Other
Find file
Latest commit bd9a167 @jpx jpx Fix issue from Renderer where AbstractContext::setRenderToBackBuffer …
…was called twice, before and after Renderer::beforePresent signal.
Failed to load latest commit information.
bin Move script and binaries to a common location since most code is the …
doc Merge remote-tracking branch 'origin/fix/water' into feature/shadow-m…
example Fix compilation issues + warnings in HTML5.
framework Fix issue from Renderer where AbstractContext::setRenderToBackBuffer …
module Fix a copy issue of the minko.action.copy method for Windows.
plugin Update VRCamera's detected() method: we don't want to instantiate a V…
script Clean up the Android build script and make it compliant with paths wi…
skeleton Fix Android build script which was not a symlink.
template Remove application specific minkoNativeIntentExtra function from Mink…
test Add Geometry test on numVertices consistency after removing and addin…
tutorial Update FXAA effect file, "invertedDiffuseMapSize" is not store in the…
.gitattributes Add .gitattributes to keep line endings in .sh.
.gitignore Fix doxygen documentation premake "doc" action and make sure the gene…
.gitmodules Remove submobule html-overlay.
.travis.yml Install SDL2 on Travis. Re-add missing license. Update README.
premake5.lua Merge branch 'feature/cel-shading-effect' of…
sdk.lua Remove useless macro to disable GLSL structs.



3D. Everywhere.

Minko is a technology to develop and design rich, interactive and universal 3D applications targeting computers, web browsers and mobile platforms.

It provides a powerful editor on top of a robust, extensible and fully documented open source core framework, and is created and maintained by Aerys.

The repository hosts the source code of Minko 3. Looking for Minko 2? We've moved the repository.


Get started

For more detailed instructions, please follow our Getting started with Minko 3 tutorial.


  • Set the MINKO_HOME environment variable to the root of the SDK.
  • Open the explorer in script
  • Run solution_vs2015_full.bat
  • Open minko.sln at the root of the SDK


  • Make sure you have a recent compiler (tested with GCC 4.8 and Clang 3.3)
  • Set the MINKO_HOME environment variable to the root of the SDK
  • Open a command prompt
  • cd <minko>
  • script/
  • make config=release config=osx64_release
  • cd example/cube/bin/osx64/release && ./minko-example-cube


  • Make sure you have a recent compiler (tested with GCC 4.9 and Clang 3.4)
  • Set the MINKO_HOME environment variable to the root of the SDK
  • Open a terminal
  • cd <minko>
  • tool/lin/script/ (or
  • make config=release config=linux64_release
  • cd example/cube/bin/linux64/release && ./minko-example-cube

iOS / Android / HTML5



Sources for the Minko framework.


Example applications created with the Minko framework and its plugins.


This folder contains templates you can use to ease the development of the Minko framework, plugins or applications.


Sources for Minko's plugins.

Available plugins are:

  • angle
  • assimp
  • bullet
  • debug
  • devil
  • fx
  • html-overlay
  • http-loader
  • http-worker
  • jpeg
  • leap
  • lua
  • oculus
  • offscreen
  • particles
  • png
  • sdl
  • sensors
  • serializer
  • video-camera
  • vr
  • zlib


minko is MIT-licensed. Please contribute!

Something went wrong with that request. Please try again.