otienoodu/multistack-converter — explained in plain English
Analysis updated 2026-05-18
Upload an old HTML or PHP site and convert it into a modern React or Astro project.
Export a converted project as a Next.js 15 App Router setup ready to deploy.
Preview the converted components side by side with the original code before exporting.
Download the finished project as a zip file straight from the browser.
| otienoodu/multistack-converter | 0xradioac7iv/tempfs | 7vignesh/pgpulse | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 3/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 18 or newer and an active Google Gemini API key.
MultiStack Converter is a web application that takes old or static website code, such as plain HTML pages or PHP templates, and converts it into modern, component based code ready for frameworks like React, Next.js, or Astro. It uses Google's Gemini AI model to understand the uploaded code and rewrite it into typed, responsive components rather than doing a simple find and replace. A user can drag and drop a single file or a whole zip archive containing HTML, PHP, Astro, or React source files. The tool then lets them choose a target setup to export to, including a Vite based React app, a Next.js 15 project with its full folder structure, an Astro project, or a Create React App style project. Converted styling can come out as Tailwind CSS, CSS Modules, or Styled Components, depending on what the user picks. The interface includes a file explorer that highlights the components it identified, a side by side preview showing the converted result rendered live, and a code editor panel with several syntax highlighting themes to choose from. Once conversion is done, the tool bundles the entire generated project, including assets and folders, into a zip file the user can download directly from the browser using a JavaScript library called JSZip, without needing a server round trip for that step. To run the project, a user needs Node.js and a Google Gemini API key, which they add to a local environment file before starting the development server. The README states that code conversions happen server side and that API keys are never exposed to the browser. The project is open source under the MIT license, and the author invites others to fork it and contribute.
A web app that uses Google's Gemini AI to convert old HTML or PHP code into modern React, Next.js, or Astro components you can export as a ready project.
Mainly TypeScript. The stack also includes React, TypeScript, Vite.
Free to fork, modify, and use for any purpose, including commercially, as long as credit is given to the original author.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.