DoneJS StealJS jQuery++ FuncUnit DocumentJS
3.14.1
5.0.0 4.3.0 2.3.35
  • About
  • Guides
  • API Docs
  • Community
  • Contributing
  • Bitovi
    • Bitovi.com
    • Blog
    • Design
    • Development
    • Training
    • Open Source
    • About
    • Contact Us
  • About
  • Guides
  • API Docs
  • Community
  • Contributing
  • GitHub
  • Twitter
  • Chat
  • Forum
  • News
Bitovi

CanJS

  • npm package badge
  • Star
  • Edit on GitHub

CanJS is an evolving and improving set of client side JavaScript architectural libraries that balances innovation and stability. It targets experienced developers building complex applications with long futures ahead of them.

If you’re new to the project, the best place to start is the About page, where you’ll find CanJS’s Mission and Technical Highlights. Then, go to the Guides page to find the Chat, TodoMVC, and ATM guides.

Getting Started

Get started with CanJS by following one of the tutorials below.

Start from scratch

  • Setting Up CanJS
or

Build a demo app

  • Chat Guide
  • TodoMVC Guide
  • ATM Guide

Missing Something?

Is there an itch that CanJS doesn’t scratch? Let us know on Gitter chat or the forums. We like contributions of all sorts. Read the Guides Contributing section for more details.

Love Something?

Let us know by giving us a star on GitHub and following on Twitter. If there’s a particular package you like, make sure to star that too. Check out the [guides/contributing/evangelism Evangelism Guide] on how to help spread the word!

CanJS is part of DoneJS. Created and maintained by the core DoneJS team and Bitovi. Currently 3.14.1.

On this page

Get help

  • Chat with us
  • File an issue
  • Ask questions
  • Read latest news