A JavaScript library for building molecules using composable fragments
A SMILES drawer and parser. Generate molecular structure depictions in pure JavaScript.
React components integrating OpenChemLib
Plugin to convert from text smile to emoticons. Emoji from punctuation
A markdown-it plugin for rendering SMILES (Simplified molecular input line entry specification) chemical structures
Ultra-lightweight molecular analysis kernel (XYZ/PDB parsing, bond detection, spatial queries) compiled to WebAssembly
Mathpix-markdown-it is an open source implementation of the mathpix-markdown spec written in Typescript. It relies on the following open source libraries: MathJax v3 (to render math with SVGs), markdown-it (for standard Markdown parsing)
WebAssembly bindings for chematic — use chematic from JavaScript/TypeScript
JSME React wrapper - use the JSME molecule editor as a React component
Pure JavaScript SELFIES encoder/decoder with DSL for molecular composition
Typescript port of smiles-drawer javascript package for rendering SMILES strings
Build more reactive services better, faster, with more smiles.
Svelte 5 wrapper for Kekule.js — render and edit organic compound structures from SMILES strings
React component for rendering scientific text with Markdown, LaTeX, and SMILES support
Predict 13C NMR chemical shifts from SMILES using HOSE codes and nmrshiftdb2
OpenSMILES compatible parser and serializer
A fast TypeScript / JavaScript chemistry toolkit for working with molecular structures: parsing & generation (SMILES, MOL, SDF), canonicalization, pattern matching (SMARTS), 2D rendering, and molecular descriptors.
exports an initialized RDKit instance, with helper functions
React component for test purpose
Recommended plugins for NMRium, loaders of common formats like bruker or jcamp, and some post-processing plugins
This package allows you to validate the UI attributes against baseline using NightwatchJS.
Agent-first cheminformatics CLI using Node.js + RDKit WASM
Array#isArray for older browsers
A SMILES drawer and parser. Generate molecular structure depictions in pure JavaScript.