7 stable releases

Uses old Rust 2015

1.3.2 Sep 3, 2017
1.3.1 Aug 31, 2017
1.2.0 Mar 20, 2017

#664 in Science


Used in feroxide-gui

Custom license

1MB
4.5K SLoC

Rust 2.5K SLoC // 0.1% comments JavaScript 2K SLoC // 0.1% comments Shell 87 SLoC // 0.1% comments

feroxide

Travis Build Status Code Climate

A basic chemistry simulator.

Currently includes

  • Basic functionality

    • Calculate mass of molecules
    • Generate (sometimes still incorrect) names of molecules
    • Check if reactions are valid
    • Get the Standard Electrode Potential for common Redox reactions
  • Advanced functionality

    • Create containers with molecules or ions in them
    • Apply (redox) reactions to containers

GUI

The GUI project can be found here.

Rust docs

The Rust docs can be found here.

Contributing

Please check the CONTRIBUTING file first. Before requesting a new feature, please check the TODO list.

Dependencies