ツール
ツールカテゴリー

コード変換

JSON を TypeScript・Go・Zod の型に変換し、JavaScript・CSS・HTML を整形または圧縮し、SVG を最適化します。どれもその用途で定番のオープンソースライブラリを使っています。

14 個のツール対応するオープンソースプロジェクトの GitHub スター数順 · 2026/09/16 時点
#01

.gitignore ジェネレーター

GitHub 公式の .gitignore テンプレート(Node、Python、Go、Unity、macOS、JetBrains など)を 1 つのファイルにまとめます。

17.6万ブラウザ内で実行
#02

コミットメッセージリンター

コミットメッセージを commitlint の config-conventional の Conventional Commits 規則でチェックします。規則名とメッセージも同じです。

1.9万ブラウザ内で実行
#03

JSON → TypeScript インターフェース変換ツール

API レスポンスを貼り付けるだけで TypeScript のインターフェースや型エイリアスを生成します。省略可能なキーはデータから判定します。

1.4万ブラウザ内で実行
#04

JSON → Go 構造体変換ツール

JSON ペイロードを、json タグ付き、null になり得る値はポインター、タイムスタンプは time.Time の Go 構造体に変換します。

1.4万ブラウザ内で実行
#05

JSON → Zod スキーマ変換ツール

サンプル JSON から Zod スキーマを生成し、同じ形を実行時に検証しつつ TypeScript の型としても推論できるようにします。

1.4万ブラウザ内で実行
#06

JavaScript 圧縮ツール

terser で JavaScript を圧縮します。compress、名前のマングル、ECMAScript のターゲットを指定でき、gzip 前後のサイズも確認できます。

9336ブラウザ内で実行
#07

JavaScript 整形ツール

圧縮された、あるいは読みにくい JavaScript や JSON を js-beautify でインデントし直します。インデント幅と波かっこのスタイルを選べます。

8996ブラウザ内で実行
#08

CSS 整形ツール

圧縮された CSS を 1 行に 1 宣言の形に整形します。@media ブロックはインデントされ、セレクターの分け方も好みに合わせられます。

8996ブラウザ内で実行
#09

HTML 整形ツール

HTML をインデントし、<script> と <style> 内の JavaScript と CSS も整形します。<pre> と <textarea> には手を付けません。

8996ブラウザ内で実行
#10

curl コード変換ツール

curl コマンド(Chrome の「Copy as cURL」を含む)を fetch、Python requests、Go、axios、PHP のコードに変換します。

8170ブラウザ内で実行
#11

Semver 範囲チェッカー

^1.2.0 や ~2.3 のような範囲がどのバージョンを受け入れるかを、npm 自身が使う node-semver で確認できます。プレリリースにも対応します。

5466ブラウザ内で実行
#12

オープンソースライセンスジェネレーター

MIT、Apache 2.0、GPL、BSD、MPL ほか 6 種類のライセンスの全文を、名前と年を記入した状態で取得できます。

4198ブラウザ内で実行
#13

CSS 圧縮ツール

CSSO で CSS を圧縮します。重複するルールやショートハンドをまとめる構造最適化も行い、gzip 後の削減量も確認できます。

3785ブラウザ内で実行
#14

docker run → Docker Compose 変換ツール

docker run コマンドを compose.yaml に変換します。コマンドごとに 1 つのサービスとなり、ポート、ボリューム、環境変数、GPU も移し替えます。

3758ブラウザ内で実行