Skip to main content

achievements-engine

Framework-agnostic achievement system with event-based architecture

Easy to Use

Event-Driven Architecture

React to achievement unlocks, metric updates, and errors in real-time with a powerful event system.

Focus on What Matters

Flexible Storage

Choose from in-memory, localStorage, IndexedDB, or a REST API backend. You can even provide your own custom storage adapter.

Powered by React

Simple & Powerful API

A simple API for common use cases, and a powerful builder API for complex achievements.