Browse by Keyword: "inheritance"

Page 1 next →

aclass A small but powerful wrapper over JavaScript's prototype system that eases the creation of classes.

aklass A small utility to simulate inheritance in javascript.

alamid-class Easy prototype inheritance

alter-ego Extensible type definitions

ampersand-class-extend JS class extension tool for enabling easily extending prototype with multiple objects.

atemplate Very simple template organizer for Node.JS

atpl A complete and fast template engine fully compatible with twig and similar to jinja with zero dependencies.

augment The world's smallest and fastest classical JavaScript inheritance pattern.

barman A small library to brew JavaScript objects.

base-objects Base javascript objects with convenient inheritance and some shared features for node & browser, AMD

basejs Simple class-based inheritance for JavaScript (based on Dean Edwards' Base.js).

baseviewmodel Backbone like model extension for knockout viewmodels, including automatic observable and computed function creation for model properties.

blood object inheritance and iteration utilities

cascading-service-config dry configuration for a multi-service system

chic Chic is an extremely simple class-like interface to JavaScript prototypal inheritance

cl-intf Design-time interface verifying

clah Simple Javascript Inheritance by John Resig

clase JavaScript inheritance

class A simple yet powerful Ruby-like Class inheritance system

Class Port of Prototype.js inheritance implementation for Node.js.

class-extend Backbone like Class.extend utility for Node

class-js Simple OO Class factory

class-js2 Simple and powerful class utility to allow the easy use of OOP in JS. Includes inheritance, mixins, abstract classes, inherited statics, and more.

class-wolperting Post-modern oriented objects in Javascript

class.js A simple and efficient class inheritance implementation based on John Resig's code.

class4js The class4js module is for class-driven development in JavaScript. It allows to emulate classes in JavaScript. Module is based on ECMAScript 5 standart and implements open/close principle: 'A module should be open for extension but closed for modifications'

classic Straightforward classes for node.js or web browsers

classical Functional Classical Inheritance for Javascript

classical-eventemitter A wrapper for the NodeJS event manager using the classical OO style.

classify A Ruby-like Module & Class Inheritance Library for Javascript

classifyjs Classify.js is a library that allows for cross platform and cross browser Object Oriented Javascript class definitions using classical inheritance and namespaces behind the prototype syntax in an easy to use interface function.

classifyjs-observer Classify-Ovserver is a mutator for Classify.js[https://github.com/weikinhuang/Classify] that allows for simple getters and setters, and on value change events listeners for object properties.

classjs Simple Class System for JavaScript

classkit class-like inheritance if you're into that sort of thing

classy-traits Thin wrapper around traits.js that supports "classes".

clazz-js Portable JavaScript library for class-style OOP programming

cldr.js Simple CLDR API

cldrjs Simple CLDR API

cloneit A small utility for cloning and creating objects

cls Class factory featuring inheritance of static properties, static constructors, lazy population of prototypes, and this._super.

Cls Simple class abstraction in JavaScript

cocktail CocktailJS is a small library to explore traits, talents, inheritance and annotations concepts in nodejs - Shake your objects and classes with Cocktail!

coffee_classkit Utilities for coffee-script classes

coop Co-operative multiple inheritance for JavaScript

ctor A simple and familiar prototypal system

define-class A Simple JavaScript Inheritance Module

defineClass Simple yet powerful OOP and AOP for JavaScript.

dejavu A set of object-oriented tools for JavaScript

dejavu-optimizer The dejavu optimizer

descend Function to set up an inherited class that calls its ancestor constructors automatically. Can also be attached to constructors.

dnaof kindof(), .can., dnaof(), .create() - inheritance made easy

dotmvc A tiny, sensible, client-side MVC framework in modern Javascript.

dunder hot-swap inheritance for every engine

embryo The most simple, customizable and easy to use JavaScript standard inheritance library

env-builder Build environment variables with inheritance

eo.js Inheritable and extendable objects constructor

es5-class A Class object that enables native prototypal inheritance

es5class Prototypal inheritance based on ES5 Object.create and Object.defineProperty for node.js and modern browsers

extendables Simple and elegant inheritance in JS.

fast-class A faster and easier way to define Javascript Prototypal Inheritance: `classes` and `mixins`

faulty A utility function to create custom error objects

heir Makes prototypical inheritance easy and robust

heritable Inheritance provider

heritage Inheritance helpers from Mozilla's Add-on SDK

hydrogen A minimal library for object-oriented JavaScript development

inherit Inheritance module for Node.js and browsers

inherit-js inheritance for javascript

inheritance Simple functions for extending JavaScript objects

inherits Browser-friendly inheritance fully compatible with standard node.js inherits()

inject Dynamically inject classes into the prototype chain in CoffeeScript

iz-objects Robust Object System with an easy-to-remember syntax, prototypical and class-like inheritance, mixins and other OO niceties.

jahcode Scala like Classes and Traits in JavaScript

jassino Simple OOP for JavaScript

jclass Advanced JavaScript inheritance model providing genuine private members based on John Resig's Inheritance Class.

js-toolbox Provides a primitive base class for class-based inheritance for node.js, as well as code to make this available in a browser

jtypes Scalable class-based JavaScript.

klass Class provider with classical inheritance interface

klazz A set of simple prototypal inheritance conventions for NodeJS

lazy-extendable Lazy and unobturisve JavaScript inheritance

marrow Marrow is constructor that extends your constructors to help emit events and create a conventions to help manage components

metatype a simple bit of code for using objects and prototypes as if you were writing javascript.

mi The simplest and most obvious way to use multiple inheritance in Javascript that I could think of.

mikebase Class-free, pure prototypal inheritance

minion Classical Inheritance in JavaScript.

mitsubishi Mixin utilities for extending prototypes

mongoose-schema-extend mongoose schema inheritance and discriminator key extension

myclass Probably the fastest JS class system out there

neon Javascript DSL for Classical Inheritance

nmix A simple mixin module which facilitates multiple inheritance in JavaScript.

node-class Javascript Class system (Object oriented). Support Interfaces, Classes, Extends/Implements.

node-classjs Simple, elegant inheritance for your JavaScript

node-inherit Inheritance module for node

node-oo Port of John Resig's lightweight OO model to Nodejs extended by common OO features.

node-simple-extend A simple JavaScript constructor inheritance utility

nodeclass Smart classes for node.js

nor A lightweight module pattern library providing mixin inheritance, encapsulation, and pub-sub eventing

nuclei Basic classical inheritance system

obj-uber Object inherits properties of another with optional namespacing. Useful for ad hoc, multiple flat prototype inheritance.

objectfactory A modular JavaScript inheritance library that works nicely with browserify, CommonJS or just vanilla JavaScript.

objex Easy prototype and static methods inheritance via inheritedBy method

Page 1 next →

npm loves you