════════════════════════════════════════════════════════════════════════════════
clilap.org/help 完全ドキュメント
──────────────────────────────────────────────────────────────────────────────
すべてのサービスはブラウザでもcurlでも同じURLでアクセスできます。
HTTP (https://なし) でも動作します。例: curl clilap.org/ipinfo
════════════════════════════════════════════════════════════════════════════════
════════════════════════════════════════════════════════════════════════════════
/parrot 🦜 カラフルアニメーション
════════════════════════════════════════════════════════════════════════════════
概要
ターミナルにカラフルなオウムのアニメーションを表示します。
curl clilap.org/parrot
curl clilap.org/parrot/stream # ストリーム再生
ブラウザでアクセスするとリアルタイムアニメーションが表示されます。
════════════════════════════════════════════════════════════════════════════════
/qr 🔲 QRコード生成
════════════════════════════════════════════════════════════════════════════════
概要
テキスト・URLをターミナル上でQRコードに変換します。スマートフォンで読み取り可能。
curl clilap.org/qr/Hello
curl clilap.org/qr/https://lapius7.com
curl clilap.org/qr/あいうえお
オプション:
?size=N セルサイズ 1〜10 (デフォルト: 1)
?margin=N 余白サイズ 0〜10 (デフォルト: 1)
?level=L|M|Q|H 誤り訂正レベル (デフォルト: M)
?compact 半ブロック文字でコンパクト表示
?invert 色反転 (白背景ターミナル用)
curl "clilap.org/qr/Hello?size=3&level=H"
════════════════════════════════════════════════════════════════════════════════
/ipinfo 🌐 IP情報
════════════════════════════════════════════════════════════════════════════════
概要
IPアドレスから位置情報・組織・タイムゾーンなどを取得します。
curl clilap.org/ipinfo # 自分のIP (自動判定)
curl clilap.org/ipinfo/me # 自分のIP (明示)
curl clilap.org/ipinfo/1.1.1.1 # Cloudflare DNS
curl clilap.org/ipinfo/8.8.8.8 # Google DNS
取得できる情報: ip · hostname · city · region · country · timezone · org
オプション:
?json JSON形式で出力 (API連携・スクリプト向け)
════════════════════════════════════════════════════════════════════════════════
/weather ⛅ 天気予報
════════════════════════════════════════════════════════════════════════════════
概要
世界中の都市の現在の天気と7日間予報をターミナルで表示します。
curl clilap.org/weather # 現在地 (IP位置情報を使用)
curl clilap.org/weather/Tokyo
curl clilap.org/weather/Osaka
curl clilap.org/weather/Sapporo
curl clilap.org/weather/New+York
curl clilap.org/weather/東京都/新宿区 # 都道府県/市区町村で精度UP
取得できる情報: 気温・体感温度・天気・湿度・風速・降水量・UV指数 + 7日間予報
オプション:
?lang=en 英語表示
?lang=ja 日本語表示 (デフォルト)
════════════════════════════════════════════════════════════════════════════════
/cheat 📖 コマンドチートシート
════════════════════════════════════════════════════════════════════════════════
概要
3,000以上のコマンドのチートシートを表示します。tldr-pagesをベースにしています。
curl clilap.org/cheat/git
curl clilap.org/cheat/curl
curl clilap.org/cheat/docker
curl clilap.org/cheat/vim
curl clilap.org/cheat/ls
curl clilap.org/cheat/tar
curl clilap.org/cheat/:list # 全コマンド一覧
オプション:
?en 英語表示
?ja 日本語表示 (デフォルト)
データソース: github.com/tldr-pages/tldr
════════════════════════════════════════════════════════════════════════════════
/hash #️⃣ ハッシュ計算
════════════════════════════════════════════════════════════════════════════════
概要
テキスト・データのハッシュ値を計算します。ファイル改ざん検知・パスワード確認などに。
curl clilap.org/hash/md5/hello
curl clilap.org/hash/sha1/hello
curl clilap.org/hash/sha256/hello
curl clilap.org/hash/sha512/hello
echo -n "hello" | curl -d @- clilap.org/hash/sha256 # stdin から
cat file.txt | curl -d @- clilap.org/hash/md5 # ファイルのハッシュ
対応アルゴリズム:
md5 (128bit) 高速・広く普及。衝突リスクあり、互換用途のみ推奨
sha1 (160bit) 後方互換用途向け
sha256 (256bit) 現在の標準。セキュリティ用途に推奨
sha512 (512bit) より高いセキュリティが必要な場面に
════════════════════════════════════════════════════════════════════════════════
/b64 🔒 Base64 エンコード/デコード
════════════════════════════════════════════════════════════════════════════════
概要
バイナリデータをテキスト形式で扱う変換方式。URLやHTTPヘッダーでのデータ送信に便利。
curl clilap.org/b64/encode/hello
curl clilap.org/b64/decode/aGVsbG8=
echo "hello world" | curl -d @- clilap.org/b64/encode
echo "aGVsbG8=" | curl -d @- clilap.org/b64/decode
cat binary.bin | curl -d @- clilap.org/b64/encode # バイナリも可
════════════════════════════════════════════════════════════════════════════════
/uuid 🔑 UUID生成
════════════════════════════════════════════════════════════════════════════════
概要
ランダムなUUID v4を生成します。データベースID・一意識別子の生成に。
curl clilap.org/uuid # 1件生成
curl clilap.org/uuid/5 # 5件生成
curl clilap.org/uuid/100 # 最大100件
curl clilap.org/uuid?n=10 # クエリパラメータでも指定可
════════════════════════════════════════════════════════════════════════════════
/epoch 🕐 UNIXタイム変換
════════════════════════════════════════════════════════════════════════════════
概要
UNIXタイムスタンプと人間が読める日時を相互変換します。引数なしで現在時刻を表示。
curl clilap.org/epoch # 現在時刻
curl clilap.org/epoch/1700000000 # タイムスタンプ → 日時
curl clilap.org/epoch/2024-01-01 # 日付 → タイムスタンプ
curl clilap.org/epoch/2024-01-01T12:00:00 # 日時 → タイムスタンプ
対応入力フォーマット: unix timestamp, YYYY-MM-DD, YYYY-MM-DDTHH:MM:SS
════════════════════════════════════════════════════════════════════════════════
/dns 🌍 DNS Lookup
════════════════════════════════════════════════════════════════════════════════
概要
DNSレコードを照会します。ドメインのIPアドレス・メール設定・ネームサーバなどを確認できます。
curl clilap.org/dns/google.com # Aレコード (デフォルト)
curl clilap.org/dns/google.com/MX # メールサーバ
curl clilap.org/dns/google.com/NS # ネームサーバ
curl clilap.org/dns/google.com/TXT # TXTレコード (SPF等)
curl clilap.org/dns/google.com/AAAA # IPv6アドレス
curl clilap.org/dns/google.com/CNAME # CNAMEレコード
curl clilap.org/dns/8.8.8.8/PTR # 逆引き
対応タイプ: A AAAA MX NS TXT CNAME SOA PTR
════════════════════════════════════════════════════════════════════════════════
/whois 📋 WHOIS Lookup
════════════════════════════════════════════════════════════════════════════════
概要
ドメインの登録情報を照会します。登録者・レジストラ・有効期限・ネームサーバを確認できます。
curl clilap.org/whois/google.com
curl clilap.org/whois/github.com
curl clilap.org/whois/lapius7.com
取得できる情報: Registrar · Created · Expires · Updated · Status · Name Servers
════════════════════════════════════════════════════════════════════════════════
/color 🎨 カラー変換
════════════════════════════════════════════════════════════════════════════════
概要
HEXコードやRGB値からhex/rgb/hslに変換します。ターミナルにカラースウォッチも表示します。
curl clilap.org/color/ff6b6b # HEX → hex/rgb/hsl
curl clilap.org/color/255,107,107 # RGB → hex/rgb/hsl
curl clilap.org/color/3498db
curl clilap.org/color/1a1a2e
curl clilap.org/color/fff # 3桁HEXも可
════════════════════════════════════════════════════════════════════════════════
/github 🐙 GitHub 情報
════════════════════════════════════════════════════════════════════════════════
概要
GitHub APIを使ってリポジトリ・ユーザー情報をターミナルで表示します。
curl clilap.org/github/torvalds # ユーザープロフィール
curl clilap.org/github/torvalds/linux # リポジトリ概要
curl clilap.org/github/torvalds/linux/readme # README表示
curl clilap.org/github/torvalds/linux/commits # 最新コミット
curl clilap.org/github/torvalds/linux/releases# リリース履歴
curl clilap.org/github/torvalds/linux/issues # オープンなIssue
curl clilap.org/github/torvalds/linux/prs # プルリクエスト
ビュー: (なし)=概要 readme commits releases issues prs
════════════════════════════════════════════════════════════════════════════════
/headers 🔍 リクエストヘッダー確認
════════════════════════════════════════════════════════════════════════════════
概要
サーバーが受け取ったHTTPリクエストヘッダーをそのまま返します。
デバッグや、プロキシ・CDNの設定確認に使えます。
curl clilap.org/headers
curl -H "X-Custom: hello" clilap.org/headers # カスタムヘッダー確認
════════════════════════════════════════════════════════════════════════════════
/password 🔐 パスワード生成
════════════════════════════════════════════════════════════════════════════════
概要
暗号学的に安全なランダムパスワードまたはパスフレーズを生成します。
curl clilap.org/password # 20文字パスワード
curl clilap.org/password/32 # 32文字
curl clilap.org/password?no-symbols # 記号なし
curl clilap.org/password/phrase # パスフレーズ
curl clilap.org/password/phrase/5 # 5ワードのパスフレーズ
════════════════════════════════════════════════════════════════════════════════
/unit 📐 単位変換
════════════════════════════════════════════════════════════════════════════════
概要
長さ・重さ・時間・データ・速度・温度の単位を変換します。
curl clilap.org/unit/100km/mi # 距離
curl clilap.org/unit/1024MB/GiB # データサイズ
curl clilap.org/unit/100C/F # 温度
curl clilap.org/unit/3600s/h # 時間
curl clilap.org/unit/1kg/lb # 重さ
カテゴリ: length weight time data speed temperature
════════════════════════════════════════════════════════════════════════════════
/rate 💱 為替レート
════════════════════════════════════════════════════════════════════════════════
概要
法定通貨の為替レートと暗号資産の価格をリアルタイムで取得します。
curl clilap.org/rate/USD # ドルのレート一覧
curl clilap.org/rate/USD/JPY # USD → JPY
curl clilap.org/rate/USD/JPY,EUR,GBP # 複数通貨
curl clilap.org/rate/BTC # Bitcoinの価格
curl clilap.org/rate/ETH/USD # ETH → USD
Forex: Frankfurter (ECB) Crypto: CoinGecko
════════════════════════════════════════════════════════════════════════════════
/time 🕐 世界時計
════════════════════════════════════════════════════════════════════════════════
概要
世界中の都市の現在時刻を表示します。都市名またはIANAタイムゾーン名で指定。
curl clilap.org/time # 主要都市の一覧
curl clilap.org/time/Tokyo # 東京の時刻
curl clilap.org/time/New+York # ニューヨーク
curl clilap.org/time/Tokyo/London # 2都市を比較
curl clilap.org/time/America/Chicago # IANAタイムゾーン名
════════════════════════════════════════════════════════════════════════════════
/ssl 🔒 SSL証明書確認
════════════════════════════════════════════════════════════════════════════════
概要
ドメインのSSL/TLS証明書の詳細を取得します。有効期限・発行者・SANsを確認できます。
curl clilap.org/ssl/github.com
curl clilap.org/ssl/lapius7.com
取得できる情報: Subject · Issuer · Expires (残日数) · SANs
════════════════════════════════════════════════════════════════════════════════
/sec 🛡 HTTPセキュリティヘッダー
════════════════════════════════════════════════════════════════════════════════
概要
ウェブサイトのHTTPセキュリティヘッダーを確認してスコアを表示します。
curl clilap.org/sec/github.com
curl clilap.org/sec/lapius7.com
確認項目: HSTS · CSP · X-Content-Type · X-Frame · Referrer-Policy · Permissions-Policy
グレード: A+ (6/6) A (5/6) B (4/6) C (3/6) D (2/6) F
════════════════════════════════════════════════════════════════════════════════
/dnsmap 🗺 DNSマップ
════════════════════════════════════════════════════════════════════════════════
概要
4つのDNSリゾルバー (Cloudflare/Google/Quad9/OpenDNS) で同時にAレコードを照会します。
curl clilap.org/dnsmap/github.com
curl clilap.org/dnsmap/lapius7.com
GeoDNSや伝播中のドメインで異なる結果が出た場合に警告を表示します。
════════════════════════════════════════════════════════════════════════════════
/portcheck 🔌 ポートチェック
════════════════════════════════════════════════════════════════════════════════
概要
外部ホストの指定ポートが開いているか確認します。レスポンスタイムも表示。
curl clilap.org/portcheck/github.com/443
curl clilap.org/portcheck/example.com/22 # SSH
curl clilap.org/portcheck/example.com/3306 # MySQL
既知のサービス名を自動判定: HTTP/HTTPS/SSH/FTP/MySQL/Redis/MongoDB...
════════════════════════════════════════════════════════════════════════════════
/redirect 🔗 リダイレクトチェーン
════════════════════════════════════════════════════════════════════════════════
概要
URLのリダイレクトチェーンを全て追跡して表示します。短縮URLの展開に。
curl clilap.org/redirect/https://bit.ly/...
curl clilap.org/redirect/https://t.co/...
最大10ホップを追跡。各ステップのHTTPステータスコードを表示。
════════════════════════════════════════════════════════════════════════════════
/package 📦 パッケージ情報
════════════════════════════════════════════════════════════════════════════════
概要
npmとPyPIのパッケージ情報を取得します。バージョン・ライセンス・依存関係を確認。
curl clilap.org/package/npm/express
curl clilap.org/package/npm/react
curl clilap.org/package/npm/@types/node
curl clilap.org/package/pypi/requests
curl clilap.org/package/pypi/numpy
レジストリ: npm pypi
════════════════════════════════════════════════════════════════════════════════
/ascii 🎨 ASCIIアート
════════════════════════════════════════════════════════════════════════════════
概要
figletを使ってテキストをASCIIアートに変換します。
curl clilap.org/ascii/Hello
curl "clilap.org/ascii/Hi?font=banner"
curl "clilap.org/ascii/Code?font=slant"
フォント: banner big block lean mini script slant small standard ...
════════════════════════════════════════════════════════════════════════════════
/base 🔢 進数変換
════════════════════════════════════════════════════════════════════════════════
概要
2進数・8進数・10進数・16進数を相互変換します。
curl clilap.org/base/10/255 # 10進 → 全進数
curl clilap.org/base/16/ff # 16進 → 全進数
curl clilap.org/base/10/2/255 # 10進 → 2進
curl clilap.org/base/2/10/11111111 # 2進 → 10進
════════════════════════════════════════════════════════════════════════════════
/urlencode /urldecode 🔗 URLエンコード
════════════════════════════════════════════════════════════════════════════════
概要
テキストをURLエンコード・デコードします。
curl clilap.org/urlencode/hello world
curl clilap.org/urlencode/こんにちは
curl clilap.org/urldecode/hello%20world
echo "hello world" | curl -d @- clilap.org/urlencode
════════════════════════════════════════════════════════════════════════════════
/cal 📅 カレンダー
════════════════════════════════════════════════════════════════════════════════
概要
カレンダーをターミナルに表示します。今日の日付はハイライト、週末は黄色で表示。
curl clilap.org/cal # 今年のカレンダー
curl clilap.org/cal/2026 # 指定年
curl clilap.org/cal/2026/6 # 指定月
════════════════════════════════════════════════════════════════════════════════
/cron ⏰ cron式パーサー
════════════════════════════════════════════════════════════════════════════════
概要
cron式を人間が読める説明文に変換します。
curl clilap.org/cron/0_9_%2A_%2A_1-5 # 平日9時 (スペースは_)
curl clilap.org/cron/%2A/2_%2A_%2A_%2A # 2時間おき
curl clilap.org/cron/@daily
curl clilap.org/cron/@weekly
URLではスペースを_かURLエンコードで置換してください。
════════════════════════════════════════════════════════════════════════════════
/totp 🔑 TOTP生成
════════════════════════════════════════════════════════════════════════════════
概要
Base32シークレットからTOTP (Time-based One-Time Password) を生成します。
curl clilap.org/totp/JBSWY3DPEHPK3PXP
⚠ 実際の認証コードをHTTP経由で送信しないでください (テスト用のみ)。
════════════════════════════════════════════════════════════════════════════════
/mock 🎲 モックデータ生成
════════════════════════════════════════════════════════════════════════════════
概要
テスト用のダミーデータ (JSONユーザーデータ / Loremテキスト) を生成します。
curl clilap.org/mock/json # 偽ユーザー1件
curl clilap.org/mock/json/10 # 10件
curl clilap.org/mock/lorem # Loremテキスト1段落
curl clilap.org/mock/lorem/3 # 3段落
════════════════════════════════════════════════════════════════════════════════
/gitignore 🚫 .gitignore生成
════════════════════════════════════════════════════════════════════════════════
概要
GitHub gitignoreテンプレートを取得します。複数言語を組み合わせ可能。
curl clilap.org/gitignore/node
curl clilap.org/gitignore/python
curl clilap.org/gitignore/node,python,macos,vscode
対応言語: node python rust go java ruby php macos windows vscode jetbrains ...
════════════════════════════════════════════════════════════════════════════════
/license 📜 ライセンステキスト
════════════════════════════════════════════════════════════════════════════════
概要
オープンソースライセンスのテキストを取得します。著作者名と年を自動挿入。
curl clilap.org/license/mit
curl "clilap.org/license/mit?holder=Lapius7"
curl clilap.org/license/apache
curl clilap.org/license/gpl-3
対応: mit apache gpl-3 gpl-2 lgpl mpl isc bsd-2 bsd-3 unlicense agpl cc0
════════════════════════════════════════════════════════════════════════════════
/json {} JSONフォーマッター
════════════════════════════════════════════════════════════════════════════════
概要
JSONをフォーマット・バリデートします。POSTでJSONを送信してください。
echo '{"a":1,"b":2}' | curl -d @- clilap.org/json
curl -d @data.json clilap.org/json
curl -d @data.json "clilap.org/json?indent=4"
curl -d @data.json "clilap.org/json?compact"
オプション: ?indent=N (デフォルト2) ?compact ?keys (キーをソート)
════════════════════════════════════════════════════════════════════════════════
/diff 📝 差分表示
════════════════════════════════════════════════════════════════════════════════
概要
2つのファイルの差分をカラーで表示します (unified diff形式)。
curl -F "a=@old.txt" -F "b=@new.txt" clilap.org/diff
curl -F "a=@file1" -F "b=@file2" clilap.org/diff
════════════════════════════════════════════════════════════════════════════════
/md 📄 Markdownレンダリング
════════════════════════════════════════════════════════════════════════════════
概要
MarkdownをANSI付きのターミナル向けテキストに変換します。
curl -d @README.md clilap.org/md
cat README.md | curl -d @- clilap.org/md
════════════════════════════════════════════════════════════════════════════════
/dns/{domain}/all 🌐 DNS全レコードエクスポート
════════════════════════════════════════════════════════════════════════════════
概要
ドメインの全DNS レコードタイプ (A/AAAA/MX/NS/TXT/CNAME/SOA/CAA/SRV) を一括取得。
curl clilap.org/dns/github.com/all
curl clilap.org/dns/lapius7.com/all
════════════════════════════════════════════════════════════════════════════════
/unicode 🔡 Unicode ツール
════════════════════════════════════════════════════════════════════════════════
概要
Unicodeの情報表示・テキスト検索・ファンシーテキスト変換を行います。
curl clilap.org/unicode/A # 文字情報
curl clilap.org/unicode/あ
echo "Hello, 世界" | curl -d @- clilap.org/unicode/inspect
curl clilap.org/unicode/search/star # 名前で検索
curl clilap.org/unicode/fancy/bold/Hello
curl clilap.org/unicode/fancy/script/Hello
curl clilap.org/unicode/fancy # スタイル一覧
ファンシースタイル: bold italic bolditalic script boldscript gothic doublestruck
sans sansbold monospace circled bubble ...
════════════════════════════════════════════════════════════════════════════════
/regex 🔍 正規表現テスト
════════════════════════════════════════════════════════════════════════════════
概要
Pythonの正規表現エンジンでパターンをテストします。マッチ位置・グループを表示。
curl clilap.org/regex/\d+
echo "abc 123 def 456" | curl -d @- clilap.org/regex/\\d+
echo "Hello World" | curl -d @- "clilap.org/regex/hello?flags=i"
echo "foo\nbar" | curl -d @- "clilap.org/regex/^bar?flags=m"
echo "2024-01-15" | curl -d @- "clilap.org/regex/(\\d{4})-(\\d{2})-(\\d{2})"
フラグ: ?flags=i (大文字小文字無視) ?flags=m (複数行) ?flags=s (dotall) ?flags=im (組み合わせ)
使用エンジン: Python re — グループ・名前付きグループに対応
════════════════════════════════════════════════════════════════════════════════
共通オプション: ?ja ?en
──────────────────────────────────────────────────────────────────────────────
github.com/Lapius7/clilap by @Lapius7
════════════════════════════════════════════════════════════════════════════════
©2025 CLI Lap by Lapius7. All rights reserved.