nexu-io/html-anything
✨ The agentic HTML editor — your local AI agent writes the HTML, you ship it. 🚀 75 Skills × 9 Surfaces (magazine · deck · poster · XHS / tweet · prototype · data report · Hyperframes) 🛡️ Sandboxed preview · 📤 1-click to WeChat / X / Zhihu / HTML / PNG 🔑 Zero API key — Claude Code / Cursor / Codex / Gemini / Copilot / OpenCode / Qwen / Aider.
HTML Anything – エージェント駆動の HTML エディター
これは何か – 任意のプレーンテキスト形式(Markdown、CSV、JSON、SQL など)でコンテンツを書き、ローカルにインストールされた AI コーディングエージェント(Claude、Cursor、Codex、Gemini、Copilot、OpenCode、Qwen、Aider、または IBM Bob)の助けを借りて、その入力を完全な単一ファイル HTML ページへ即座に変換する、ローカルファーストのデスクトップ型 Web アプリです。生成されたページは Tailwind ベースのデザインシステムでスタイル設定され、中国のソーシャルプラットフォーム(WeChat、X、Zhihu)へ直接書き出すか、.html/.png として保存できます。
なぜ重要か – 現代の AI アシスタントはコード生成が得意ですが、多くの開発者は依然として出力を Markdown エディターにコピー&ペーストし、公開のために HTML へ変換しなければなりません。HTML Anything はその中間ステップを省略します。AI が読者に実際に見える最終 HTML を書き、しかも API キーを必要とせずデバイス上で行います。これにより、ワークフローは高速で、プライベートで、コストもかかりません(ユーザーが既に持っている AI サブスクリプションを除いて)。
主な機能
- エージェント検出 – 起動時にアプリが
PATHをスキャンし、サポートされている 9 種類のコーディングエージェント CLI を見つけて、どれを使うか選択できます。 - 75 個の既製スキルテンプレート – 9 種類のサーフェスタイプ(雑誌記事、キーノートデッキ、履歴書、ポスター、小紅書カード、ツイートカード、Web プロトタイプ、データレポート、Hyper-frames 動画)向けの定義済みレイアウトと、数十種類のデザインバリエーション(スイス・インターナショナル、帰蔵エディトリアルなど)。
- ライブストリーミングレンダー – エージェントが JSON 行出力をストリーミングし、フロントエンドがそれを解析して iframe プレビューをリアルタイムで更新するため、ページが行ごとに構築される様子を確認できます。
- ワンクリック書き出し – WeChat 用のインライン CSS(「juice」)、X/Weibo/小紅書用の高 DPI PNG スクリーンショット、Zhihu の LaTeX プレースホルダー、またはプレーンな
.html/.pngのダウンロード。 - サンドボックス化されたプレビュー – 生成された HTML はサンドボックス化された iframe 内で実行され、スクリプトをホストから隔離します。
- API キー不要 – 選択したエージェントで既に持っている認証セッションを再利用します(例:
claude login)。 - ローカルまたは Vercel にデプロイ可能 –
pnpm -F @html-anything/next devで実行するか、フロントエンドをデプロイします。AI コンポーネントは常にユーザーのマシン上に留まります。
典型的なワークフロー
- サポートされているコーディングエージェント CLI を 1 つ以上インストールしてログインします。
- リポジトリをクローンし、
pnpm installを実行して開発サーバーを起動します。 - ブラウザーでスキル/テンプレートを選択します(例: 雑誌スタイルの記事)。
- ソースコンテンツ(Markdown、CSV など)を貼り付け、⌘+Enter を押します。
- ローカルエージェントが HTML を生成し、プレビューへストリーミングされる様子を確認できます。
- ワンクリックで目的のプラットフォームへ書き出すか、ファイルをダウンロードします。
誰が使うべきか – 手動の CSS 作業なしで AI 生成の公開可能な HTML を求め、サポートされているコーディングエージェント CLI を既に利用できるコンテンツクリエイター、マーケター、プロダクトライター、デザイナー。
リポジトリ構成
next/– Next.js フロントエンド(@html-anything/next)。e2e/– Playwright エンドツーエンドテスト(@html-anything/e2e)。scripts/guard.ts– CI ヘルパースクリプト。next/src/lib/agents/– 各 CLI の JSON 行プロトコルを共通インターフェースへ変換するアダプター。next/src/lib/templates/skills/– 75 個のスキルフォルダー。それぞれにSKILL.md記述子とサンプル HTML ファイルがあります。
ライセンス – Apache-2.0。
上記の詳細はすべてプロジェクトの README から直接引用したものです。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト