Skip to content
Can do JS, better, faster, easier.
JavaScript CSS HTML
Find file
Latest commit cfb2b18 @daffl daffl v2.3.15
Failed to load latest commit information.
build Don't remove development code from development build. Resolves #2004
component Merge pull request #2235 from canjs/2179-double-wrapped
compute Merge pull request #2235 from canjs/2179-double-wrapped
construct can.Construst
control Fixes #1955. Added support for drag and drop DOM events
event moving comment
guides Update
list fixes #2136
map Merge pull request #2239 from canjs/2230-double-get
model Update
observe changes computes to bind immediately
route changes to depth based compute approach
test don't overwrite jquery in old versions
util Add viewModel link to table of contents
view Merge pull request #2235 from canjs/2179-double-wrapped
.editorconfig Re-enable importing template tests
.gitattributes Fixed EOL issue
.gitignore Add standalone tests and fix can.view.autorender
.jsbeautifyrc processing jshint modifications to codebase, includes jshint integrat…
.jshintrc Addin SimpleDOM to standalone.
.npmignore Update ignore files.
.travis.yml Make sure to use new Travis CI infrastructure
Gruntfile.js Fixes #1933. Should point to the current directory
bower.json adds jquery as a dep
builder.json making builds work by adding vdom/document to builder
can.js Add can/map/define to default can require Updating version number. Hopefully kicks off new docs build. v2.3.14 Update
documentjs.json improves docs for #2202 merged master into minor
package.json v2.3.15 Switching all bitovi/canjs references to the new organization at canj…
system-config.js update so build_fragment is a plugin and AMD tests work with latest c…


Build Status

WARNING: This npm package is for the CanJS client-side MV* framework. It was formerly the node-can project which has been moved to socketcan. A HUGE thanks to Sebastian Haas for letting us use the can name!

NOTE: The canjs NPM package name is deprecated. Use can instead.

CanJS is a MIT-licensed, client-side, JavaScript framework that makes building rich web applications easy. Use it because it’s:

  • Smaller
  • Faster
  • Safer
  • Easier
  • Library-er

Demos and Docs

Go to for docs, downloads, tests, demos, and more.

Support / Contributing

Before you make an issue, please read our Contributing guide.

You can find the core team in #canjs on

Release History

See the Changelog.


MIT License, see License.

Something went wrong with that request. Please try again.