Skip to content
Oeiuwq Faith Blog OpenSource Porfolio

jcoglan/jsclass

Implementation of the core of Ruby's object system in JavaScript.

jcoglan/jsclass.json
{
"createdAt": "2008-07-05T17:16:26Z",
"defaultBranch": "master",
"description": "Implementation of the core of Ruby's object system in JavaScript.",
"fullName": "jcoglan/jsclass",
"homepage": "http://jsclass.jcoglan.com",
"language": "JavaScript",
"name": "jsclass",
"pushedAt": "2019-03-05T06:00:08Z",
"stargazersCount": 507,
"topics": [],
"updatedAt": "2025-10-10T11:55:43Z",
"url": "https://github.com/jcoglan/jsclass"
}

jsclass is a portable, modular JavaScript class library, influenced by the [Ruby](http://ruby-lang.org/ programming) language. It provides a rich set of tools for building object-oriented JavaScript programs, and is designed to run on a wide variety of client- and server-side platforms.

Download the library from the website or from npm:

$ npm install jsclass

See the website for documentation.

You can find instructions for how to build the library and run the tests in CONTRIBUTING.md.

Copyright 2007-2014 James Coglan, distributed under the MIT license. See LICENSE.md for full details.