This table is intended to be a comprehensive list of evolutionary algorithm software frameworks that support some flavour of genetic programming. Each entry lists the language the framework is written in, which program representations it supports and whether the software still appears to be being actively developed or not.
If you know of any other genetic programming software that has been omitted from this list, then please leave a comment with details.
| Framework | License | Lang | Tree | GE | CFG-GP | CGP | GEP | Active? |
|---|---|---|---|---|---|---|---|---|
| AForge.NET | LGPL | .NET | ||||||
| Beagle | LGPL | C++ | ||||||
| DEAP | LGPL | Python | ||||||
| DGPF | LGPL | Java | ||||||
| DRP | GPL | Ruby | ||||||
| Discipulus | Commercial | |||||||
| ECF | ? | C++ | ||||||
| ECJ | AFL | Java | ||||||
| EO | LGPL | C++ | ? | ? | ? | ? | ? | |
| EpochX | LGPL | Java | ||||||
| ep4js | Apache | JScript | ||||||
| Eva2 | LGPL | Java |