Welcome to Rogiant
The high-performance Python library for the Roblox API — with first-class support for SQLite, PostgreSQL, MongoDB, Redis, and more. Build bots, dashboards, and automation in minutes.

pip install rogiantor check out theGitHub repository.What is Rogiant?
Rogiant is a high-performance Python library for the Roblox API designed for building bots, dashboards, group tools, trading workflows, and automation services on top of the Roblox platform.
It provides a fully typed interface, an interactive terminal, a programmatic client, async support, and pluggable database adapters — including SQLite, PostgreSQL, MySQL, MongoDB, Redis, and Supabase — for caching and persistence. Whether you're building a Discord bot, an analytics dashboard, or trading automation, Rogiant gives you the foundation you need.
Quick Start
$
Database Support
Rogiant ships with adapters for the most popular databases so you can store users, games, sessions, and arbitrary data in whatever store fits your stack.
Key Features
Interactive Terminal
Built-in REPL for exploring the Roblox API without writing code.
Multi-Database Engine
Pluggable adapters for SQLite, PostgreSQL, MongoDB, Redis, MySQL, and Supabase.
Async Support
Full async/await support for high-performance applications.
OAuth Authentication
First-class support for authenticated operations and session management.
Open Cloud Native
DataStores, Ordered DataStores, MessagingService, and notifications built-in.
Typed Dataclasses
Every response is a typed dataclass — autocomplete and IDE hints everywhere.
Get Started
Ready to start building? Check out the Documentation for installation instructions and basic concepts, dive into the Database guide to wire up persistence, or jump straight into the Examples to see Rogiant in action.