Chemical Bond Types

Primary types of chemical bonds and interactions.

  • JSON4,130 B
  • YAML2,923 B · −29%
  • TOON2,393 B · −42%

The principal types of chemical bonding and interaction: ionic, covalent, metallic, hydrogen and van der Waals bonds, with polar and nonpolar covalent bonds, coordinate bonds, dipole-dipole, London dispersion and ion-dipole forces, each with an example.

Use it when

  • You need to classify a bond or explain why a substance has a certain melting point or solubility.
  • You are comparing strong (intramolecular) and weak (intermolecular) interactions.

Watch out for

  • Bond types are idealizations; most bonds have mixed ionic and covalent character.
  • Hydrogen bonds and van der Waals forces are attractions between molecules, much weaker than covalent or ionic bonds.

The data

BondDescriptionExample
IonicElectrostatic attraction between oppositely charged ions.NaCl
CovalentAtoms share electron pairs.H2O
MetallicElectrons are delocalized among metal cations.Cu, Fe
HydrogenAttraction between a hydrogen atom and an electronegative atom.H2O hydrogen bonds
Van der WaalsWeak intermolecular forces from transient dipoles.Noble gas liquids
Polar CovalentElectrons are shared unequally because the atoms differ in electronegativity, giving partial charges.HCl
Nonpolar CovalentElectrons are shared equally or nearly equally between atoms of similar electronegativity.H2, N2
Coordinate (Dative) CovalentBoth bonding electrons come from one atom.NH4+ formed from NH3 and H+
Dipole-DipoleAttraction between the partial positive end of one polar molecule and the partial negative end of another.Acetone molecules
London DispersionWeak attraction from temporary fluctuations in electron distribution; present in all molecules.Noble gases, methane
Ion-DipoleAttraction between an ion and a polar molecule, important in dissolving salts.Na+ surrounded by water molecules

Fields

The shape of this dataset, read from the data itself: every column, its type and a real value. Agents can use this to plan a query without fetching the whole document.

SectionFieldTypeExample
databondstringIonic
datadescriptionstringElectrostatic attraction between oppositely cha…
dataexamplestringNaCl

Fetch the same bytes

The static files contain the same reference rows as the API, with no API rate limit. Live metadata, such as view counts, may differ. Use the API for content negotiation; use the static files for a cacheable snapshot.

curl "https://yjtoon.yunusemrevurgun.com/api/dataset/chemical-bond-types?format=toon"
const res = await fetch(
  "https://yjtoon.yunusemrevurgun.com/static-data/dataset/chemical-bond-types.toon"
);
const toon = await res.text();

Rate limit: 120 requests per minute per IP, no key and no signup. API reference →

Topics

  • chemistry
  • bonds
  • compounds

Search the library

Search by a topic, title, or keyword.

Start with a collection

Browse all 205 datasets