> ## Documentation Index
> Fetch the complete documentation index at: https://ona.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Open from URL

> Create environments directly from a repository URL.

Create an environment by prefixing any repository URL with `https://app.ona.com/#`:

```
https://app.ona.com/#<repository-url>
```

This provides an alternative to the [browser extension](/ona/integrations/browser-extension). To embed the link in a repository README, see the [README button](/ona/integrations/readme-button) guide.

## Examples

| Provider  | URL                                                          |
| --------- | ------------------------------------------------------------ |
| GitHub    | `https://app.ona.com/#https://github.com/gitpod-io/empty`    |
| GitLab    | `https://app.ona.com/#https://gitlab.com/gitpod-io/empty`    |
| Bitbucket | `https://app.ona.com/#https://bitbucket.org/gitpod-io/empty` |

## Runner and environment class

When you open a repository, you'll be prompted to choose a runner and environment class.

To set defaults, create a [Project](/ona/projects/overview) with your preferred configuration. Projects are automatically selected when users open that repository.
