27 KiB
27 KiB
Awesome Dojo
!CCO License (https://img.shields.io/badge/license-CC0-blue.svg?style=plastic "CC0 License") (#contributing-and-license)
!Project Maintained (https://img.shields.io/badge/project-maintained-brightgreen.svg?style=plastic "Project Maintained") (https://github.com/petk/awesome-dojo/commits/master)
!Build Status (https://img.shields.io/travis/petk/awesome-dojo/master.svg) (https://travis-ci.org/petk/awesome-dojo)
A curated list of awesome Dojo JavaScript Toolkit (http://dojotoolkit.org) libraries, resources and other shiny things.
Inspired by the awesome-* trend on GitHub.
▐ A JavaScript toolkit that saves you time and scales with your development process. Provides everything you need to build a Web app. Language utilities, UI components, and more, all in one place, designed to
▐ work together perfectly.
Index
⟡ DojoToolkit.org resources and documentation (#dojotoolkitorg-resources-and-documentation)
⟡ Tutorials (#tutorials)
⟡ Bootstraps and boilerplates (#bootstraps-and-boilerplates)
⟡ Packages, libraries and scripts (#packages-libraries-and-scripts)
⟡ Serverside integrations (#serverside-integrations)
⟡ Testing (#testing)
⟡ Applications (#applications)
⟡ Themes (#themes)
⟡ TypeScript (#typescript)
⟡ Community (#community)
⟡ Other Awesome Lists (#other-awesome-lists)
⟡ Contributing and License (#contributing-and-license)
DojoToolkit.org resources and documentation
⟡ API (http://dojotoolkit.org/api/) - API reference for Dojo Toolkit
⟡ Roadmap (https://github.com/dojo/meta/wiki/Roadmap) Dojo Roadmap (all versions)
⟡ Blog (http://dojotoolkit.org/blog/) - Dojo Toolkit Blog
⟡ Demos (http://demos.dojotoolkit.org/demos/) - Dojo Toolkit Demos
⟡ Reference guide (https://github.com/dojo/docs) - http://dojotoolkit.org/reference-guide/1.10/ (http://dojotoolkit.org/reference-guide/1.10/)
⟡ Tutorials (http://dojotoolkit.org/documentation/) - authorized and updated tutorials for Dojo Toolkit
⟡ Dojo Meta (https://github.com/dojo/meta) - Dojo 2 contribution and coding guidelines
⟡ Dojo Website (https://github.com/dojo/dojo-website) - Website for Dojo Toolkit 1.x to 2.x transition
Back to top (#awesome-dojo)
Tutorials
⟡ Dojo and Bootstrap FAQ (https://www.sitepen.com/blog/2014/08/13/dojo-faq-how-do-i-use-bootstrap-with-dijit/) - how to use Bootstrap with Dijit
⟡ Dojo Toolkit 1.9 tutorial (https://github.com/cepa/dojo-tutorial) - A tutorial using Dojo Toolkit 1.9
⟡ Dojo the Good parts (https://github.com/DavidSpriggs/Dojo--The-Good-Parts) - ESRI Developer Summit Presentation held March 10-13th 2014 in Palm Springs.
⟡ Pluralsight's Dojo tutorial (https://www.pluralsight.com/courses/dojo-fundamentals) - Video tutorials for learning Dojo Toolkit
Back to top (#awesome-dojo)
Bootstraps and boilerplates
⟡ dboostrap (https://github.com/atoha/dbootstrap) - Bootstrap theme for Dojo
⟡ Dojo Boilerplate (https://github.com/csnover/dojo-boilerplate) - A starting boilerplate for developing with Dojo Toolkit
⟡ Dojo Twitter bootstrap (https://github.com/xsokev/Dojo-Bootstrap) - An implementation of the Twitter Bootstrap framework using Dojo
⟡ dojo.js (https://github.com/gpedro/dojo.js) - Minimalistic boilerplate to start your dojo with Jasmine and Gulp.
⟡ dojo-node-boilerplate (https://github.com/kitsonk/dojo-node-boilerplate) - A quickstart "template" for using Dojo Toolkit on NodeJS
Back to top (#awesome-dojo)
Packages, libraries and scripts
⟡ AngularJS Dojo (https://github.com/adrobisch/angular-dojo) - AngularJS directives for dojo widgets
⟡ delite (https://github.com/ibm-js/delite) - HTML Custom Element / Widget infrastructure
⟡ deliteful (https://github.com/ibm-js/deliteful) - Multichannel (desktop/mobile) UI Custom Elements Library
⟡ Dojo Foundation packages (http://packages.dojofoundation.org/) - Packages available on Dojo Foundation
⟡ dojo-smore (https://github.com/kfranqueiro/dojo-smore) - package with Dojo/Store implementation
⟡ generator-dojo (https://github.com/bryanforbes/generator-dojo) - A yeoman generator for Dojo projects
⟡ Grids
* **dgrid** (http://dgrid.io/) - next-generation grid component that takes full advantage of modern browsers and object stores.
* **gridx** (http://oria.github.io/gridx/) - A fast rendering, well modularized and plugin architecture based Grid.
* **xgrid** (https://github.com/xblox/xgrid) - dgrid extensions.
⟡ grunt-dojo (https://github.com/phated/grunt-dojo) - Build Dojo inside a Grunt task
⟡ grunt-dojo2 (https://github.com/dojo/grunt-dojo2) - Build Dojo2 inside a Grunt task
⟡ karma-dojo (https://github.com/garcimouche/karma-dojo) - A Karma (http://karma-runner.github.io/) plugin. Adapter for Dojo Toolkit.
⟡ Leadfoot (https://github.com/theintern/leadfoot) - A JavaScript client library that brings cross-platform consistency to the Selenium WebDriver API
⟡ Sitepen dstore (https://github.com/SitePen/dstore) - Data infrastructure framework, providing the tools for modelling and interacting with data collections and objects.
⟡ xaction (https://github.com/xblox/xaction) - Component providing UI and logic for user actions.
Dojo 2
⟡ Dojo core (https://github.com/dojo/core) - Dojo 2 package containing TypeScript and JavaScript core utilities
⟡ DOM Utilities (https://github.com/dojo/dom) - Dojo2 DOM Utilities
⟡ Dojo Command Line Tooling (https://github.com/dojo/cli) - Command Line Tooling for Dojo2 Applications
⟡ Dojo loader (https://github.com/dojo/loader) - AMD loader for Dojo2.
⟡ Dojo routing (https://github.com/dojo/routing) - Dojo2 Routing
⟡ Dojo compose (https://github.com/dojo/compose) - Dojo2 Composition Library
⟡ Dojo widgets (https://github.com/dojo/widgets) - A core UI component library for Dojo 2
⟡ Dojo has (https://github.com/dojo/has) - A feature detection library
⟡ Dojo shim (https://github.com/dojo/shim) - Modules that provide modular fills of ES6+ functionality
⟡ Dojo parse (https://github.com/dojo/parser) - A package for declaratively instantiating widgets.
⟡ Dojo2 App (https://github.com/dojo/app) - An application framework for Dojo 2 (example)
Back to top (#awesome-dojo)
Serverside integrations
⟡ Dojango (https://github.com/klipstein/dojango/) - Dojo and Django Python framework integration
⟡ dojo-rails (http://robin850.github.io/dojo-rails/) - Dojo and Ruby on Rails framework integration
⟡ Dojo Maven (https://github.com/cometd/dojo-maven) - Maven packaging of the Dojo Toolkit
⟡ ASP.NET
* **Dojo & ASP.NET** (https://www.codeproject.com/Articles/650443/DataGrid-View-with-Sorting-and) - DataGrid View with Sorting and Paging using Dojo EnhancedGrid, JsonRest Store, Entity Framework, SQL Server, AS
P.NET MVC Web API
* **Dojo.NET** (https://github.com/lstratman/Dojo.NET) - .NET class library that provides WebControl bindings to ASP.NET websites (both WebForms and MVC, including Razor) using the Dojo toolkit.
* **Reactive Extensions** (https://github.com/Reactive-Extensions/RxJS-Dojo) - Reactive Extensions bindings for the Dojo Toolkit
⟡ Java
* **Dojofaces** (http://www.dojofaces.org) - project that assists JSF developers in connecting Dojo widgets with JSF backing beans
* **DWR** (http://directwebremoting.org/dwr/index.html) - library that enables Java on the server and JavaScript in a browser
* **Grails** (https://grails.org/) - open source full stack web application framework that has support for Dojo with **plugin** (http://grails.org/plugin/dojo)
* **LightStreamer** (http://www.lightstreamer.com/) - Server with Dojo integrated
* **Spring** (https://www.sitepen.com/blog/2011/08/11/how-do-you-use-the-dojo-store-jsonrest-api-with-spring/) - How to integrate Spring and Dojo
* **Websphere** (http://www-03.ibm.com/software/products/en/appserv-was) - Application server has Dojo integrated
⟡ Node.js
* **dojo-node** (https://github.com/agebrock/dojo-node) - Lightwave Dojo wrapper for Node.js
* **Dojos** (https://github.com/supnate/dojos) - Server side dojo on NodeJS
* **Node.js integration** (http://dojotoolkit.org/documentation/tutorials/1.10/node/) - Tutorial how to use Dojo and Node.js
⟡ PHP
* **Dojo & Composer** (https://github.com/zoopcommerce/pixie) - custom Composer installers for zoop packages including Dojo
* **Dojo & Symfony PHP framework** (https://www.sitepen.com/blog/2011/09/06/what-is-the-best-way-to-use-dojo-with-a-symfony-backend/) - integrating Dojo Toolkit with Symfony PHP framework
* **Dojo & Zend PHP framework** (https://github.com/superdweebie/DojoModule) - integrating Dojo Toolkit with Zend Framework through DojoModule
Back to top (#awesome-dojo)
Testing
⟡ Intern (https://github.com/theintern/) - A next-generation code testing stack for JavaScript.
⟡ Intern User guide (https://theintern.github.io/intern/#what-is-intern) - A quite complete manual about how to use The Intern
⟡ Intern Yeoman page objects (https://github.com/glamb/generator-internjs-pageobjects/) - A Yeoman generator to create unit test and suites
⟡ Intern Yeoman generator (https://github.com/naglalakk/generator-intern) - Yeoman generator - Intern
Back to top (#awesome-dojo)
Applications
⟡ AuShada (https://github.com/dreaswar/AuShadha) - Django and Dojo application for Electronic Medical Records (EMR) and Public Health Management
⟡ dapi (https://github.com/dojo/dapi) - node.js Dojo API viewer
⟡ Dig Dug (https://github.com/theintern/digdug) - A JavaScript library for launching WebDriver service tunnels
⟡ Dojo Demo (https://github.com/rmurphey/dojo-demo) - Dojo demo
⟡ dojorama (https://github.com/sirprize/dojorama) - Single page demo application based on Dojo 1.9, Twitter Bootstrap 3 and history API
⟡ Dojox application (https://github.com/dmachi/dojox_application) - Dojox Application Framework for mobile, tablets, and desktops
⟡ js-doc-parse (https://github.com/dojo/js-doc-parse) - Library for parsing dojo JavaScript files and extracting inline documentation
⟡ rstwiki (https://github.com/phiggins42/rstwiki) - Simple reST/wiki system built with Python and Dojo Toolkit
⟡ Scripted (https://github.com/scripted-editor) - Scripted is a fast and lightweight code editor with an initial focus on JavaScript editing
⟡ todomvc (https://github.com/tastejs/todomvc) - Helping you select an MV* framework - todo app examples
⟡ Dojo2 Example (https://github.com/dojo/examples) - Dojo 2 Examples
⟡ xamiro (https://github.com/xblox/xamiro) - IDE alike file manager in PHP and JavaScript with minimal dependencies.
⟡ Windows-dist (https://github.com/flysurfer28/windows-dist) - Full automation suite for IoT and prototyping.
Back to top (#awesome-dojo)
Themes
⟡ dijit-claro-stylus (https://github.com/kfranqueiro/dijit-claro-stylus) - A straight conversion of Dijit's Claro theme from LESS to Stylus.
⟡ Flat Dojo Theme (http://yiweima.github.io/flatdojo/) - Esri Flat Dijit Design
⟡ Semantic Dojo Theme (http://websemantics.github.io/semantic-dojo/) - A responsive Dojo theme that harnesses the style awesomeness of Semantic UI (http://semantic-ui.com/) Framework.
Back to top (#awesome-dojo)
TypeScript
⟡ Definitive TypeScript Guide (https://www.sitepen.com/blog/2013/12/31/definitive-guide-to-typescript/) - A guide about features and functionalities of TypeScript
⟡ Dojo to Typescript Converter (https://github.com/stopyoukid/DojoToTypescriptConverter) - A typescript script which creates typescript compatible declarations from a dojo api.json file.
⟡ Dojo-TypeScript (https://github.com/schungx/Dojo-TypeScript) - Using Dojo 1.9 AMD-style with Microsoft TypeScript 0.9.5
⟡ Dojo Typings (https://github.com/dojo/typings) - A repository of Dojo 1 TypeScript Typings (including Dijit and DojoX)
Back to top (#awesome-dojo)
Community
⟡ Brazilian Facebook Group (https://www.facebook.com/groups/288220914564119/) - Brazilian Dojo Community on Facebook
⟡ Dojo mailing list (http://dojotoolkit.org/community/) - mailing list for questions and discussions
⟡ Dojo on StackOverflow (http://stackoverflow.com/questions/tagged/dojo) - Dojo Toolkit support on StackOverflow
⟡ Dojo on Twitter (https://twitter.com/dojo) - Dojo's Twitter account
⟡ Facebook Group (https://www.facebook.com/groups/4375511291/) - Dojo community on Facebook
⟡ Google Plus Community (https://plus.google.com/communities/107837593684207188221) - Dojo community on Google Plus
⟡ Linked In Dojo Ajax Toolkit Developers Group (https://www.linkedin.com/groups/Dojo-Ajax-Toolkit-Developers-71399) - Dojo Community on LinkedIn
⟡ Linked In Dojo Toolkit Group (https://www.linkedin.com/groups/dojo-toolkit-81926) - Dojo Community on LinkedIn
⟡ Reddit Community (https://www.reddit.com/r/dojo/) - growing community discussing Dojo on Reddit (invitation-only).
⟡ SensioLabs Connect Club (https://connect.sensiolabs.com/club/dojo-toolkit) - Sensiolabs Connect Dojo Toolkit Club for PHP and Symfony developers
⟡ IRC (http://irc.lc/freenode/dojo) - Large and active IRC support channel.
⟡ Meetup (https://www.meetup.com/topics/dojo/) - Get involved locally and find local user groups.
Back to top (#awesome-dojo)
Other Awesome Lists
⟡ awesome-javascript (https://github.com/sorrycc/awesome-javascript) - awesome JavaScript list
⟡ awesome-javascript-books (https://github.com/heatroom/awesome-javascript-books) - awesome JavaScript books
⟡ awesome lists:
* **awesome** (https://github.com/sindresorhus/awesome) - awesome list
* **awesome-awesome** (https://github.com/emijrp/awesome-awesome) - awesome list
* **GetAwesomeness** (https://getawesomeness.herokuapp.com/) - awesome lists
* **lists** (https://github.com/jnv/lists) - awesome lists
* **awesome-all** (https://github.com/bradoyler/awesome-all) - awesome lists
* **awesome-awesome** (https://github.com/erichs/awesome-awesome) - awesome lists
Back to top (#awesome-dojo)
Contributing and License
You are most welcome to contribute (CONTRIBUTING.md) to this awesome Dojo Toolkit list as well. Big thanks to all contributors (https://github.com/petk/awesome-dojo/graphs/contributors) who have helped to build
this list.
!CC0 (https://licensebuttons.net/p/zero/1.0/88x31.png) (https://creativecommons.org/publicdomain/zero/1.0/)
To the extent possible under law, Peter Kokot (https://github.com/petk) has waived all copyright and related or neighboring rights to this work.
Back to top (#awesome-dojo)
!CCO License (https://img.shields.io/badge/license-CC0-blue.svg?style=plastic "CC0 License") (#contributing-and-license)
!Project Maintained (https://img.shields.io/badge/project-maintained-brightgreen.svg?style=plastic "Project Maintained") (https://github.com/petk/awesome-dojo/commits/master)
!Build Status (https://img.shields.io/travis/petk/awesome-dojo/master.svg) (https://travis-ci.org/petk/awesome-dojo)
A curated list of awesome Dojo JavaScript Toolkit (http://dojotoolkit.org) libraries, resources and other shiny things.
Inspired by the awesome-* trend on GitHub.
▐ A JavaScript toolkit that saves you time and scales with your development process. Provides everything you need to build a Web app. Language utilities, UI components, and more, all in one place, designed to
▐ work together perfectly.
Index
⟡ DojoToolkit.org resources and documentation (#dojotoolkitorg-resources-and-documentation)
⟡ Tutorials (#tutorials)
⟡ Bootstraps and boilerplates (#bootstraps-and-boilerplates)
⟡ Packages, libraries and scripts (#packages-libraries-and-scripts)
⟡ Serverside integrations (#serverside-integrations)
⟡ Testing (#testing)
⟡ Applications (#applications)
⟡ Themes (#themes)
⟡ TypeScript (#typescript)
⟡ Community (#community)
⟡ Other Awesome Lists (#other-awesome-lists)
⟡ Contributing and License (#contributing-and-license)
DojoToolkit.org resources and documentation
⟡ API (http://dojotoolkit.org/api/) - API reference for Dojo Toolkit
⟡ Roadmap (https://github.com/dojo/meta/wiki/Roadmap) Dojo Roadmap (all versions)
⟡ Blog (http://dojotoolkit.org/blog/) - Dojo Toolkit Blog
⟡ Demos (http://demos.dojotoolkit.org/demos/) - Dojo Toolkit Demos
⟡ Reference guide (https://github.com/dojo/docs) - http://dojotoolkit.org/reference-guide/1.10/ (http://dojotoolkit.org/reference-guide/1.10/)
⟡ Tutorials (http://dojotoolkit.org/documentation/) - authorized and updated tutorials for Dojo Toolkit
⟡ Dojo Meta (https://github.com/dojo/meta) - Dojo 2 contribution and coding guidelines
⟡ Dojo Website (https://github.com/dojo/dojo-website) - Website for Dojo Toolkit 1.x to 2.x transition
Back to top (#awesome-dojo)
Tutorials
⟡ Dojo and Bootstrap FAQ (https://www.sitepen.com/blog/2014/08/13/dojo-faq-how-do-i-use-bootstrap-with-dijit/) - how to use Bootstrap with Dijit
⟡ Dojo Toolkit 1.9 tutorial (https://github.com/cepa/dojo-tutorial) - A tutorial using Dojo Toolkit 1.9
⟡ Dojo the Good parts (https://github.com/DavidSpriggs/Dojo--The-Good-Parts) - ESRI Developer Summit Presentation held March 10-13th 2014 in Palm Springs.
⟡ Pluralsight's Dojo tutorial (https://www.pluralsight.com/courses/dojo-fundamentals) - Video tutorials for learning Dojo Toolkit
Back to top (#awesome-dojo)
Bootstraps and boilerplates
⟡ dboostrap (https://github.com/atoha/dbootstrap) - Bootstrap theme for Dojo
⟡ Dojo Boilerplate (https://github.com/csnover/dojo-boilerplate) - A starting boilerplate for developing with Dojo Toolkit
⟡ Dojo Twitter bootstrap (https://github.com/xsokev/Dojo-Bootstrap) - An implementation of the Twitter Bootstrap framework using Dojo
⟡ dojo.js (https://github.com/gpedro/dojo.js) - Minimalistic boilerplate to start your dojo with Jasmine and Gulp.
⟡ dojo-node-boilerplate (https://github.com/kitsonk/dojo-node-boilerplate) - A quickstart "template" for using Dojo Toolkit on NodeJS
Back to top (#awesome-dojo)
Packages, libraries and scripts
⟡ AngularJS Dojo (https://github.com/adrobisch/angular-dojo) - AngularJS directives for dojo widgets
⟡ delite (https://github.com/ibm-js/delite) - HTML Custom Element / Widget infrastructure
⟡ deliteful (https://github.com/ibm-js/deliteful) - Multichannel (desktop/mobile) UI Custom Elements Library
⟡ Dojo Foundation packages (http://packages.dojofoundation.org/) - Packages available on Dojo Foundation
⟡ dojo-smore (https://github.com/kfranqueiro/dojo-smore) - package with Dojo/Store implementation
⟡ generator-dojo (https://github.com/bryanforbes/generator-dojo) - A yeoman generator for Dojo projects
⟡ Grids
* **dgrid** (http://dgrid.io/) - next-generation grid component that takes full advantage of modern browsers and object stores.
* **gridx** (http://oria.github.io/gridx/) - A fast rendering, well modularized and plugin architecture based Grid.
* **xgrid** (https://github.com/xblox/xgrid) - dgrid extensions.
⟡ grunt-dojo (https://github.com/phated/grunt-dojo) - Build Dojo inside a Grunt task
⟡ grunt-dojo2 (https://github.com/dojo/grunt-dojo2) - Build Dojo2 inside a Grunt task
⟡ karma-dojo (https://github.com/garcimouche/karma-dojo) - A Karma (http://karma-runner.github.io/) plugin. Adapter for Dojo Toolkit.
⟡ Leadfoot (https://github.com/theintern/leadfoot) - A JavaScript client library that brings cross-platform consistency to the Selenium WebDriver API
⟡ Sitepen dstore (https://github.com/SitePen/dstore) - Data infrastructure framework, providing the tools for modelling and interacting with data collections and objects.
⟡ xaction (https://github.com/xblox/xaction) - Component providing UI and logic for user actions.
Dojo 2
⟡ Dojo core (https://github.com/dojo/core) - Dojo 2 package containing TypeScript and JavaScript core utilities
⟡ DOM Utilities (https://github.com/dojo/dom) - Dojo2 DOM Utilities
⟡ Dojo Command Line Tooling (https://github.com/dojo/cli) - Command Line Tooling for Dojo2 Applications
⟡ Dojo loader (https://github.com/dojo/loader) - AMD loader for Dojo2.
⟡ Dojo routing (https://github.com/dojo/routing) - Dojo2 Routing
⟡ Dojo compose (https://github.com/dojo/compose) - Dojo2 Composition Library
⟡ Dojo widgets (https://github.com/dojo/widgets) - A core UI component library for Dojo 2
⟡ Dojo has (https://github.com/dojo/has) - A feature detection library
⟡ Dojo shim (https://github.com/dojo/shim) - Modules that provide modular fills of ES6+ functionality
⟡ Dojo parse (https://github.com/dojo/parser) - A package for declaratively instantiating widgets.
⟡ Dojo2 App (https://github.com/dojo/app) - An application framework for Dojo 2 (example)
Back to top (#awesome-dojo)
Serverside integrations
⟡ Dojango (https://github.com/klipstein/dojango/) - Dojo and Django Python framework integration
⟡ dojo-rails (http://robin850.github.io/dojo-rails/) - Dojo and Ruby on Rails framework integration
⟡ Dojo Maven (https://github.com/cometd/dojo-maven) - Maven packaging of the Dojo Toolkit
⟡ ASP.NET
* **Dojo & ASP.NET** (https://www.codeproject.com/Articles/650443/DataGrid-View-with-Sorting-and) - DataGrid View with Sorting and Paging using Dojo EnhancedGrid, JsonRest Store, Entity Framework, SQL Server, AS
P.NET MVC Web API
* **Dojo.NET** (https://github.com/lstratman/Dojo.NET) - .NET class library that provides WebControl bindings to ASP.NET websites (both WebForms and MVC, including Razor) using the Dojo toolkit.
* **Reactive Extensions** (https://github.com/Reactive-Extensions/RxJS-Dojo) - Reactive Extensions bindings for the Dojo Toolkit
⟡ Java
* **Dojofaces** (http://www.dojofaces.org) - project that assists JSF developers in connecting Dojo widgets with JSF backing beans
* **DWR** (http://directwebremoting.org/dwr/index.html) - library that enables Java on the server and JavaScript in a browser
* **Grails** (https://grails.org/) - open source full stack web application framework that has support for Dojo with **plugin** (http://grails.org/plugin/dojo)
* **LightStreamer** (http://www.lightstreamer.com/) - Server with Dojo integrated
* **Spring** (https://www.sitepen.com/blog/2011/08/11/how-do-you-use-the-dojo-store-jsonrest-api-with-spring/) - How to integrate Spring and Dojo
* **Websphere** (http://www-03.ibm.com/software/products/en/appserv-was) - Application server has Dojo integrated
⟡ Node.js
* **dojo-node** (https://github.com/agebrock/dojo-node) - Lightwave Dojo wrapper for Node.js
* **Dojos** (https://github.com/supnate/dojos) - Server side dojo on NodeJS
* **Node.js integration** (http://dojotoolkit.org/documentation/tutorials/1.10/node/) - Tutorial how to use Dojo and Node.js
⟡ PHP
* **Dojo & Composer** (https://github.com/zoopcommerce/pixie) - custom Composer installers for zoop packages including Dojo
* **Dojo & Symfony PHP framework** (https://www.sitepen.com/blog/2011/09/06/what-is-the-best-way-to-use-dojo-with-a-symfony-backend/) - integrating Dojo Toolkit with Symfony PHP framework
* **Dojo & Zend PHP framework** (https://github.com/superdweebie/DojoModule) - integrating Dojo Toolkit with Zend Framework through DojoModule
Back to top (#awesome-dojo)
Testing
⟡ Intern (https://github.com/theintern/) - A next-generation code testing stack for JavaScript.
⟡ Intern User guide (https://theintern.github.io/intern/#what-is-intern) - A quite complete manual about how to use The Intern
⟡ Intern Yeoman page objects (https://github.com/glamb/generator-internjs-pageobjects/) - A Yeoman generator to create unit test and suites
⟡ Intern Yeoman generator (https://github.com/naglalakk/generator-intern) - Yeoman generator - Intern
Back to top (#awesome-dojo)
Applications
⟡ AuShada (https://github.com/dreaswar/AuShadha) - Django and Dojo application for Electronic Medical Records (EMR) and Public Health Management
⟡ dapi (https://github.com/dojo/dapi) - node.js Dojo API viewer
⟡ Dig Dug (https://github.com/theintern/digdug) - A JavaScript library for launching WebDriver service tunnels
⟡ Dojo Demo (https://github.com/rmurphey/dojo-demo) - Dojo demo
⟡ dojorama (https://github.com/sirprize/dojorama) - Single page demo application based on Dojo 1.9, Twitter Bootstrap 3 and history API
⟡ Dojox application (https://github.com/dmachi/dojox_application) - Dojox Application Framework for mobile, tablets, and desktops
⟡ js-doc-parse (https://github.com/dojo/js-doc-parse) - Library for parsing dojo JavaScript files and extracting inline documentation
⟡ rstwiki (https://github.com/phiggins42/rstwiki) - Simple reST/wiki system built with Python and Dojo Toolkit
⟡ Scripted (https://github.com/scripted-editor) - Scripted is a fast and lightweight code editor with an initial focus on JavaScript editing
⟡ todomvc (https://github.com/tastejs/todomvc) - Helping you select an MV* framework - todo app examples
⟡ Dojo2 Example (https://github.com/dojo/examples) - Dojo 2 Examples
⟡ xamiro (https://github.com/xblox/xamiro) - IDE alike file manager in PHP and JavaScript with minimal dependencies.
⟡ Windows-dist (https://github.com/flysurfer28/windows-dist) - Full automation suite for IoT and prototyping.
Back to top (#awesome-dojo)
Themes
⟡ dijit-claro-stylus (https://github.com/kfranqueiro/dijit-claro-stylus) - A straight conversion of Dijit's Claro theme from LESS to Stylus.
⟡ Flat Dojo Theme (http://yiweima.github.io/flatdojo/) - Esri Flat Dijit Design
⟡ Semantic Dojo Theme (http://websemantics.github.io/semantic-dojo/) - A responsive Dojo theme that harnesses the style awesomeness of Semantic UI (http://semantic-ui.com/) Framework.
Back to top (#awesome-dojo)
TypeScript
⟡ Definitive TypeScript Guide (https://www.sitepen.com/blog/2013/12/31/definitive-guide-to-typescript/) - A guide about features and functionalities of TypeScript
⟡ Dojo to Typescript Converter (https://github.com/stopyoukid/DojoToTypescriptConverter) - A typescript script which creates typescript compatible declarations from a dojo api.json file.
⟡ Dojo-TypeScript (https://github.com/schungx/Dojo-TypeScript) - Using Dojo 1.9 AMD-style with Microsoft TypeScript 0.9.5
⟡ Dojo Typings (https://github.com/dojo/typings) - A repository of Dojo 1 TypeScript Typings (including Dijit and DojoX)
Back to top (#awesome-dojo)
Community
⟡ Brazilian Facebook Group (https://www.facebook.com/groups/288220914564119/) - Brazilian Dojo Community on Facebook
⟡ Dojo mailing list (http://dojotoolkit.org/community/) - mailing list for questions and discussions
⟡ Dojo on StackOverflow (http://stackoverflow.com/questions/tagged/dojo) - Dojo Toolkit support on StackOverflow
⟡ Dojo on Twitter (https://twitter.com/dojo) - Dojo's Twitter account
⟡ Facebook Group (https://www.facebook.com/groups/4375511291/) - Dojo community on Facebook
⟡ Google Plus Community (https://plus.google.com/communities/107837593684207188221) - Dojo community on Google Plus
⟡ Linked In Dojo Ajax Toolkit Developers Group (https://www.linkedin.com/groups/Dojo-Ajax-Toolkit-Developers-71399) - Dojo Community on LinkedIn
⟡ Linked In Dojo Toolkit Group (https://www.linkedin.com/groups/dojo-toolkit-81926) - Dojo Community on LinkedIn
⟡ Reddit Community (https://www.reddit.com/r/dojo/) - growing community discussing Dojo on Reddit (invitation-only).
⟡ SensioLabs Connect Club (https://connect.sensiolabs.com/club/dojo-toolkit) - Sensiolabs Connect Dojo Toolkit Club for PHP and Symfony developers
⟡ IRC (http://irc.lc/freenode/dojo) - Large and active IRC support channel.
⟡ Meetup (https://www.meetup.com/topics/dojo/) - Get involved locally and find local user groups.
Back to top (#awesome-dojo)
Other Awesome Lists
⟡ awesome-javascript (https://github.com/sorrycc/awesome-javascript) - awesome JavaScript list
⟡ awesome-javascript-books (https://github.com/heatroom/awesome-javascript-books) - awesome JavaScript books
⟡ awesome lists:
* **awesome** (https://github.com/sindresorhus/awesome) - awesome list
* **awesome-awesome** (https://github.com/emijrp/awesome-awesome) - awesome list
* **GetAwesomeness** (https://getawesomeness.herokuapp.com/) - awesome lists
* **lists** (https://github.com/jnv/lists) - awesome lists
* **awesome-all** (https://github.com/bradoyler/awesome-all) - awesome lists
* **awesome-awesome** (https://github.com/erichs/awesome-awesome) - awesome lists
Back to top (#awesome-dojo)
Contributing and License
You are most welcome to contribute (CONTRIBUTING.md) to this awesome Dojo Toolkit list as well. Big thanks to all contributors (https://github.com/petk/awesome-dojo/graphs/contributors) who have helped to build
this list.
!CC0 (https://licensebuttons.net/p/zero/1.0/88x31.png) (https://creativecommons.org/publicdomain/zero/1.0/)
To the extent possible under law, Peter Kokot (https://github.com/petk) has waived all copyright and related or neighboring rights to this work.
Back to top (#awesome-dojo)