{"id":47694673,"url":"https://github.com/nek9o/forge-flutter","last_synced_at":"2026-04-13T09:00:59.742Z","repository":{"id":338942621,"uuid":"1158653212","full_name":"nek9o/forge-flutter","owner":"nek9o","description":"lightweight (100MB RAM) desktop client for SD-WebUI-Forge. Faster and leaner than browser UIs.","archived":false,"fork":false,"pushed_at":"2026-04-10T17:15:11.000Z","size":19530,"stargazers_count":4,"open_issues_count":1,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-04-10T17:25:54.256Z","etag":null,"topics":["client","flutter","sd-forge","sd-webui","stable-diffusion","stable-diffusion-webui"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"blueoak-1.0.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nek9o.png","metadata":{"files":{"readme":"README.ja.md","changelog":null,"contributing":"CONTRIBUTING.ja.md","funding":null,"license":"LICENSE.md","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,"dco":null,"cla":null}},"created_at":"2026-02-15T18:03:58.000Z","updated_at":"2026-04-10T17:15:16.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/nek9o/forge-flutter","commit_stats":null,"previous_names":["fal-114514/forge-flutter","nek9o/forge-flutter"],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/nek9o/forge-flutter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nek9o%2Fforge-flutter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nek9o%2Fforge-flutter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nek9o%2Fforge-flutter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nek9o%2Fforge-flutter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nek9o","download_url":"https://codeload.github.com/nek9o/forge-flutter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nek9o%2Fforge-flutter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31746113,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T06:26:45.479Z","status":"ssl_error","status_checked_at":"2026-04-13T06:26:44.645Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["client","flutter","sd-forge","sd-webui","stable-diffusion","stable-diffusion-webui"],"created_at":"2026-04-02T16:19:05.897Z","updated_at":"2026-04-13T09:00:59.730Z","avatar_url":"https://github.com/nek9o.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Forge Flutter Client\n\n[![Version](https://img.shields.io/badge/version-v2026.4.11--3-orange)](https://github.com/nek9o/forge-flutter)\n[![Platform](https://img.shields.io/badge/platform-Windows-blue)](https://github.com/nek9o/forge-flutter)\n[![License](https://img.shields.io/badge/license-Blue%20Oak%201.0.0-blue)](LICENSE.md)\n\n**[English README](README.md)**\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"docs/images/preview_main.png\" width=\"100%\" alt=\"Preview Main\"\u003e\n\u003c/div\u003e\n\nForge Flutter Client は、[Forge Classic Neo](https://github.com/Haoming02/sd-webui-forge-classic) 用の超軽量デスクトップアプリケーションです。画像生成時のメモリ消費を極限まで抑えることをコンセプトに開発されています。\n\n\u003cdetails\u003e\n\u003csummary\u003e📸 \u003cstrong\u003eスクリーンショット ギャラリー\u003c/strong\u003e (クリックして展開)\u003c/summary\u003e\n\n|                             メイン画面                             |                                  メモリ使用量                                  |\n| :----------------------------------------------------------------: | :----------------------------------------------------------------------------: |\n| \u003cimg src=\"docs/images/preview_main.png\" width=\"800\" alt=\"Main UI\"\u003e | \u003cimg src=\"docs/images/preview_taskmanager.png\" width=\"800\" alt=\"Memory Usage\"\u003e |\n\n\u003c/details\u003e\n\n## 概要\n\n- **コンセプト:** Forge Classic Neo 用の超軽量デスクトップクライアント\n- **目的:** 生成リソース確保のため、メモリ消費を最小限に抑える\n- **パフォーマンス:**\n  - **Forge Flutter Client:** 起動直後 約55MB / 生成中 約100MB / 生成直後 約80MB\n  - **ブラウザ版 WebUI:** 起動直後 約300MB以上\n\n## 主要機能\n\n- **🚀 超軽量:** Flutter (Windows Native) 製。ブラウザを介さないため、VRAMやRAMの競合を最小限に抑制します。\n- **🏷️ チップ形式プロンプト:** プロンプトをタグのように視覚的に管理。重み付けも直感的に操作でき、ドラッグ＆ドロップで並べ替え可能です。\n- **🖼️ PNG Info連携:** 画像をドラッグ＆ドロップしてプロンプト情報を解析し、そのまま生成設定に反映できます。\n- **📦 ポータブル:** インストール不要。`forge_flutter.exe` を実行するだけで動作します。\n\n## 技術スタック\n\n- **フレームワーク:** Flutter (Windows Native)\n- **UIデザイン:** [Forui](https://forui.dev/) (ミニマリスティック Flutter UIライブラリ)\n- **フォント:**\n  - **UI:** IBM Plex Sans JP\n  - **エディタ:** Geist Mono\n- **ライセンス:** Blue Oak Model License 1.0.0\n\n## 開発の動機\n\n既存の WebUI（Gradioベース）は多機能ですが、ブラウザ自体のメモリ消費が激しく、低・中スペックPCでの画像生成時にリソースを圧迫要因となります。\n本プロジェクトは、「道具」としてよりサクサク動き、かつ洗練されたデザインの専用環境を提供することを目指しています。\n\n## クイックスタート\n\n初めての方は [クイックスタートガイド](docs/QUICKSTART.ja.md) をご覧ください。\n\n\u003e [!NOTE]\n\u003e 現在、プレビュー版バイナリは **Windows 版のみ** 提供しています。\n\u003e Linux / macOS をお使いの方はソースコードからビルドが必要です。\n\n## コントリビューション\n\n本プロジェクトは現在活発に開発中です。**0.x 系のバージョンは常に開発版（プレビュー版）として扱われ**、破壊的な変更が行われる可能性があります。皆様からのフィードバックやプロジェクトへの貢献を歓迎します。\n\n- Issue でのバグ報告や機能提案\n- プルリクエストによる改善\n- ドキュメントや翻訳の修正\n\nなど、あらゆる貢献を歓迎します。詳細は [CONTRIBUTING.ja.md](CONTRIBUTING.ja.md) をご確認ください。\n\n## 免責事項\n\n\u003e [!CAUTION]\n\u003e\n\u003e - **保証の否認**: 本ソフトウェアは「現状のまま（AS-IS）」提供されます。制作者は、本ソフトウェアの動作、品質、特定の目的への適合性、および第三者の知的財産権の非侵害性を含め、明示・黙示を問わずいかなる保証も行いません。\n\u003e - **責任の制限**: 本ソフトウェアの使用（導入、カスタマイズ、公開等を含む）によって生じた、直接的・間接的な損害、損失、またはトラブルについて、制作者は法律が許容する最大限の範囲において一切の責任を負いません。\n\u003e - **AI技術の利用**: 本ソフトウェアの一部（コードやデザイン）はAI技術を活用して作成されています。そのため、制作者は当該生成物に関する第三者の知的財産権侵害の有無について完全な保証を行うことはできません。\n\u003e - **法的解釈**: 制作者は法律の専門家ではありません。本規約やOSSライセンス等の詳細な法的解釈について判断を提供することはできません。疑義がある場合は、利用者自身の責任において弁護士等の専門家へご相談ください。\n\u003e - **自己責任**: 本ソフトウェアの利用に関するすべての行為は、利用者自身の責任と判断において行ってください。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnek9o%2Fforge-flutter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnek9o%2Fforge-flutter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnek9o%2Fforge-flutter/lists"}