Importing existing projects to Shakespeare

    Importing existing projects to Shakespeare

    Learn how to bring your existing codebases into Shakespeare, migrate from other platforms, and continue development with AI assistance.

    M.K. Fain

    What projects are compatible with Shakespeare?

    1

    Must be a web-based project

    Shakespeare works with frontend web applications that run in the browser

    2

    Must have these files: index.html, package.json, package-lock.json

    These core files help Shakespeare understand your project structure

    3

    You must have the source code either in a git repository or zip file

    Shakespeare can import from GitHub, GitLab, or zip archives

    1. Import via Git

    Use the HTTPS clone address to import your repository directly into Shakespeare.

    Import from Git interface showing repository URL input field

    💡 Pro tip: Anywhere you see this "Edit with Shakespeare" button, you can clone the repository in one click directly into Shakespeare!

    Try it here with the Soapbox website:

    🎭 Edit with Shakespeare

    2. Importing via zip

    1

    Click the three dots menu

    2

    Select "Import Zip file"

    Import from zip interface showing three dots menu with import zip file option

    3. Importing from Shakespeare Act 1

    1

    Go to your project at: https://act1.shakespeare.diy/

    2

    Export project as zip

    3

    Import into Act 2 as zip (using method 2 above)

    Export from Act 1 interface showing project export options
    🎭

    Ready to Build with Shakespeare?

    Start building amazing projects with AI-powered development on Nostr.

    Turn your ideas into reality through natural conversation with AI

    Get the latest Shakespeare updates and resources

    Stay updated with the latest features and announcements. Optionally provide your npub to link your account.

    * indicates required
    Written by M.K. Fain