Skip to content

v0.1.0

Choose a tag to compare

@eklavya2201 eklavya2201 released this 17 Oct 11:03
· 14 commits to main since this release

First release.

npx breakinggood https://github.com/someone/some-app   # clone, scan deps, set up .env, install, run
npx breakinggood https://some-website.com              # capture it, rebuild as Vite + React + Tailwind, run

Repo mode detects Node (npm/pnpm/yarn/bun), Python, Go, Rust, Ruby, PHP, Java, .NET, Docker Compose and static HTML. Before installing it reads the lockfile for install scripts, foreign registries and brand-new packages, looks for curl | bash and obfuscated blobs, and stops to ask on anything high-risk. .env.example becomes .env with random secrets filled in.

Site mode drives your installed Chrome/Edge headless, captures tiled screenshots, a cleaned DOM, computed design tokens and every XHR/fetch with its JSON, then has a model (Claude, OpenAI, Groq, OpenRouter, Gemini or local Ollama — whichever key you have) write a runnable project with a mock API that replays the captured responses.

Tested on Windows, macOS and Linux with Node 20 and 22. See the README for the before/after shots of Hacker News and tailwindcss.com.