> ## 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 an HTTPS repository URL that uses the default port with `https://app.ona.com/#`:

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

This provides an alternative to the [browser extension](https://ona.com/docs/ona/integrations/browser-extension.md). To embed the link in a repository README, see the [README button](https://ona.com/docs/ona/integrations/readme-button.md) 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](https://ona.com/docs/ona/projects/overview.md) with your preferred configuration. Projects are automatically selected when users open that repository.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.