# Importing Notebooks

PHPSandbox provides some support for you to import projects from GitHub. Currently, it only supports importing from public repositories.

Generally, we expect any project to be imported from GitHub to:

  • Be a composer project, hence contains a composer.json file at the root.
  • Lives in a public GitHub repository.

Notebooks imported from GitHub are either provisioned as a Laravel notebook or Standard notebook. You can import a project from github from the Notebook creation modal.

You will need to provide the URL to the public GitHub repository and also the branch you want PHPSandbox to import in the next input field that follows the one for the repostory URL. Clicking the "Import" button afterwards will start the import process.