Grit

 

Gritは、機械学習を用いてコードの変換を行うサービスです。対応する言語はさまざまで、フレームワークを変更したり、コードの書き方を変更したりできます。

GritのWebサイト

特徴

Gritはコードの一部ではなく、ファイル全体の内容を書き換えられるのが特徴です。デモでは、JavaScriptからTypeScriptに直したり、AngularJSからAngularに変換したりできます。また、Reactのクラスコンポーネントから関数コンポーネントに書き換えるデモもあります。

フレームワークのメジャーアップデートなどに伴って、過去の資産を一気に変更する際などに利用できるでしょう。

連携

GritはGitHubやVS Code、ターミナルなどと連携いて動作します。CI/CDと絡めれば、コードの変換を自動化することも可能です。メンテナンスの工数を大幅に軽減できるでしょう。

料金

GritをCLIで利用する場合は無料です。JavaScriptやPython、Javaなど12の言語に対応しています。チームプランは一人月額40ドルからで、GitHub連携などが可能になります。

Grit

URL

Grit