{"id":15625828,"url":"https://github.com/jaywcjlove/devhub","last_synced_at":"2026-10-19T09:14:24.333Z","repository":{"id":223861688,"uuid":"761744640","full_name":"jaywcjlove/DevHub","owner":"jaywcjlove","description":"A feature-rich offline application, is meticulously crafted to support developers in their daily tasks while ensuring the utmost security of their data","archived":false,"fork":false,"pushed_at":"2026-04-21T05:27:30.000Z","size":41672,"stargazers_count":2037,"open_issues_count":19,"forks_count":82,"subscribers_count":7,"default_branch":"main","last_synced_at":"2026-10-12T00:34:26.636Z","etag":null,"topics":["application","desktop-app","developer-tools","devhub","jaywcjlove","macos","macos-app","macosx","swift","swift-app","swift-application","swiftui","swiftui-app","swiftui-application","tools"],"latest_commit_sha":null,"homepage":"https://wangchujiang.com/DevHub","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jaywcjlove.png","metadata":{"files":{"readme":"README.ja.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null},"funding":{"github":["jaywcjlove"]}},"created_at":"2024-02-22T12:10:38.000Z","updated_at":"2026-10-12T00:05:25.000Z","dependencies_parsed_at":"2026-08-18T12:35:15.313Z","dependency_job_id":null,"html_url":"https://github.com/jaywcjlove/DevHub","commit_stats":{"total_commits":69,"total_committers":4,"mean_commits":17.25,"dds":0.07246376811594202,"last_synced_commit":"fa31163f642403f8ec388b3f42175492a66ce37a"},"previous_names":["jaywcjlove/devhub"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/jaywcjlove/DevHub","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaywcjlove%2FDevHub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaywcjlove%2FDevHub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaywcjlove%2FDevHub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaywcjlove%2FDevHub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jaywcjlove","download_url":"https://codeload.github.com/jaywcjlove/DevHub/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaywcjlove%2FDevHub/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":344872684,"owners_count":38352882,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-19T02:00:06.414Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["application","desktop-app","developer-tools","devhub","jaywcjlove","macos","macos-app","macosx","swift","swift-app","swift-application","swiftui","swiftui-app","swiftui-application","tools"],"created_at":"2024-10-03T10:05:59.869Z","updated_at":"2026-10-19T09:14:24.327Z","avatar_url":"https://github.com/jaywcjlove.png","language":"Swift","funding_links":["https://github.com/sponsors/jaywcjlove"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\t\u003cbr /\u003e\n\t\u003cbr /\u003e\n\t\u003cimg src=\"./assets/logo.png\" alt=\"DevHub LOGO\" width=\"160\" height=\"160\"\u003e\n\t\u003ch1\u003eDevHub\u003c/h1\u003e\n  \u003c!--rehype:style=border: 0;--\u003e\n  \u003cp\u003e\n\t\t\u003ca href=\"./README.md\"\u003eEnglish\u003c/a\u003e • \n\t\t\u003ca href=\"./README.zh.md\"\u003e中文\u003c/a\u003e • \n\t\t\u003ca href=\"#よくある質問\"\u003eFAQ\u003c/a\u003e • \n\t\t\u003ca target=\"_blank\" href=\"https://wangchujiang.com/#/contact\"\u003eContact \u0026 Support\u003c/a\u003e\n  \u003c/p\u003e\n  \u003cp\u003e\n    \u003ca href=\"https://github.com/jaywcjlove/DevHub/releases\" target=\"_blank\"\u003e\n      \u003cimg src=\"https://img.shields.io/github/v/release/jaywcjlove/DevHub?color=3b82f6\" alt=\"Release\" /\u003e\n    \u003c/a\u003e\n    \u003cimg src=\"https://img.shields.io/badge/macOS-14%2B-363b44?logo=apple\u0026logoColor=white\" alt=\"macOS 14+\" /\u003e\n    \u003ca href=\"https://jaywcjlove.github.io/maslink/?id=6476452351\" target=\"_blank\"\u003e\n      \u003cimg src=\"https://img.shields.io/badge/Downloads-AppStore-363b44?logo=AppStore\u0026logoColor=white\" alt=\"Scap AppStore\" /\u003e\n    \u003c/a\u003e\n  \u003c/p\u003e\n  \u003cp\u003e\n    \u003ca target=\"_blank\" href=\"https://jaywcjlove.github.io/maslink/?id=6476452351\" title=\"DevHub AppStore\"\u003e\u003cimg alt=\"DevHub AppStore\" src=\"https://jaywcjlove.github.io/sb/download/macos.svg\" height=\"51\"\u003e\n    \u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\nDevHub は、macOS 向けのオフライン開発者ツールボックスです。日常的な開発作業のために設計されており、ローカル実行、データプライバシー、高頻度で使う小さなユーティリティの一元化を重視しています。\n\n私は積極的に開発を進めており、毎週更新をリリースするという大胆な目標を掲げています。私はスリムなフットプリントを維持し、100以上のユーティリティを含む広範なコレクションをキュレーションすることを目指しています。これにより、開発者に多様なツールを提供します。この取り組みは、継続的な改善へのコミットメントを反映しており、開発者に豊富なツールを提供します。DevHubは単なるコーディングの仲間ではありません。\n\n## DevHub とは？\n\nDevHub は macOS 向けのローカルファーストな開発者向け生産性アプリです。テキスト処理、コード整形、エンコードとデコード、画像ユーティリティ、API リクエスト、日時ツール、QR コード、ハッシュや鍵、ファイル情報やデバイス情報など、よく使う機能を 1 つにまとめています。IDE を置き換えるのではなく、散在した Web ツール、シェルスクリプト、一時的なユーティリティサイトを置き換えることを目指しています。\n\n次のような製品を探している場合、DevHub はその検索意図にかなり合っています。\n\n- macOS 向け開発者ツールボックス\n- オフラインで使える開発者ツール\n- ローカル実行のプログラマー向け効率化ツール\n- プライバシーに配慮した開発支援アプリ\n- 多数の小さな開発者ツールをまとめたオールインワンアプリ\n\n## 主な特徴\n\n- `オフライン優先`：主にローカル利用を前提としており、プライバシーや安定性を重視する場面に向いています。\n- `高頻度で使う開発者ツールを集約`：タイムスタンプ、JSON、Base64、URL、JWT、QR コード、正規表現、ハッシュ、画像ユーティリティなどを 1 つのアプリにまとめています。\n- `macOS 向け`：Mac 開発者向けの統一された軽量なツール入口です。\n- `URL スキーム対応`：Raycast、ブラウザ、ターミナル、各種自動化ワークフローと連携できます。\n- `継続的に拡張`：ツールを増やしながら、頻繁なアップデートを続けることを目標にしています。\n\n## どんな人に向いている？\n\n- フロントエンドエンジニア：JSON、URL、Base64、HTML、CSS、QR コード、色、画像アセットを扱う人。\n- バックエンドエンジニア：JWT、ハッシュ、Basic Auth、RSA 鍵、タイムスタンプ、API リクエスト、データ変換を扱う人。\n- QA / DevOps エンジニア：正規表現、Crontab、ポート、権限、時刻、デバイス情報を扱う人。\n- インディー開発者：日常作業のために、ローカルで高速かつ切り替えコストの低いツール群を必要とする人。\n\n## よくある利用シーン\n\n- JSON、HTML、URL、Base64、JWT などのよく使う開発データを素早く整形・確認する。\n- QR コード、バーコード、WiFi QR コード、イベント QR コード、名刺 QR コードを生成する。\n- EXIF、ファイル情報、画像の色を抽出したり、画像に透かし、背景塗りつぶし、プライバシーぼかしを適用する。\n- パスワード、ハッシュ、RSA 鍵を生成したり、各種エンコード、デコード、形式変換を行う。\n- URL スキームを使って、Raycast や個人用自動化ワークフローから特定ツールを呼び出す。\n\n## カバーしているツール領域\n\n現在の DevHub は、開発者がよく使う複数カテゴリのツールをカバーしています。たとえば以下のようなものがあります。\n\n- `テキストとエンコード`：Base64、Unicode、ASCII、HTML エンコード/デコード、テキストケース変換、単語数カウント、モールス信号。\n- `コードとデータ`：JSON 整形、HTML から Markdown、Prettier、正規表現テスト、URL 解析、JWT 解析。\n- `画像とメディア`：OCR、画像透かし、ICO 変換、画像から Base64、色抽出、EXIF 表示。\n- `効率化とシステム`：世界時計、日付変換、クロノメーター、ランダムポート生成、デバイス情報、ファイル情報、Chmod 計算機。\n- `セキュリティとネットワーク`：API リクエスト、SSL 管理、ハッシュ生成、Basic Auth 生成、RSA 鍵生成。\n\n![DevHub screenshots-1](./assets/screenshots-1.png)\n\n以下のツールが完成しています：\n\n- [x] タイムスタンプ\n- [x] HTMLをMarkdownに変換\n- [x] NATOフォネティックアルファベットに変換\n- [x] CodeMirror テキストエディタ\n- [x] Prettier コードフォーマット\n- [x] HTML フォーマットと圧縮ツール\n- [x] MIME タイプ\n- [x] Base64/ファイルコンバーター\n- [x] SVG を CSS に変換\n- [x] JWT パーサー\n- [x] 人民元大字（人民幣の大字表記）\n- [x] 世界時計\n- [x] ファイル情報\n- [x] 画像テキスト認識\n- [x] ファイル名抽出ツール\n- [x] SSLマネージャー\n- [x] 画像透かし\n- [x] NPM統計\n- [x] プライバシーぼかし\n- [x] テキストカード\n- [x] アプリアイコン\n- [x] 画像カラー抽出\n- [x] カーソルハイライト\n- [x] 背景フィラー\n- [x] APIリクエスト\n- [x] 正規表現テスト\n- [x] Chmod計算機\n- [x] Crontabジェネレーター\n- [x] 日付変換ツール\n- [x] デバイス情報\n- [x] パスワード生成\n- [x] ライフカウントダウン\n- [x] 温度変換ツール\n- [x] テキスト読み上げ\n- [x] PX/REM変換ツール\n- [x] バーコード生成\n- [x] ランダム数生成\n- [x] データサイズ変換ツール\n- [x] QRコードリーダー/生成\n- [x] WiFi QRコード生成\n- [x] イベントQRコード生成\n- [x] 名刺QRコード生成\n- [x] ランダムポート生成\n- [x] RSAキー生成\n- [x] カラー変換ツール\n- [x] ランダムカラー\n- [x] クロノメーター\n- [x] ASCIIから文字列\n- [x] 文字列からASCII\n- [x] ハッシュ生成\n- [x] ベーシック認証生成\n- [x] EXIFビューア\n- [x] 画像からBase64\n- [x] ICO変換ツール\n- [x] HTMLエンコード/デコード\n- [x] HTMLプレビュー\n- [x] 文字列エクスプローラー\n- [x] テキストからBase64\n- [x] テキストからUnicode\n- [x] テキストケース\n- [x] テキスト差分\n- [x] ワードカウンター\n- [x] モールスアルファベット\n- [x] JSONフォーマッター\n- [x] ランダムテキスト生成\n- [x] UUID生成\n- [x] URLパーサー\n- [x] URLエンコード/デコード\n\n![DevHub screenshots-2](./assets/screenshots-2.png)\n![DevHub screenshots-3](./assets/screenshots-3.png)\n![DevHub screenshots-4](./assets/screenshots-4.png)\n![DevHub screenshots-5](./assets/screenshots-5.png)\n![DevHub screenshots-6](./assets/screenshots-6.png)\n![DevHub screenshots-7](./assets/screenshots-7.png)\n\n## よくある質問\n\n### DevHub とは？\n\nDevHub は macOS 向けのオフライン開発者ツールアプリで、多くの開発用小ツールを 1 つにまとめ、Web ツール、シェルスクリプト、別々のアプリを行き来する手間を減らします。\n\n### DevHub はどんな課題に向いていますか？\n\nJSON の整形、JWT の解析、Base64 変換、QR コード処理、画像情報の抽出、ハッシュ生成、日時形式の確認など、開発中に頻繁に発生する小さな作業に向いています。\n\n### DevHub はどのプラットフォームに対応していますか？\n\nREADME では最低動作要件として `macOS 14.0` が明記されています。\n\n### DevHub はオフラインで使えますか？\n\nはい。DevHub はオフラインかつローカルファーストな開発者向けツールアプリとして位置付けられており、オンラインツールに依存したくない場面や、より機密性の高いデータを扱う場面に向いています。\n\n### DevHub はデータを収集またはアップロードしますか？\n\nリポジトリ内のプライバシーポリシーによると、DevHub はローカルのオフラインアプリとして説明されており、個人を特定できる情報や機密情報を能動的に収集、保存、送信しないとされています。詳細は [Privacy Policy](./privacy-policy.md) を参照してください。\n\n### DevHub はオンラインの Web ツールと何が違いますか？\n\nDevHub はローカル実行、統一された入口、コンテキストスイッチの削減、プライバシーに配慮したワークフローを重視しています。開発用ツールを繰り返し使う人にとっては、複数の Web サイトを行き来するより効率的です。\n\n### DevHub は他のツールと連携できますか？\n\nはい。DevHub は URL スキームに対応しているため、Raycast、ブラウザ、ターミナル、各種自動化ワークフローと連携できます。\n\n### DevHubの統合\n\nDevHubとの統合はURLスキームを介して行われます。これを使用して、ほとんどのアプリやワークフローと統合できます。例えば、Raycastとの統合：\n\n![DevHub + Raycast](./assets/raycast.png)\n\n**URLスキーム**\n\nDevHubは、URLを介してツールをアクティブにするためのさまざまなコマンドとパラメーターをサポートしています。例えば、次のようにリンク（HTMLページなど）で使用できます：\n\n```html\n\u003ca href=\"devhub://qrCodeEventGenerator\"\u003eここをクリック\u003c/a\u003e\n```\n\nまたは**Terminal.app / CLI**から：\n\n```bash\n# Terminal.appまたはbashで入力：\nopen \"devhub://qrCodeEventGenerator\"\n```\n\nまたは、これをブラウザのアドレスバーにコピーしてEnterキーを押します： `devhub://qrCodeEventGenerator`\n\n\u003c!--idoc:config:\ntitle: 開発者統合ツール - \n--\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaywcjlove%2Fdevhub","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjaywcjlove%2Fdevhub","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaywcjlove%2Fdevhub/lists"}