m moji kit v1.0.9

このサイトについて

01. 作った理由

開発の合間に「JSON を整形したい」「Base64 をデコードしたい」「JWT の中身を見たい」と思うたびに、 その都度 別のサイトをブラウザで開いていた。タブが 4 つ・5 つと積み上がって、しかも入力したデータが 本当にサーバーに送られていないか確証もない。

そういう「ちょっとした処理」を、1 タブで・ローカルだけで 完結できるようにしたのが moji kit。

02. ツール選定の基準

  • · 自分が普段ブラウザで複数タブ開いていた処理から選ぶ。 「あったら便利そう」では入れない。
  • · ブラウザ内で完結できる処理のみ。 外部 API を叩く処理は対象外(サーバー送信が発生するため)。
  • · 既存のオンラインツールに不満があるものを優先。 UI が重い、広告が多い、入力データが送信される、など。
  • · 収録ツールは現在 20 種。 追加より削除を優先する。

個別ツールの選定理由は ツール選定理由 を参照。

03. 設計の軸

local-first

すべての処理はブラウザ内で実行。入力データはサーバーに一切送信しない。

keyboard-first

K でツール横断検索。クリックを減らす。

no-tracking

アクセス解析は Cookie レス。ログインも会員登録もない。

offline-ready

PWA 対応。一度開けば、回線が切れても全ツール使える。

04. やらないこと

  • × サーバーサイドで処理が必要なツール(外部 API 必須のもの)
  • × ログイン・会員登録を前提とした機能
  • × 「あったら便利かも」程度のツールの闇雲な追加
  • × 強制ポップアップ・通知許可ダイアログ

05. リンク