Welcome! Rotur is an ecosystem as a service. It gives you accounts, authentication, and social features you can hook straight into, so you can build connected online experiences without reinventing any of it.
- Accounts and authentication, including auth levels and token permissions
- Social features like friends, posts, and following
- User avatars and banners, centralised and simple
- Real time streaming of account data over the status websocket
- An economy with credits, items, keys, and cosmetics
- Groups, plus a super simple way to do discord-like rpc and activities from the web
You get everything you need for authentication and user to user interaction out of the box. You don't have to reimplement anything, and every existing Rotur user can log straight into your app and start using it!
- Building a web app? The Rotur SDK is the easiest way in:
npm install rotur-sdk - Calling the API directly? The REST API lives at
https://api.rotur.dev. Browse the endpoint docs in the sidebar, starting with Assorted APIs and Claw. - Working on a TurboWarp/MistWarp project? Check out The Rotur Extension.
{% hint style="info" %} Looking for the old websocket docs? They now live in the Deprecated section. New projects should use the REST API and SDK instead. {% endhint %}
Rotur was originally made for TurboWarp/MistWarp based operating systems to help them become more interconnected. It has since grown well beyond that, powering services like originChats and the rotur suite.
Rotur is a project started on the 29th of June, 2024.
