Skip to content
cheminfo: 262 repositories, 176 packages on npm, 12.7 million downloads in September 2026, 107 million in the last 12 months. GitHub organization created in October 2012 in the group of Luc Patiny at EPFL.

The cheminfo organization on GitHub was created in October 2012 in the group of Luc Patiny at EPFL. It gathers open-source JavaScript and TypeScript tools for chemistry, for the browser and Node.js: parsers and converters for analytical data (NMR, mass spectrometry, IR, Raman, UV-vis, XPS, chromatography and more), molecular formulas and structures with OpenChemLib JS, and web applications such as NMRium.

It contains 262 public repositories and 176 packages published on npm, downloaded 12,730,208 times in September 2026 and 107,388,304 times in the last 12 months (October 2025 to September 2026). Many of these packages are currently maintained by Zakodium Sàrl.

npm downloads per month, October 2025 to September 2026: 107 million in total.

Most downloaded in September 2026

Package Sep 2026 12 months
1 is-any-array 8,346,492 71,487,700 Check if a value is any kind of array
2 cheminfo-types 3,289,569 26,201,094 Types for cheminfo packages and cheminfo data schema
3 netcdfjs 311,222 3,432,012 Read and explore NetCDF files
4 mrz 214,612 1,164,672 Parse MRZ (Machine Readable Zone) from identity documents
5 openchemlib 123,830 687,931 Manipulate molecules
6 uint8-base64 97,761 761,011 Encode and decode base64 to and from Uint8Array
7 dynamic-typing 35,588 280,695 Dynamically type a string
8 eslint-config-cheminfo 32,678 347,462 Shared ESLint config for cheminfo and ml.js projects
9 ensure-string 30,589 276,769 Ensure that we receive a text even if an ArrayBuffer is sent
10 sdf-parser 28,670 221,749 SDF parser

Sister organizations

ml.js
Machine learning and numerical analysis in JavaScript
118 npm packages, 431 million downloads in the last 12 months
image-js
Image processing and analysis in JavaScript
13 npm packages, 684 million downloads in the last 12 months

Updated on 2026-10-30 from the GitHub and npm APIs. Repositories are the public ones of cheminfo, forks excluded. Downloads are those reported by npm for whole calendar months.

Pinned Loading

  1. nmrium nmrium Public

    React component to display and process nuclear magnetic resonance (NMR) spectra.

    TypeScript 83 35

  2. wikipedia wikipedia Public

    Wikipedia chemical structure explorer

    TypeScript 61 18

  3. openchemlib-js openchemlib-js Public

    JavaScript port of OpenChemLib

    Java 93 25

  4. mrz mrz Public

    TypeScript 91 28

  5. netcdfjs netcdfjs Public

    Read and explore NetCDF files

    TypeScript 165 34

Repositories

Showing 10 of 276 repositories
  • cheminfo/react-cheminfo's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Oct 30, 2026
  • cheminfo/symmetry.cheminfo.org's past year of commit activity
    TypeScript 0 MIT 0 0 1 Updated Oct 30, 2026
  • mass-tools Public

    Various projects dealing with molecular formula

    cheminfo/mass-tools's past year of commit activity
    JavaScript 10 MIT 0 28 10 Updated Oct 30, 2026
  • .github Public
    cheminfo/.github's past year of commit activity
    JavaScript 0 1 1 0 Updated Oct 30, 2026
  • wikipedia Public

    Wikipedia chemical structure explorer

    cheminfo/wikipedia's past year of commit activity
    TypeScript 61 18 10 9 Updated Oct 30, 2026
  • nmrium Public

    React component to display and process nuclear magnetic resonance (NMR) spectra.

    cheminfo/nmrium's past year of commit activity
    TypeScript 83 MIT 35 462 12 Updated Oct 29, 2026
  • rest-on-couch Public

    Interface to couchDB with user rights management

    cheminfo/rest-on-couch's past year of commit activity
    JavaScript 13 MIT 3 37 0 Updated Oct 29, 2026
  • cheminfo/openchemlib-sqlite's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Oct 29, 2026
  • cheminfo/service-monitor's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Oct 28, 2026
  • chem-equilibrium Public

    Compute chemical equilibrium

    cheminfo/chem-equilibrium's past year of commit activity
    TypeScript 0 MIT 0 4 0 Updated Oct 27, 2026