Skip to main content

Daisy Engine

Powerful, flexible, and easy-to-use real-time communication library for Node.js and the browser, written in TypeScript.

πŸ’» Cross-platform

Whether you use Windows, Linux, macOS, iOS, Android, or any other platform, it will work as long as WebSockets are supported.

πŸ”¬ Type-safe

Daisy Engine is written with type-safety in mind. It uses TypeScript and has type definitions for all of its APIs.

πŸš€ Super-fast

Built with fast-paced multiplayer games in mind, Daisy Engine is designed to be as fast as possible with minimal overhead.

βš™οΈ Easy to use

Daisy Engine is designed to be easy to use. It's API is very similar to that of Socket.IO and it is very well documented.

πŸ”Œ Flexible

It is designed to be flexible. It can be used for any real-time application, such as multiplayer games, chat applications, collaborative editing, and more.

πŸ“¦ Lightweight

It is an abstraction layer on top of WebSockets, so it is very lightweight and has minimal overhead. There is no unnecessary bloat.