oxlint rules gacha

GitHub
newt239/oxlint-rules-gacha
期間
2026年9月
技術構成
Next.jsReactStyleXMotionZdog

oxlintに搭載された870個のリントルールを、ガチャを引く感覚で1つずつ読んでいくための非公式ファンサイトです。引いたルールはそのままURLになるので、気に入ったルールをリンクとして共有できます。

引いたルールはコレクションに貯まっていき、まとめて.oxlintrc.jsonのスニペットとして書き出せます。ルールの説明とコード例は、oxcプロジェクトのドキュメントの原文をそのまま表示しています。

技術的な特徴

  • ルールのデータはoxc.rsのドキュメントから取得し、週に1度取り直しています。ビルド時に生成するので、アプリ側は出来上がったJSONを読むだけです。
  • ランダムに1件のルールを返す読み取り専用のAPIを/api/randomで公開しています。
  • ガチャのカプセルはZdogで描画しました。排出時の演出はMotionで組み立てています。
  • スタイリングにはStyleXを採用し、ビルド時に静的なCSSへ変換しています。
  • ホスティングにはGMOのデプロイナウを使っています。

関連リンク