json-mapper
Бесплатная Mac-утилита для генерации Swift-классов под фреймворк ObjectMapper из JSON-входных данных. Создан AppCraft LLC в 2016 году, не обновлялся с тех пор.
Что делает
Парсит входной JSON, генерирует Swift-класс наследуемый от Mappable с методами init?(map:) и mapping(map:). Это стандартный паттерн ObjectMapper - JSON-парсера для iOS до появления Codable.
Когда полезно
Для поддержки legacy iOS-проектов на ObjectMapper. Многие приложения 2014-2017 годов используют ObjectMapper, и менять архитектуру на Codable - проект на месяцы. json-mapper позволяет добавлять новые модели в старом стиле.
Минусы
- Не обновляется с 2016 года
- Может не собираться на современном Xcode без правок
- ObjectMapper в 2026 году - устаревающий выбор для новых проектов
Альтернативы для новых проектов
- j2s - генерирует Codable (рекомендуется)
- JSONExport - поддерживает много frameworks включая ObjectMapper
Подробнее
См. страницу программы json-mapper или подробный обзор в блоге.