Skip to content

Database & Persistance

Colyseus is agnostic to the database you use. You can use your preferred Node.js tool for working with databases.

We're considering implementing our own database tool: @colyseus/database

We'd love to ship Colyseus 1.0 with our own database solution. We've been experimenting with our own tool built on top of Kysely. If you're interested in helping/contributing, please join the discussion and let us know!


You can use your preferred Node.js tool for working with databases. Query builders are known for their simplicity and flexibility, while ORMs are known for abstracting the database layer and providing a more object-oriented approach.

ORMs (Object-Relational Mappers)

Query builders