c2rust — це перетворювач коду на Сі у код на Раст, який має такий самий функціонал. Код, який генерується, педантично повторює код на Сі і тому помічається як «небезпечний». Такий транслятор може бути корисний коли потрібно включити у програму на Раст код написаний на Сі, але не хочеться бавитися з прив'язками або планується поступове покращення коду шляхом перетворення його у безпечний код.
Домашня сторінка:
https://c2rust.com/Репозиторій:
https://github.com/immunant/c2rust (ліцензія - BSD)