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 페이지로 바꿔 주는 로컬 우선 데스크톱형 웹 앱입니다. 생성된 페이지는 Tailwind 기반 디자인 시스템으로 스타일링되며, 중국 소셜 플랫폼(WeChat, X, Zhihu)으로 직접 내보내거나 .html/.png로 저장할 수 있습니다.
왜 중요한가 – 현대 AI 어시스턴트는 코드 생성에 뛰어나지만, 대부분의 개발자는 여전히 출력을 Markdown 편집기에 복사해 붙여넣고 게시를 위해 HTML로 변환해야 합니다. HTML Anything은 그 중간 단계를 건너뜁니다. AI가 독자가 실제로 보는 최종 HTML을 작성하며, API 키 없이 기기에서 수행합니다. 따라서 워크플로가 빠르고, 사적이며, 비용도 들지 않습니다(사용자가 이미 가지고 있는 AI 구독 외에는).
주요 기능
- 에이전트 감지 – 시작 시 앱이
PATH를 스캔해 지원되는 9개의 코딩 에이전트 CLI를 찾고, 사용할 것을 선택할 수 있게 합니다. - 75개의 즉시 사용 가능한 스킬 템플릿 – 9가지 표면 유형(잡지 기사, 키노트 덱, 이력서, 포스터, 샤오홍슈 카드, 트윗 카드, 웹 프로토타입, 데이터 보고서, 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를 하나 이상 설치하고 로그인합니다.
- 저장소를 복제하고
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에서 직접 가져온 것입니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트