About this project
NevermoreEngine is a comprehensive ModuleScript loader and collection of reusable libraries for Roblox game development. It provides unified server-client modules designed to accelerate development workflows on the Roblox platform. The engine is used in commercial games including all Studio Koi Koi titles and has powered over a billion play sessions.
Packages are distributed via npm and synced into Roblox projects using Rojo. Installation supports both npm-based workflows and manual copy-and-paste for simpler components.
Key packages include:
- Maid — Utility object for cleaning up connections and resources
- Rx — Reactive programming implementation for Roblox
- Binder — Bind Roblox objects and instances to classes
- Signal — Signal implementation with improved reliability
- Promise — Promise implementation on Roblox
- Blend — Declarative UI framework for animations and state management
- Camera — Layered camera system compatible with Roblox's camera API
- DataStore — Battle-tested data store wrapper
- Spring / AccelTween — Animation and tweening objects
- Octree — Spatial data structure for performance optimization
- Brine — Fast serialization and deserialization library with native instance support
- Brio — Object lifecycle management (alive/dead state)
- AnimationProvider / AnimationGroup — Animation playback and grouping utilities
- BezierUtils — Interpolation curves similar to CSS easing functions
The repository contains 278 total packages covering utilities for attributes, badges, bounding boxes, CFrames, particles, button interactions, and many other Roblox-specific concerns. Each package is independently installable and documented, representing both practical code and broader programming patterns for Roblox development.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.