Skip to content

Elements ​

Reference data for the periodic table, generated from crates/xtalforge-core/data/elements.json.gz. The bundle records its Crystal-Builder source and a SHA-256 checksum; all() verifies it on first use. D is deuterium and X is the dummy connection point.

API ​

rust
let iron = xtalforge::core::element_info("Fe")?;
let z = xtalforge::core::elements::atomic_number("Fe")?;
bash
xtalforge element Fe
xtalforge --json element 26
python
info = xtalforge.element_info("Fe")
info = xtalforge.element_info(26)
js
import { element_info } from "xtalforge-wasm";
const info = element_info("Fe");

The Rust module also exposes element_by_z, element_by_symbol, parse_symbol, canonical_symbol, is_symbol, symbol_from_z, atomic_number, isotopes, isotope, mass_of, schema_version and data_source, plus the Element and Isotope records.

Table ​

ZSymbolNameMassCovalentvdWPyykko singleDoubleAromaticValenceENColor
1HHydrogen1.00790.3101.2000.320-0.32012.200#FFFFFF
2HeHelium4.00260.2801.4000.460-0.460--#D9FFFF
3LiLithium6.94101.2801.8201.3301.2401.28510.980#CC80FF
4BeBeryllium9.01220.9601.5301.0200.9000.96021.570#C2FF00
5BBoron10.81100.8401.9200.8500.7800.81532.040#FFB5B5
6CCarbon12.01070.7301.7000.7500.6700.71042.550#909090
7NNitrogen14.00670.7101.5500.7100.6000.65533.040#3050F8
8OOxygen15.99940.6601.5200.6300.5700.60023.440#FF0D0D
9FFluorine18.99840.5701.4700.6400.5900.61513.980#90E050
10NeNeon20.17970.5801.5400.6700.9600.815--#B3E3F5
11NaSodium22.98981.6602.2701.5501.6001.57510.930#AB5CF2
12MgMagnesium24.30501.4101.7301.3901.3201.35521.310#8AFF00
13AlAluminium26.98151.2101.8401.2601.1301.19531.610#BFA6A6
14SiSilicon28.08551.1102.1001.1601.0701.11541.900#F0C8A0
15PPhosphorus30.97381.0701.8001.1101.0201.06532.190#FF8000
16SSulfur32.06501.0501.8001.0300.9400.98522.580#FFFF30
17ClChlorine35.45301.0201.7500.9900.9500.97013.160#1FF01F
18ArArgon39.94801.0601.8800.9601.0701.015--#80D1E3
19KPotassium39.09832.0302.7501.9601.9301.94510.820#8F40D4
20CaCalcium40.07801.7602.3101.7101.4701.59021.000#3DFF00
21ScScandium44.95591.7002.5801.4801.1601.320-1.360#E6E6E6
22TiTitanium47.86701.6002.5701.3601.1701.265-1.540#BFC2C7
23VVanadium50.94151.5302.5301.3401.1201.230-1.630#A6A6AB
24CrChromium51.99611.3902.4501.2201.1101.165-1.660#8A99C7
25MnManganese54.93801.3902.4501.1901.0501.120-1.550#9C7AC7
26FeIron55.84501.3202.4401.1601.0901.125-1.830#E06633
27CoCobalt58.93321.2602.4001.1101.0301.070-1.880#F090A0
28NiNickel58.69341.2402.4001.1001.0101.055-1.910#50D050
29CuCopper63.54601.3202.3801.1201.1501.135-1.900#C88033
30ZnZinc65.38001.2202.3901.1801.2001.190-1.650#7D80B0
31GaGallium69.72301.2201.8701.2401.1701.205-1.810#C28F8F
32GeGermanium72.64001.2002.1101.2101.1101.160-2.010#668F8F
33AsArsenic74.92161.1901.8501.2101.1401.175-2.180#BD80E3
34SeSelenium78.96001.2001.9001.1601.0701.115-2.550#FFA100
35BrBromine79.90401.2001.8501.1401.0901.11512.960#A62929
36KrKrypton83.79801.1602.0201.1701.2101.190--#5CB8D1
37RbRubidium85.46782.2003.0302.1002.0202.06010.820#702EB0
38SrStrontium87.62001.9502.4901.8501.5701.71020.950#00FF00
39YYttrium88.90591.9001.6101.6301.3001.465-1.220#94FFFF
40ZrZirconium91.22401.7502.5201.5401.2701.405-1.330#94E0E0
41NbNiobium92.90641.6402.5601.4701.2501.360-1.600#73C2C9
42MoMolybdenum95.95001.5402.4501.3801.2101.295-2.160#54B5B5
43TcTechnetium98.00001.4702.0001.2801.2001.240-1.900#3B9E9E
44RuRuthenium101.07001.4602.4601.2501.1401.195-2.200#248F8F
45RhRhodium102.90551.4202.4401.2501.1001.175-2.280#0A7D8C
46PdPalladium106.42001.3902.1501.2001.1701.185-2.200#006985
47AgSilver107.86821.4502.5301.2801.3901.335-1.930#C0C0C0
48CdCadmium112.41101.4401.5801.3601.4401.400-1.690#FFD98F
49InIndium114.81801.4201.9301.4201.3601.390-1.780#A67573
50SnTin118.71001.3902.1701.4001.3001.350-1.960#668080
51SbAntimony121.76001.3902.0601.4001.3301.365-2.050#9E63B5
52TeTellurium127.60001.3802.0601.3601.2801.320-2.100#D47A00
53IIodine126.90451.3901.9801.3301.2901.31012.660#940094
54XeXenon131.29301.4002.1601.3101.3501.330-2.600#429EB0
55CsCaesium132.90502.4403.4302.3202.0902.20510.790#57178F
56BaBarium137.32702.1502.6801.9601.6101.78520.890#00C900
57LaLanthanum138.90502.0701.8301.8001.3901.595-1.100#70D4FF
58CeCerium140.11602.0401.8601.6301.3701.500-1.120#FFFFC7
59PrPraseodymium140.90802.0301.6201.7601.3801.570-1.130#D9FFC7
60NdNeodymium144.24002.0101.7901.7401.3701.555-1.140#C7FFC7
61PmPromethium145.00001.9901.7601.7301.3501.540-1.130#A3FFC7
62SmSamarium150.36001.9801.7401.7201.3401.530-1.170#8FFFC7
63EuEuropium151.96401.9801.9601.6801.3401.510-1.200#61FFC7
64GdGadolinium157.25001.9601.6901.6901.3501.520-1.200#45FFC7
65TbTerbium158.92501.9401.6601.6801.3501.515-1.100#30FFC7
66DyDysprosium162.50001.9201.6301.6701.3301.500-1.220#1FFFC7
67HoHolmium164.93001.9201.6101.6601.3301.495-1.230#00FF9C
68ErErbium167.25901.8901.5901.6501.3301.490-1.240#00E675
69TmThulium168.93401.9001.5701.6401.3101.475-1.250#00D452
70YbYtterbium173.05001.8701.5401.7001.2901.495-1.100#00BF38
71LuLutetium174.96701.7501.5301.6201.3101.465-1.270#00AB24
72HfHafnium178.49001.8702.5201.5201.2801.400-1.300#4DC2FF
73TaTantalum180.94801.7002.5101.4601.2601.360-1.500#4DA6FF
74WTungsten183.84001.6202.4601.3701.2001.285-2.360#2194D6
75ReRhenium186.20701.5102.4601.3101.1901.250-1.900#267DAB
76OsOsmium190.23001.4402.4601.2901.1601.225-2.200#266696
77IrIridium192.21701.4102.4601.2201.1501.185-2.200#175487
78PtPlatinum195.08401.3602.4401.2301.1201.175-2.280#D0D0E0
79AuGold196.96701.3602.4101.2401.2101.225-2.540#FFD123
80HgMercury200.59001.3202.3201.3301.4201.375-2.000#B8B8D0
81TlThallium204.38301.4501.9601.4401.4201.430-1.620#A6544D
82PbLead207.20001.4602.0201.4401.3501.395-2.330#575961
83BiBismuth208.98001.4802.0701.5101.4101.460-2.020#9E4FB5
84PoPolonium209.00001.4001.9701.4501.3501.400-2.000#AB5C00
85AtAstatine210.00001.5002.0201.4701.3801.425-2.200#754F45
86RnRadon222.00001.5002.2001.4201.4501.435-2.200#428296
87FrFrancium223.00002.6003.4802.2302.1802.205-0.790#420066
88RaRadium226.00002.2102.8302.0101.7301.870-0.900#007D00
89AcActinium227.00002.1502.1201.8601.5301.695-1.100#70ABFA
90ThThorium232.03802.0602.4301.7501.4301.590-1.300#00BAFF
91PaProtactinium231.03602.0001.6001.6901.3801.535-1.500#00A1FF
92UUranium238.02901.9602.4201.7001.3401.520-1.380#008FFF
93NpNeptunium237.00001.9001.7101.7101.3601.535-1.360#0080FF
94PuPlutonium244.00001.8701.6701.7201.3501.535-1.280#006BFF
95AmAmericium243.00001.8001.6601.6601.3501.505-1.130#545CF2
96CmCurium247.00001.6901.6501.6601.3601.510-1.280#785CE3
97BkBerkelium247.00001.6801.6401.6801.3901.535-1.300#8A4FE3
98CfCalifornium251.00001.6801.6301.6801.4001.540-1.300#A136D4
99EsEinsteinium252.00001.6501.6201.6501.4001.525-1.300#B31FD4
100FmFermium257.00001.6701.6101.670-1.670-1.300#B31FBA
101MdMendelevium258.00001.7301.6001.7301.3901.560-1.300#B30DA6
102NoNobelium259.00001.7601.5901.7601.5901.675-1.300#BD0D87
103LrLawrencium262.00001.6101.5801.6101.4101.510-1.300#C70066
104RfRutherfordium267.00001.5701.0001.5701.4001.485--#CC0059
105DbDubnium268.00001.4901.0001.4901.3601.425--#D1004F
106SgSeaborgium271.00001.4301.0001.4301.2801.355--#D90045
107BhBohrium272.00001.4101.0001.4101.2801.345--#E00038
108HsHassium270.00001.3401.0001.3401.2501.295--#E6002E
109MtMeitnerium276.00001.2901.0001.2901.2501.270--#EB0026
110DsDarmstadtium281.00001.2801.0001.2801.1601.220--#EB0026
111RgRoentgenium280.00001.2101.0001.2101.1601.185--#FF1493
112CnCopernicium285.00001.2201.0001.2201.3701.295--#FF1493
113NhNihonium284.00001.5001.0001.360-1.360--#FF1493
114FlFlerovium289.00001.5001.0001.430-1.430--#FF1493
115McMoscovium288.00001.5001.0001.620-1.620--#FF1493
116LvLivermorium293.00001.5001.0001.750-1.750--#FF1493
117TsTennessine294.00001.5001.0001.650-1.650--#FF1493
118OgOganesson294.00001.5001.0001.570-1.570--#FF1493
1DDeuterium2.01410.3101.2000.320-0.32012.200#FFFFC0
0XDummy1.00000.5001.000-----#FF1493