chematic-iupac 0.1.26

Local IUPAC name generation for chematic — pure-Rust, no network required
Documentation

chematic-iupac — local IUPAC name generation, no network required.

Supports:

  • Linear and branched alkanes (methane → octadecane, plus longer)
  • Cycloalkanes (cyclopropane … cyclodecane, etc.)
  • Alkenes (-ene) and alkynes (-yne) with one unsaturation
  • Simple monosubstituted derivatives: alcohols (-ol), amines (-amine), aldehydes (-al), ketones (-one), carboxylic acids (-oic acid)
  • Halogen substituents: fluoro-, chloro-, bromo-, iodo-

Complex polycyclic systems, stereo descriptors, and IUPAC preferred names for structures outside the above scope return [IupacError::NotSupported].