Макросы Swift появились в Swift 5.9 и были анонсированы на WWDC 2023. Макросы позволяют расширить функции компилятора с помощью кастомных проверок, проводимых во время компиляции, анализировать код, генерировать новый код, который будет записан в файлы во время компиляции, что позволит отказаться от шаблонного кода. Репозиторий Swift Macros — список созданных сообществом макросов и связанных с ними обучающих ресурсов.