More Maintainable
DoneJS helps developers get things done quickly with an eye toward maintenance.
MVVM Architecture
DoneJS applications are architecturally Model-View-ViewModel, with a uniquely powerful and isolated ViewModel.
Learn MoreComprehensive Testing
Comprehensive tools for the entire testing lifecycle that make writing, running, and maintaining tests intuitive and easy.
Learn Morenpm Packages and Custom HTML Elements
Split your app into reusable custom HTML elements, and easily share and consume them as npm modules.
npm Packages Custom ElementsContinuous Integration and Deployment
Run tests on every commit to detect problems early. Automate deployment to release early and often.
Learn MoreHot Module Swapping
Changes to JavaScript, CSS, or template files are automatically reflected in your browser, without a refresh.
Learn MoreDocumentation
Generate a multi-versioned, browsable documentation website from inline code comments.
Learn MoreMore ways DoneJS helps developers do their jobs
Comprehensive Testing | Hot Module Swapping | Documentation | npm Packages | Continuous Integration and Deployment | ES6 Modules | Modlets | Custom HTML Elements | MVVM Architecture | Generators