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 26python
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
| Z | Symbol | Name | Mass | Covalent | vdW | Pyykko single | Double | Aromatic | Valence | EN | Color |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | H | Hydrogen | 1.0079 | 0.310 | 1.200 | 0.320 | - | 0.320 | 1 | 2.200 | #FFFFFF |
| 2 | He | Helium | 4.0026 | 0.280 | 1.400 | 0.460 | - | 0.460 | - | - | #D9FFFF |
| 3 | Li | Lithium | 6.9410 | 1.280 | 1.820 | 1.330 | 1.240 | 1.285 | 1 | 0.980 | #CC80FF |
| 4 | Be | Beryllium | 9.0122 | 0.960 | 1.530 | 1.020 | 0.900 | 0.960 | 2 | 1.570 | #C2FF00 |
| 5 | B | Boron | 10.8110 | 0.840 | 1.920 | 0.850 | 0.780 | 0.815 | 3 | 2.040 | #FFB5B5 |
| 6 | C | Carbon | 12.0107 | 0.730 | 1.700 | 0.750 | 0.670 | 0.710 | 4 | 2.550 | #909090 |
| 7 | N | Nitrogen | 14.0067 | 0.710 | 1.550 | 0.710 | 0.600 | 0.655 | 3 | 3.040 | #3050F8 |
| 8 | O | Oxygen | 15.9994 | 0.660 | 1.520 | 0.630 | 0.570 | 0.600 | 2 | 3.440 | #FF0D0D |
| 9 | F | Fluorine | 18.9984 | 0.570 | 1.470 | 0.640 | 0.590 | 0.615 | 1 | 3.980 | #90E050 |
| 10 | Ne | Neon | 20.1797 | 0.580 | 1.540 | 0.670 | 0.960 | 0.815 | - | - | #B3E3F5 |
| 11 | Na | Sodium | 22.9898 | 1.660 | 2.270 | 1.550 | 1.600 | 1.575 | 1 | 0.930 | #AB5CF2 |
| 12 | Mg | Magnesium | 24.3050 | 1.410 | 1.730 | 1.390 | 1.320 | 1.355 | 2 | 1.310 | #8AFF00 |
| 13 | Al | Aluminium | 26.9815 | 1.210 | 1.840 | 1.260 | 1.130 | 1.195 | 3 | 1.610 | #BFA6A6 |
| 14 | Si | Silicon | 28.0855 | 1.110 | 2.100 | 1.160 | 1.070 | 1.115 | 4 | 1.900 | #F0C8A0 |
| 15 | P | Phosphorus | 30.9738 | 1.070 | 1.800 | 1.110 | 1.020 | 1.065 | 3 | 2.190 | #FF8000 |
| 16 | S | Sulfur | 32.0650 | 1.050 | 1.800 | 1.030 | 0.940 | 0.985 | 2 | 2.580 | #FFFF30 |
| 17 | Cl | Chlorine | 35.4530 | 1.020 | 1.750 | 0.990 | 0.950 | 0.970 | 1 | 3.160 | #1FF01F |
| 18 | Ar | Argon | 39.9480 | 1.060 | 1.880 | 0.960 | 1.070 | 1.015 | - | - | #80D1E3 |
| 19 | K | Potassium | 39.0983 | 2.030 | 2.750 | 1.960 | 1.930 | 1.945 | 1 | 0.820 | #8F40D4 |
| 20 | Ca | Calcium | 40.0780 | 1.760 | 2.310 | 1.710 | 1.470 | 1.590 | 2 | 1.000 | #3DFF00 |
| 21 | Sc | Scandium | 44.9559 | 1.700 | 2.580 | 1.480 | 1.160 | 1.320 | - | 1.360 | #E6E6E6 |
| 22 | Ti | Titanium | 47.8670 | 1.600 | 2.570 | 1.360 | 1.170 | 1.265 | - | 1.540 | #BFC2C7 |
| 23 | V | Vanadium | 50.9415 | 1.530 | 2.530 | 1.340 | 1.120 | 1.230 | - | 1.630 | #A6A6AB |
| 24 | Cr | Chromium | 51.9961 | 1.390 | 2.450 | 1.220 | 1.110 | 1.165 | - | 1.660 | #8A99C7 |
| 25 | Mn | Manganese | 54.9380 | 1.390 | 2.450 | 1.190 | 1.050 | 1.120 | - | 1.550 | #9C7AC7 |
| 26 | Fe | Iron | 55.8450 | 1.320 | 2.440 | 1.160 | 1.090 | 1.125 | - | 1.830 | #E06633 |
| 27 | Co | Cobalt | 58.9332 | 1.260 | 2.400 | 1.110 | 1.030 | 1.070 | - | 1.880 | #F090A0 |
| 28 | Ni | Nickel | 58.6934 | 1.240 | 2.400 | 1.100 | 1.010 | 1.055 | - | 1.910 | #50D050 |
| 29 | Cu | Copper | 63.5460 | 1.320 | 2.380 | 1.120 | 1.150 | 1.135 | - | 1.900 | #C88033 |
| 30 | Zn | Zinc | 65.3800 | 1.220 | 2.390 | 1.180 | 1.200 | 1.190 | - | 1.650 | #7D80B0 |
| 31 | Ga | Gallium | 69.7230 | 1.220 | 1.870 | 1.240 | 1.170 | 1.205 | - | 1.810 | #C28F8F |
| 32 | Ge | Germanium | 72.6400 | 1.200 | 2.110 | 1.210 | 1.110 | 1.160 | - | 2.010 | #668F8F |
| 33 | As | Arsenic | 74.9216 | 1.190 | 1.850 | 1.210 | 1.140 | 1.175 | - | 2.180 | #BD80E3 |
| 34 | Se | Selenium | 78.9600 | 1.200 | 1.900 | 1.160 | 1.070 | 1.115 | - | 2.550 | #FFA100 |
| 35 | Br | Bromine | 79.9040 | 1.200 | 1.850 | 1.140 | 1.090 | 1.115 | 1 | 2.960 | #A62929 |
| 36 | Kr | Krypton | 83.7980 | 1.160 | 2.020 | 1.170 | 1.210 | 1.190 | - | - | #5CB8D1 |
| 37 | Rb | Rubidium | 85.4678 | 2.200 | 3.030 | 2.100 | 2.020 | 2.060 | 1 | 0.820 | #702EB0 |
| 38 | Sr | Strontium | 87.6200 | 1.950 | 2.490 | 1.850 | 1.570 | 1.710 | 2 | 0.950 | #00FF00 |
| 39 | Y | Yttrium | 88.9059 | 1.900 | 1.610 | 1.630 | 1.300 | 1.465 | - | 1.220 | #94FFFF |
| 40 | Zr | Zirconium | 91.2240 | 1.750 | 2.520 | 1.540 | 1.270 | 1.405 | - | 1.330 | #94E0E0 |
| 41 | Nb | Niobium | 92.9064 | 1.640 | 2.560 | 1.470 | 1.250 | 1.360 | - | 1.600 | #73C2C9 |
| 42 | Mo | Molybdenum | 95.9500 | 1.540 | 2.450 | 1.380 | 1.210 | 1.295 | - | 2.160 | #54B5B5 |
| 43 | Tc | Technetium | 98.0000 | 1.470 | 2.000 | 1.280 | 1.200 | 1.240 | - | 1.900 | #3B9E9E |
| 44 | Ru | Ruthenium | 101.0700 | 1.460 | 2.460 | 1.250 | 1.140 | 1.195 | - | 2.200 | #248F8F |
| 45 | Rh | Rhodium | 102.9055 | 1.420 | 2.440 | 1.250 | 1.100 | 1.175 | - | 2.280 | #0A7D8C |
| 46 | Pd | Palladium | 106.4200 | 1.390 | 2.150 | 1.200 | 1.170 | 1.185 | - | 2.200 | #006985 |
| 47 | Ag | Silver | 107.8682 | 1.450 | 2.530 | 1.280 | 1.390 | 1.335 | - | 1.930 | #C0C0C0 |
| 48 | Cd | Cadmium | 112.4110 | 1.440 | 1.580 | 1.360 | 1.440 | 1.400 | - | 1.690 | #FFD98F |
| 49 | In | Indium | 114.8180 | 1.420 | 1.930 | 1.420 | 1.360 | 1.390 | - | 1.780 | #A67573 |
| 50 | Sn | Tin | 118.7100 | 1.390 | 2.170 | 1.400 | 1.300 | 1.350 | - | 1.960 | #668080 |
| 51 | Sb | Antimony | 121.7600 | 1.390 | 2.060 | 1.400 | 1.330 | 1.365 | - | 2.050 | #9E63B5 |
| 52 | Te | Tellurium | 127.6000 | 1.380 | 2.060 | 1.360 | 1.280 | 1.320 | - | 2.100 | #D47A00 |
| 53 | I | Iodine | 126.9045 | 1.390 | 1.980 | 1.330 | 1.290 | 1.310 | 1 | 2.660 | #940094 |
| 54 | Xe | Xenon | 131.2930 | 1.400 | 2.160 | 1.310 | 1.350 | 1.330 | - | 2.600 | #429EB0 |
| 55 | Cs | Caesium | 132.9050 | 2.440 | 3.430 | 2.320 | 2.090 | 2.205 | 1 | 0.790 | #57178F |
| 56 | Ba | Barium | 137.3270 | 2.150 | 2.680 | 1.960 | 1.610 | 1.785 | 2 | 0.890 | #00C900 |
| 57 | La | Lanthanum | 138.9050 | 2.070 | 1.830 | 1.800 | 1.390 | 1.595 | - | 1.100 | #70D4FF |
| 58 | Ce | Cerium | 140.1160 | 2.040 | 1.860 | 1.630 | 1.370 | 1.500 | - | 1.120 | #FFFFC7 |
| 59 | Pr | Praseodymium | 140.9080 | 2.030 | 1.620 | 1.760 | 1.380 | 1.570 | - | 1.130 | #D9FFC7 |
| 60 | Nd | Neodymium | 144.2400 | 2.010 | 1.790 | 1.740 | 1.370 | 1.555 | - | 1.140 | #C7FFC7 |
| 61 | Pm | Promethium | 145.0000 | 1.990 | 1.760 | 1.730 | 1.350 | 1.540 | - | 1.130 | #A3FFC7 |
| 62 | Sm | Samarium | 150.3600 | 1.980 | 1.740 | 1.720 | 1.340 | 1.530 | - | 1.170 | #8FFFC7 |
| 63 | Eu | Europium | 151.9640 | 1.980 | 1.960 | 1.680 | 1.340 | 1.510 | - | 1.200 | #61FFC7 |
| 64 | Gd | Gadolinium | 157.2500 | 1.960 | 1.690 | 1.690 | 1.350 | 1.520 | - | 1.200 | #45FFC7 |
| 65 | Tb | Terbium | 158.9250 | 1.940 | 1.660 | 1.680 | 1.350 | 1.515 | - | 1.100 | #30FFC7 |
| 66 | Dy | Dysprosium | 162.5000 | 1.920 | 1.630 | 1.670 | 1.330 | 1.500 | - | 1.220 | #1FFFC7 |
| 67 | Ho | Holmium | 164.9300 | 1.920 | 1.610 | 1.660 | 1.330 | 1.495 | - | 1.230 | #00FF9C |
| 68 | Er | Erbium | 167.2590 | 1.890 | 1.590 | 1.650 | 1.330 | 1.490 | - | 1.240 | #00E675 |
| 69 | Tm | Thulium | 168.9340 | 1.900 | 1.570 | 1.640 | 1.310 | 1.475 | - | 1.250 | #00D452 |
| 70 | Yb | Ytterbium | 173.0500 | 1.870 | 1.540 | 1.700 | 1.290 | 1.495 | - | 1.100 | #00BF38 |
| 71 | Lu | Lutetium | 174.9670 | 1.750 | 1.530 | 1.620 | 1.310 | 1.465 | - | 1.270 | #00AB24 |
| 72 | Hf | Hafnium | 178.4900 | 1.870 | 2.520 | 1.520 | 1.280 | 1.400 | - | 1.300 | #4DC2FF |
| 73 | Ta | Tantalum | 180.9480 | 1.700 | 2.510 | 1.460 | 1.260 | 1.360 | - | 1.500 | #4DA6FF |
| 74 | W | Tungsten | 183.8400 | 1.620 | 2.460 | 1.370 | 1.200 | 1.285 | - | 2.360 | #2194D6 |
| 75 | Re | Rhenium | 186.2070 | 1.510 | 2.460 | 1.310 | 1.190 | 1.250 | - | 1.900 | #267DAB |
| 76 | Os | Osmium | 190.2300 | 1.440 | 2.460 | 1.290 | 1.160 | 1.225 | - | 2.200 | #266696 |
| 77 | Ir | Iridium | 192.2170 | 1.410 | 2.460 | 1.220 | 1.150 | 1.185 | - | 2.200 | #175487 |
| 78 | Pt | Platinum | 195.0840 | 1.360 | 2.440 | 1.230 | 1.120 | 1.175 | - | 2.280 | #D0D0E0 |
| 79 | Au | Gold | 196.9670 | 1.360 | 2.410 | 1.240 | 1.210 | 1.225 | - | 2.540 | #FFD123 |
| 80 | Hg | Mercury | 200.5900 | 1.320 | 2.320 | 1.330 | 1.420 | 1.375 | - | 2.000 | #B8B8D0 |
| 81 | Tl | Thallium | 204.3830 | 1.450 | 1.960 | 1.440 | 1.420 | 1.430 | - | 1.620 | #A6544D |
| 82 | Pb | Lead | 207.2000 | 1.460 | 2.020 | 1.440 | 1.350 | 1.395 | - | 2.330 | #575961 |
| 83 | Bi | Bismuth | 208.9800 | 1.480 | 2.070 | 1.510 | 1.410 | 1.460 | - | 2.020 | #9E4FB5 |
| 84 | Po | Polonium | 209.0000 | 1.400 | 1.970 | 1.450 | 1.350 | 1.400 | - | 2.000 | #AB5C00 |
| 85 | At | Astatine | 210.0000 | 1.500 | 2.020 | 1.470 | 1.380 | 1.425 | - | 2.200 | #754F45 |
| 86 | Rn | Radon | 222.0000 | 1.500 | 2.200 | 1.420 | 1.450 | 1.435 | - | 2.200 | #428296 |
| 87 | Fr | Francium | 223.0000 | 2.600 | 3.480 | 2.230 | 2.180 | 2.205 | - | 0.790 | #420066 |
| 88 | Ra | Radium | 226.0000 | 2.210 | 2.830 | 2.010 | 1.730 | 1.870 | - | 0.900 | #007D00 |
| 89 | Ac | Actinium | 227.0000 | 2.150 | 2.120 | 1.860 | 1.530 | 1.695 | - | 1.100 | #70ABFA |
| 90 | Th | Thorium | 232.0380 | 2.060 | 2.430 | 1.750 | 1.430 | 1.590 | - | 1.300 | #00BAFF |
| 91 | Pa | Protactinium | 231.0360 | 2.000 | 1.600 | 1.690 | 1.380 | 1.535 | - | 1.500 | #00A1FF |
| 92 | U | Uranium | 238.0290 | 1.960 | 2.420 | 1.700 | 1.340 | 1.520 | - | 1.380 | #008FFF |
| 93 | Np | Neptunium | 237.0000 | 1.900 | 1.710 | 1.710 | 1.360 | 1.535 | - | 1.360 | #0080FF |
| 94 | Pu | Plutonium | 244.0000 | 1.870 | 1.670 | 1.720 | 1.350 | 1.535 | - | 1.280 | #006BFF |
| 95 | Am | Americium | 243.0000 | 1.800 | 1.660 | 1.660 | 1.350 | 1.505 | - | 1.130 | #545CF2 |
| 96 | Cm | Curium | 247.0000 | 1.690 | 1.650 | 1.660 | 1.360 | 1.510 | - | 1.280 | #785CE3 |
| 97 | Bk | Berkelium | 247.0000 | 1.680 | 1.640 | 1.680 | 1.390 | 1.535 | - | 1.300 | #8A4FE3 |
| 98 | Cf | Californium | 251.0000 | 1.680 | 1.630 | 1.680 | 1.400 | 1.540 | - | 1.300 | #A136D4 |
| 99 | Es | Einsteinium | 252.0000 | 1.650 | 1.620 | 1.650 | 1.400 | 1.525 | - | 1.300 | #B31FD4 |
| 100 | Fm | Fermium | 257.0000 | 1.670 | 1.610 | 1.670 | - | 1.670 | - | 1.300 | #B31FBA |
| 101 | Md | Mendelevium | 258.0000 | 1.730 | 1.600 | 1.730 | 1.390 | 1.560 | - | 1.300 | #B30DA6 |
| 102 | No | Nobelium | 259.0000 | 1.760 | 1.590 | 1.760 | 1.590 | 1.675 | - | 1.300 | #BD0D87 |
| 103 | Lr | Lawrencium | 262.0000 | 1.610 | 1.580 | 1.610 | 1.410 | 1.510 | - | 1.300 | #C70066 |
| 104 | Rf | Rutherfordium | 267.0000 | 1.570 | 1.000 | 1.570 | 1.400 | 1.485 | - | - | #CC0059 |
| 105 | Db | Dubnium | 268.0000 | 1.490 | 1.000 | 1.490 | 1.360 | 1.425 | - | - | #D1004F |
| 106 | Sg | Seaborgium | 271.0000 | 1.430 | 1.000 | 1.430 | 1.280 | 1.355 | - | - | #D90045 |
| 107 | Bh | Bohrium | 272.0000 | 1.410 | 1.000 | 1.410 | 1.280 | 1.345 | - | - | #E00038 |
| 108 | Hs | Hassium | 270.0000 | 1.340 | 1.000 | 1.340 | 1.250 | 1.295 | - | - | #E6002E |
| 109 | Mt | Meitnerium | 276.0000 | 1.290 | 1.000 | 1.290 | 1.250 | 1.270 | - | - | #EB0026 |
| 110 | Ds | Darmstadtium | 281.0000 | 1.280 | 1.000 | 1.280 | 1.160 | 1.220 | - | - | #EB0026 |
| 111 | Rg | Roentgenium | 280.0000 | 1.210 | 1.000 | 1.210 | 1.160 | 1.185 | - | - | #FF1493 |
| 112 | Cn | Copernicium | 285.0000 | 1.220 | 1.000 | 1.220 | 1.370 | 1.295 | - | - | #FF1493 |
| 113 | Nh | Nihonium | 284.0000 | 1.500 | 1.000 | 1.360 | - | 1.360 | - | - | #FF1493 |
| 114 | Fl | Flerovium | 289.0000 | 1.500 | 1.000 | 1.430 | - | 1.430 | - | - | #FF1493 |
| 115 | Mc | Moscovium | 288.0000 | 1.500 | 1.000 | 1.620 | - | 1.620 | - | - | #FF1493 |
| 116 | Lv | Livermorium | 293.0000 | 1.500 | 1.000 | 1.750 | - | 1.750 | - | - | #FF1493 |
| 117 | Ts | Tennessine | 294.0000 | 1.500 | 1.000 | 1.650 | - | 1.650 | - | - | #FF1493 |
| 118 | Og | Oganesson | 294.0000 | 1.500 | 1.000 | 1.570 | - | 1.570 | - | - | #FF1493 |
| 1 | D | Deuterium | 2.0141 | 0.310 | 1.200 | 0.320 | - | 0.320 | 1 | 2.200 | #FFFFC0 |
| 0 | X | Dummy | 1.0000 | 0.500 | 1.000 | - | - | - | - | - | #FF1493 |