Adding olefin enables efficient solvent-free cross-coupling reactions, leading to environmentally friendly syntheses of a wide range of organic materials.