React component to display and process nuclear magnetic resonance (NMR) spectra.
Visit https://un5gmtkzgjp909mrty8f6wr.julianrbryant.com for examples of usage.
npm install nmriumThis module makes use of openchemlib/full.
If you use OpenChemLib somewhere else in your project, make sure to also import
from openchemlib/full to avoid having multiple OCL versions in your bundle.
import NMRium from 'nmrium';
function MyComponent() {
return <NMRium />;
}See General information for NMRium development.
There is an automatic build on each commit. You can test the latest build from main at:
https://un5j2jjgwe4cywmkhkae4.julianrbryant.com/
Want to play ? You can do some 1D NMR exercises ;)
Also you can do some 2D NMR exercises ;)
git clone https://github.com/cheminfo/nmrium.git
cd nmrium
npm i
npm start| Zakodium sàrl | |
![]() |
Initiative zur Verbesserung der NMR-Datenqualität (IDNMR) |
![]() |
NFDI4Chem Chemistry Consortium in the NFDI |
| Universidad del Valle / Cali, Colombia | |
![]() |
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 957189. The project is part of BATTERY 2030+, the large-scale European research initiative for inventing the sustainable batteries of the future. |


