rubys/roundhouse
Rails as a specification; the deployment target is a build flag
О проекте
Компилятор, который читает исходники Rails-приложений на Ruby и транспилирует их в standalone-проекты на Rust, Go, TypeScript, Crystal, Elixir, Kotlin, Swift, Python, C# или Ruby, а также компилирует в нативный бинарник через Spinel. Целевой язык выбирается флагом сборки, а не рантаймом.
Чем пригодится
- Проверить типы и nil-safety в Rails-приложении без аннотаций через roundhouse check в CI
- Транспилировать Rails-приложение в Go или Rust для запуска без CRuby
- Скомпилировать Rails-приложение в один нативный бинарник через Spinel
Пересказ README моделью DeepSeek V4.1 Flash. Может ошибаться в деталях.
Почему он в тренде
- Сегодня уже 5 звёзд, к концу дня ожидается около 14. Обычный темп — 5 в день, сейчас в 3,1 раза больше.
- За последние двое суток темп в 2,3 раза выше, чем в предыдущие полторы недели.
- GitHub Trending Rust за день: #13, +38 звёзд.
- Среди свежих форков — заметные разработчики: @tobi (6 305 подп.), @rafaelfranca (3 568 подп.), @JuanitoFatas (965 подп.).
Звёзды по дням
Столбики — звёзды за день, линия — обычный темп. Красным — дни всплесков.
Цифры
- Всего звёзд
- 297
- Сегодня
- 5 · к вечеру ≈ 14
- Форков
- 15
- Issues и pull requests
- 213
- Наблюдателей
- 9
- Язык
- Rust
- Лицензия
- Apache-2.0
- Последний релиз
- v2026.9.18 · 18 сентября 2026
- Создан
- 17 апреля 2026
- Последний коммит
- 30 сентября 2026
Доверие к звёздам
Рост выглядит естественно: форков и обсуждений столько, сколько бывает у живых проектов, а звёзды приходят неровно, как от людей.
Это эвристики, а не приговор: судим по поведению репозитория, а не по списку звездивших.
Где замечен
- 30 сентября 2026GitHub Trending Rust за день: #13, +38 звёзд
Похожие по описанию
-
0,0
fatwang2/awesome-jev
Каталог open-source проектов на TypeSafe Jev: SDK, интеграции и инструменты разработчика, плюс переиспользуемый GitHub Action для ревью заявок в этот список.
-
4,0
vercel-labs/scriptc
Компилятор TypeScript и JavaScript в нативный код: C, LLVM IR, ассемблер, объектные файлы, исполняемые файлы и WebAssembly-модули. Использует TypeScript-компилятор для парсинга и проверки типов, позволяет собирать…