Blog

Introducing AccelByte Extend Apps Directory: Open-Source Apps You Can Fork, Modify and Run

Most game studios need to add custom backend logic to make their games work the way they intend from gameplay rules to LiveOps systems. Extend is AccelByte’s hosted customization framework that lets teams write that logic on top of AccelByte’s backend services without having to host or operate the code themselves. Over time, many studios built similar Extend apps to solve common needs — so we turned those into a directory of open-source apps that you can fork, modify, and run to bootstrap your own backend logic. 

Most studios need custom logic on top of whatever backend services they use. The challenge is doing that without ending up with a tangled set of one-off services you have to maintain and operate yourself.

Over time, as more studios built with Extend, we started to see the same customization patterns show up again and again, similar logic implemented across different games, genres, and teams.

That’s what led to the Extend Apps Directory: a collection of open-source Extend apps that implement these common patterns, so studios can plug them in or adapt them instead of building the same Extend apps from scratch.

We’ve open-sourced these apps so studios using AccelByte can move faster and so studios not using AccelByte can still clone the code, learn from it, and adapt the patterns to their own backend and game.

 
If you’re building on AccelByte If you’re not using AccelByte

The Extend Apps Directory is the fastest way to customize our services without starting from scratch.

The directory still gives you access to real-world, open-source backend patterns you can study, fork, and modify.

Studios can use these apps to:

  • Understand exactly how the logic works
  • Fork and adapt it to their own game and stack
  • Use it as a reference when they are building custom logic

The apps cover a range of common backend customization use cases, such as:

  • Gameplay systems like challenges, progression helpers, or MMR calculations
  • LiveOps-related logic that extends core backend behavior
  • Utility patterns frequently implemented to tailor services to games

How to Access the Apps Directory

The Extend Apps Directory can be accessed in two ways:

1. Publicly: Visit the directory directly, no login required

https://accelbyte.github.io/extend-apps-directory/

2. From within AccelByte Gaming Services (AGS) account

If you’re already using AGS and haven’t turned on Extend yet, you’ll see a banner on the Extend Overview page that takes you to the public directory.

If you’ve enabled Extend, you’ll also see a small banner at the bottom of the side navigation when you click the Extend menu, so you can jump back to the directory anytime.This way, you can quickly browse through available apps, whether you’re actively building with Extend or just curious about what you can do with it.

What’s Next:

The Extend Apps Directory is just the starting point. Next, we're planning to:

  • Add more apps based on common patterns we continue to see
  • Open the directory to apps built by partners and external developers
  • Publish more practical guides and videos on building, modifying, and debugging 
  • Make it easier for studios to share and contribute their own Extend apps 

Find a Backend Solution for Your Game!

Reach out to the AccelByte team to learn more.