Open source software for numerical computation

Skip to main content

External Modules Development

Contributing to Scilab development can be done by writing external modules that extend Scilab capabilities in specific fields. These modules provide new features and documentation to Scilab users.

A website called “ATOMS Portal” hosts all external modules developed by Scilab Enterprises or by external developers.

These modules can be made available to Scilab users directly from Scilab console via a new feature named ATOMS (AuTomatic mOdules Management for Scilab), if the module author wishes it.

In parallel, external modules sources are now managed through Scilab Forge.
More information on how to use ATOMS can be found on Scilab Wiki.


Scilab Forge is a new tool for external modules developers to help them in their development work with some useful features:

  • Sources management using git or svn,
  • Bug tracking system,
  • Download area,
  • ...

Feel free to create your own project on the Forge and then make your external module available through ATOMS.

More information can be found on:


You encounter difficulties to develop your own external module for Scilab and/or Xcos? Ask Scilab Enterprises to develop it for you.

Useful Link

Do not hesitate to consult the ideas of development for Scilab