| Name | Description | Type | Package | Framework |
| Halogen | A class representing halogens. | Class | JSci.chemistry.periodictable | JSCI |
| AlkaliMetal | A class representing alkali metals. | Class | JSci.chemistry.periodictable | JSCI |
| AlkaliEarthMetal | A class representing alkali earth metals. | Class | JSci.chemistry.periodictable | JSCI |
| Metal | A class representing metals. | Class | JSci.chemistry.periodictable | JSCI |
| NobleGas | A class representing noble gases. | Class | JSci.chemistry.periodictable | JSCI |
| NonMetal | A class representing non-metals. | Class | JSci.chemistry.periodictable | JSCI |
| PeriodicTable | This class provides access to the elements of the periodic table. | Class | JSci.chemistry | JSCI |
| RareEarthMetal | A class representing rare earth metals. | Class | JSci.chemistry.periodictable | JSCI |
| TransitionMetal | A class representing transition metals. | Class | JSci.chemistry.periodictable | JSCI |