JS+ provides a modern object-oriented framework for JavaScript. JS+ currently supports the following:
  • Classes with methods and fields
  • Constructors
  • Public vs. private elements
  • Reflection
  • Static elements
  • Inheritance
  • Auto-generated setters and getters

The current version of JS+ is 0.93. Download here.