Dojo
Progressive TypeScript framework for building modern web applications, with widgets, routing and state management.
Dojo is a framework for web applications written in TypeScript, with widgets, routing, state management and internationalization tools. Applications are created and built with the Dojo CLI, which is installed from npm. The overview describes the framework as aimed at single-page applications, and the building guide describes rendering routes at build time to produce initial HTML and CSS.
Worth knowing
The documentation site’s version menu names an older version as the latest than the newest release in the repository. The npm package named “dojo” is the Dojo Toolkit, a separate project.
Identity
- Status
- Stub
- Maintainer
- OpenJS Foundation4
- Maintained by
- Foundation
- First release
- 20188
Rendering and deploy
- Rendering
- In the browser, Static output37
- Install with
- npm (global install of @dojo/cli and @dojo/cli-create-app)1
Releases
Adoption
Sources
- 2026-10-22: links, Install with, Multilingual
dojo.io - 2026-10-22: links, GitHub stars
api.github.com/repos/dojo/framework - 2026-10-22: links, Rendering
dojo.io/learn/overview/introduction - 2026-10-22: Maintainer, License, License model
raw.githubusercontent.com/dojo/framework/master/LICENSE - 2026-10-22: Written in
api.github.com/repos/dojo/framework/languages - 2026-10-22: Categories
raw.githubusercontent.com/dojo/framework/master/README.md - 2026-10-22: Rendering
dojo.io/learn/building/introduction - 2026-10-22: First release
registry.npmjs.org/@dojo/framework - 2026-10-22: Current major version, Last release
api.github.com/repos/dojo/framework/releases - 2026-10-22: Contributors
api.github.com/repos/dojo/framework/contributors - 2026-10-22: npm downloads a week
api.npmjs.org/downloads/point/last-week/@dojo/framework - 2026-10-25: Sites using it (HTTP Archive)
cdn.httparchive.org/v1/technologies - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40dojo%2Fframework