AI-powered codebase converter. Instantly convert code between frameworks (e.g., React to Vue) using Google Gemini AI.
/frontend— Vite + React app (UI)/backend— Node.js + Express API
- 🔄 Convert code between major frameworks (React, Vue, Angular, Svelte, SolidJS, Preact)
- 🧠 Powered by Google
gemini-3-flash-preview - 🚀 Monorepo for easy development and deployment
- Frontend: Deployed to
amiroff.me/stackconverter - Backend: Node.js API on
localhost:5000(proxied viaamiroff.me/stackconverter/api/*) - CI/CD: Automated with GitHub Actions, rsync, and PM2 for zero-downtime deploys
- VPS & Proxy Setup: See VPS.md for details on VPS setup, reverse proxy, and deployment configuration
- In
/backend/.env:
Get a Gemini API Key: here
GEMINI_API_KEY=xxx
# Install
pnpm install
# Run both frontend and backend dev servers
pnpm devSee TESTING.md for comprehensive testing documentation.
See ROADMAP.md for planned features and progress.