Kekule.js
Kekule.js is an open source JavaScript toolkit for chemoinformatics released under MIT license. It can be used in both web applications and node applications to read, write, display and edit chemical objects (e.g. molecules) and to perform some chemical algorithms (e.g. molecule structure comparing, searching, aromatic detection).
More details about this project can be found in Kekule.js website.
Installation and import
The whole Kekule.js package can be installed with npm:
npm install --save kekule
then be imported to your project with ES module `import or CommonJS require:
import { Kekule } from 'kekule';
import 'kekule/theme/default'; // if Kekule widgets is used in browser, the theme CSS should be imported as well
console.log(Kekule.VERSION);
let Kekule = require('kekule').Kekule;
require('kekule/theme/default'); // if Kekule widgets is used in browser, the theme CSS should be imported as well
console.log(Kekule.VERSION);
For web applications, Kekule.js can also be used in a traditional way by simply including it in the HTML page with Chat with me