• Interactive physics simulation of damageable and glueable soft bodies
  • Programmable building blocks for simulating digital organisms and evolution
  • Built-in graph editor for designing own machines
  • Simulation and rendering on GPU
  • Software is open-source and available under the GNU General Public License, Version 3 (GPLv3)


System requirements

  • Nvidia graphics card with compute capability version 6.0 (Pascal architecture) or higher
  • 4 GB video memory recommended


       Download installer for Windows    

       or visit alien on   

About the software project

alien is an artificial life simulation program based on a specialized physics and rendering engine in CUDA. It is designed to simulate digital organisms embedded in artificial ecosystems and to mimic conditions for (pre-)biotic evolution.

See the objectives of the project and how to get started.

Latest news

  • [Dezember 2, 2021]

Cross-platform compilation using cmake and vcpkg is now working.

  • [November 19, 2021]

The next major version is taking shape: New user interface, particle engine, spatially varying simulation parameters and statistics tools. A Windows installer from the developer branch is available.

  • [August 19, 2021]

A preview video for version 3 is available on YouTube. A new particle engine is demonstrated.

  • [May 19, 2021]

Version 2.5.0 released: UX improvements, better rendering quality and performance, advanced editor functions and much more.