SWiM is a semantic wiki for collaborative mathematical knowledge management. It uses IkeWiki combined with mathematical markup languages to allow users to formally edit content like proofs, formulas, and symbol dictionaries. The system extracts structured data from the wiki pages using an ontology and stores it as an RDF graph to power search and navigation services. SWiM aims to facilitate workflows like collaborative proof formalization and development of OpenMath content dictionaries. The approach is intended to be adaptable to other technical domains that use semantic markup.