Introduction
Learn what PhantomWP is and how it helps you migrate from WordPress to Astro.
Introduction to PhantomWP
PhantomWP is a powerful tool that helps you migrate your WordPress site to Astro—a modern, lightning-fast static site generator. With PhantomWP, you can transform your WordPress content into a high-performance Astro site without writing complex migration scripts or losing your content.

Why Migrate to Astro?
WordPress powers millions of websites, but it comes with challenges:
- Performance: WordPress sites can be slow due to PHP processing and database queries
- Security: WordPress is a common target for hackers due to its popularity
- Hosting Costs: Running WordPress requires PHP hosting and databases
- Maintenance: Keeping WordPress, themes, and plugins updated is time-consuming
Astro solves these problems by generating static HTML files that:
- Load instantly with zero server-side processing
- Are inherently secure with no database or PHP to exploit
- Host for free on platforms like Vercel, Netlify, or GitHub Pages
- Require minimal maintenance once deployed
What PhantomWP Does
PhantomWP bridges the gap between WordPress and Astro by providing:
1. One-Click Repository Creation
PhantomWP creates a new GitHub repository with a pre-configured Astro template. You don't need to set up build tools, configure TypeScript, or install dependencies—it's all ready to go.
2. Cloud Development Environment
Every project gets a GitHub Codespace—a powerful cloud development environment. You can edit your site from any browser without installing anything on your computer.

3. Built-in IDE
PhantomWP includes a web-based IDE specifically designed for Astro development:
- Monaco Editor with syntax highlighting and autocomplete
- Live Preview that updates as you type
- File Tree for easy navigation
- Git Integration for version control

4. WordPress Integration
Connect your WordPress site to:
- Import posts, pages, and media automatically
- Browse WordPress data while building your new site
- Keep your WordPress site as a headless CMS
5. One-Click Deployment
Deploy your Astro site to Vercel with automatic builds on every push. Your site goes live in minutes.
How It Works
- Sign in with GitHub — Authenticate to create repositories and Codespaces
- Create a Project — Name your project and configure options
- Edit in the IDE — Use the built-in editor or connect your favorite tools
- Connect WordPress (optional) — Import content from your existing site
- Deploy — Push to GitHub and watch your site go live
Who Is PhantomWP For?
PhantomWP is perfect for:
- WordPress users who want better performance
- Content creators who want to keep using WordPress for writing
- Developers who want a modern stack without migration headaches
- Agencies that manage multiple WordPress sites
- Anyone tired of WordPress security updates and slow load times
Getting Started
Ready to try PhantomWP? Here's how to begin:
- Create an account with your email
- Connect your GitHub account
- Create your first project
- Start editing!
The next section will walk you through creating your first project step by step.