donejs
Version:
Your app is done
39 lines (29 loc) • 2.24 kB
Markdown
@page DoneJS
@hide title
@hide sidebar

[](https://badge.fury.io/js/donejs)
[](https://travis-ci.org/donejs/donejs)
[](https://ci.appveyor.com/project/daffl/donejs)
[](https://coveralls.io/github/donejs/donejs?branch=master)
DoneJS is the easiest way to get a high-performance, real-time, web and mobile application
done! The framework provides a nearly comprehensive combination of technologies for
building complex JavaScript applications.
If you are looking for the fastest way to get a fully modern development environment setup
and produce a lightning fast application, you’ve come to the right place.
DoneJS is a combination of the following technologies:
- [StealJS](http://stealjs.com) — ES6, CJS, and AMD module loader and builder
- [CanJS](https://canjs.com) — Custom elements and model-view-viewmodel (MVVM) utilities
- [jQuery](https://jquery.com/) — DOM helpers
- [jQuery++](http://jquerypp.com) — Extended DOM helpers
- [QUnit](https://qunitjs.com/) or [Mocha](https://mochajs.org/) — Assertion library
- [FuncUnit](https://funcunit.com/) — Functional tests
- [Testee](https://github.com/bitovi/testee) or [Karma](https://karma-runner.github.io/) — Test runner
- [DocumentJS](http://documentjs.com) — Documentation
- [can-ssr](https://github.com/canjs/ssr) — Server-side rendering utilities for CanJS
DoneJS is an `npm` package that simply installs all the previous
technologies. Check out [DoneJS.com](https://donejs.com/) for the collective [benefits](https://donejs.com/Features.html) of these technologies
and [guides](https://donejs.com/Guides.html) on how to use them together to build an amazing application.
## Contributing
[](https://greenkeeper.io/)
Check out the [contribution guide on DoneJS.com](https://donejs.com/contributing.html).