jsface

Small, fast, elegant, powerful, and cross platform JavaScript OOP library. Support main, singleton, super call, private, mixins, plugins, AOP and more.

redefine

A lightweight utility for ES6 like classes and an easier ES5 aware object properties definition introducing new, performance oriented, patterns.

@quenty/tie

Tie allows interfaces to be defined between Lua OOP and Roblox objects.