Skip to main content
rebootpy Hero Light

Welcome to rebootpy

rebootpy is a powerful asynchronous library for interacting with Fortnite and EpicGames’ API and XMPP services. Built with modern Python async/await patterns, it provides a comprehensive interface for creating bots and automating interactions with the Fortnite ecosystem.
This library is a community-maintained fork of the original fortnitepy library, continuing active development and support.

Key Features

rebootpy provides extensive functionality for Fortnite bot development:
  • Full Friends System Support - Complete integration with Epic Games friends system including XMPP real-time events
  • Party Management - Comprehensive party management with invitations, member controls, and party configuration
  • Battle Royale Stats - Track player statistics and competitive rank information
  • Multiple Authentication Methods - Support for device auth, authorization code, device code, exchange code, and advanced authentication
  • Commands Framework - Extension framework similar to discord.py for easy command creation
  • Async/Await Support - Built on aiohttp for efficient asynchronous operations
  • Messaging Capabilities - Send and receive friend and party messages
  • Rich Fortnite Features - Access creative islands, store items, news, playlists, and more

Quick Start

Get your first bot running in minutes

Authentication

Learn about authentication methods

Installation

Install rebootpy on your system

API Reference

Explore the complete API documentation

Python Version Support

rebootpy supports Python 3.7 and above, including the latest Python versions:
  • Python 3.7+
  • Python 3.8+
  • Python 3.9+
  • Python 3.10+
  • Python 3.11+
  • Python 3.12+
  • Python 3.13+
  • Python 3.14+

Community & Support

Need help or want to connect with other developers?
This library is still under active development. Breaking changes might occur between versions. Always check the changelog when updating.