Quickstart
Create your account, push your first repository, and experience the platform in under five minutes.
Create Your Account
Navigate to drok.us/register. Registration requires an email address and a password. SSO via GitHub, GitLab, and Google is available for convenience, but Drok accounts are sovereign — they are not dependent on any external identity provider.
Install the CLI
brew install drok/tap/drokcurl -fsSL https://drok.us/install.sh | shwinget install drok.drokcargo install drok-cliVerify the installation:
drok --versionAuthenticate
drok auth loginThis opens your browser for OAuth authentication. The CLI receives a token scoped to your account and stores it securely in your system keychain.
Create a Repository
drok repo create my-first-repo --privateOr through the web interface: click New Repository from your dashboard.
Push Code
cd your-project
git remote add drok https://drok.us/your-username/my-first-repo.git
git push drok mainDrok speaks standard Git protocol. Any Git client works. The drok remote behaves identically to any other Git remote — push, pull, fetch, clone operate exactly as expected.
Experience the Difference
Navigate to your repository at https://drok.us/your-username/my-first-repo. Notice:
- Page transitions complete in under 200 milliseconds
- The file browser communicates module boundaries and entry-point hierarchies at a glance
- Syntax highlighting via Tree-sitter renders accurately across 200+ languages
- Every line is addressable by a stable, permanent URL
Now go back to GitHub.
And feel the loss.