abstract-base-class
a fully-featured, abstract base class (ABC) implementation for JavaScript
a fully-featured, abstract base class (ABC) implementation for JavaScript
> cascading objects
Simple Object Oriented Programming inheritance and implementation framework for JavaScript.
Data source agnostic opinionated models for Node.js with classic inheritance, basic validations and a clean API
dry configuration for a multi-service system
Object-oriented programming framework for Javascript
Javascript Class system (Object oriented). Support Interfaces, Classes, Extends/Implements.
Object-oriented JS for everyone - Take full advantage of JavaScript prototypes plus extras (private state, multiple inheritance, and super functions).
mixin style inherit
Class Inheritance made simple
A simple but powerful javascript Class system implementation (combined with single-inheritance and multi-mixins
Multiple inheritence
Create Map trees usefull for property inheritance
The only 100% typesafe class mixin for TypeScript
lightweight inheritance and compositional object model; mostly just helpers
Augment selectively an object or the prototype of a class.
Check if a value is a direct instance of a class (not inherited from)
A typescript library that enables a class to extend multiple classes
Javascript multi-inheritance with mixin for code reuse
A fast, modular oop-inheritance library for javascript. Minimal basics combined with powerful decorators.