Home / communities / Developers / Contribute to Scilab Development / Developing external modules

Developing external modules

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 the Scilab Consortium 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.

Forge

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: http://forge.scilab.org/index.php/help/#q-newproject

Useful Links

Do not hesitate to consult ideas of development for Scilab listed on the wiki

Modules can be developed through our Scilab Partner External Module program