ターミナルで手が伸びる日常的なユーティリティ — デコード、整形、diff、変換 — を小さなクライアントサイドのツールにまとめました。インストール不要、データは端末の外に出ません。
公開IPアドレス、おおよその位置、ブラウザのUser-Agentを確認します。
DoHでDNSレコードを照会し、IPv4サブネット範囲を計算します。
PEM X.509 SSL証明書のサブジェクト、有効期限、SAN、フィンガープリントを確認します。
JSON/JSONCの整形・圧縮・比較、YAMLへの変換。
YAMLの整形・比較、JSONへの変換。
CSV/TSVを表として表示し、行をCSV、TSV、JSONでコピーします。
JWTのheaderとpayloadをデコードし、読みやすいタイムスタンプで表示します。
UTF-8セーフなBase64およびBase64URLのエンコード・デコード。
MD5、SHA-1/2/3ダイジェストとbcryptの生成・検証 — すべてクライアントサイド。
Unix epoch(秒/ms/µs/ns)⇄ ISO 8601、UTCとローカルタイムゾーンで。
cron式を平易な言葉で説明し、次回の実行時刻をプレビューします。
UTMパラメータでキャンペーン計測URLを生成します。
任意のURLのOpen Graph・Twitterカードタグをプレビュー・検証します。