Free Mobile Website Builder! Create awesome responsive websites. Easy and fast - No coding! Free for personal and commercial use.
Polyrise is a free and open-source website builder that allows users to design, prototype, and deploy websites, apps, and PWAs directly in their browser.
With a click/tap interface, custom components, visual CSS editing, real-time desktop preview on mobile, and offline support, Polyrise is a powerful tool for designers, developers, and creators.
✅ Click/Tap to Add Elements – Add blocks instantly to the page or as child elements.
✅ Click/Tap to Customize – Modify text, styles, and layout effortlessly.
✅ Custom Components – Create, save, and reuse components for faster workflows.
✅ Nested Elements – Add elements inside other blocks for structured design.
✅ Command Palette – Built-in guide and command system for quick actions.
✅ Keyboard Shortcuts – Use Ctrl
, Shift
, and more for advanced interactions.
✅ Desktop Preview on Mobile – View your website’s desktop layout while designing on mobile.
✅ Export as ZIP & HTML – Download and deploy your project anywhere.
✅ Export as PWA – Convert your project into a Progressive Web App (PWA).
✅ Visual CSS Editor – Edit CSS styles, root variables, pseudo-elements, animations, breakpoints, and more through an intuitive interface.
✅ Built-in APIs – Easily import images, SVGs, and audio from Openverse and Iconify.
✅ Offline Support – Works without an internet connection after the first load.
✅ One-Click Screenshot – Capture a full project preview with html2canvas.
✅ Fully Responsive – Optimized for mobile and desktop.
✅ No Backend Required – Works entirely in the browser.
✅ Lightweight & Fast – Designed for performance and efficiency.
Polyrise is powered by modern open-source technologies:
- Tailwind CSS – A utility-first CSS framework.
- HeroIcons & Font Awesome – SVG icon integration.
- JSZip – Generates ZIP file exports.
- FileSaver.js – Enables file downloads in the browser.
- html2canvas – Captures screenshots of webpages.
- Openverse API – Free images/audio search.
- Iconify API – Adds thousands of vector icons.
Polyrise is fully web-based – no installation needed. Try it now:
➡️ Polyrise Online
Or, to run locally:
git clone
https://github.com/michaelsboost/Polyrise.git
cd Polyrise
To preview Polyrise locally, use a simple Python server:
bash
python3 -m http.server 8000
Then, open http://localhost:8000
in your browser.
Polyrise makes exporting a Progressive Web App (PWA) effortless.
- Create your project in Polyrise.
- Click Export as PWA.
- A ZIP file will be generated with:
index.html
(your project’s entry point)sw.js
(service worker for offline support)manifest.json
(PWA metadata)- All necessary assets
- Extract and upload to your web server!
Unlike other coding playgrounds, Polyrise achieves top-tier performance thanks to a custom Virtual DOM & Diffing Algorithm built with JavaScript Proxies.
✅ Performance: 99
✅ Accessibility: 100
✅ Best Practices: 100
✅ SEO: 100
Polyrise is open-source under the MIT License.
See the full license: LICENSE.
Awesome! Polyrise is free and open-source, and contributions are always welcome.
🔹 Submit a Pull Request – Found a bug? Have a feature idea? Let's build together!
🔹 Spread the Word – Share Polyrise with fellow developers & creators.
🔹 Fork & Experiment – Polyrise is yours to play with—have fun with it!
If Polyrise has been helpful to you, here are some ways you can show support:
☕ Buy me a coffee: ko-fi.com/michaelsboost
🎨 Grab some of my art prints: DeviantArt Store
👕 Get a Polyrise T-shirt or gear: Merch Store
📚 Check out my Graphic Design Course: Learn Design
🛒 Register as a customer on my store: Visit Store
💙 Donate via PayPal: Support via PayPal
💸 Donate via Cash App: Support via SquareCash
Your support helps keep Polyrise free, open-source, and constantly improving. 🚀
For questions, feature requests, or collaborations, reach out to:
Michael Schwartz – michaelsboost.com