Yet Another Dynamic Engine

Registered 2007-03-06 by Václav Šmilauer

Extensible open-source framework for discrete numerical models, focused on Discrete Element Method. The computation parts are written in c++ using flexible object model, allowing independent implementation of new algorithms and interfaces. Python is used for rapid and concise scene construction, simulation control, postprocessing and debugging.

Documentation: (includes c++ and python reference) (PDF-file with documentation) (EPUB-file with documentation)

♣ Packages for Ubuntu and Debian:
    - External packages:
♣ Tarballs of different versions:
♣ Repository on
♣ Repository on

List archives:

Teams involved:
♦ General users:
♦ Developers and advanced users:
♦ Infrastructure maintainers:

♦ Yade buildbot:
♦ Yade page on ohloh-project:
♦ Yade on Debian PTS:
♦ Yade in Ubuntu:

Project information

Yade developers
Yade developers
Development focus:

trunk series 

Browse the code

Programming Languages:

RDF metadata

View full history Series and milestones

Yade trunk series is the current focus of development

More contributors Top contributors

All packages Packages in Distributions

All questions Latest questions

All blueprints Latest blueprints

Get Involved


Latest version is yade-1.00.0
released on 2013-10-14

All downloads


  • Yade Workshop in Grenoble on 2014-03-21
    Dear all, This message is to announce the 1st YADE Workshop(*),...
  • Yade 1.07.0 on 2014-01-10
    Yade 1.07.0 is released. Tarball is available in Download section on the Lau...
  • Yade 1.05.0 on 2013-10-28
    Yade 1.05.0 is released. Tarball is available in Download section on the Lau...
  • Yade 1.00.0 on 2013-10-14
    The new stable Yade version 1.00.0 has been released. Between the previous r...
  • Yade in released Debian Wheezy on 2013-05-18
    Yade version 0.80.0 is available in recently released Debian 7.0 Wheezy. On t...