{"slug": "petk--awesome-dojo", "title": "Dojo", "description": "A curated list of awesome Dojo JavaScript Toolkit libraries, resources and other shiny things.", "github_url": "https://github.com/petk/awesome-dojo", "stars": "75", "tag": "Front-End Development", "entry_count": 93, "subcategory_count": 1, "subcategories": [{"name": "Index", "parent": "", "entries": [{"name": "DojoToolkit.org resources and documentation", "url": "#dojotoolkitorg-resources-and-documentation", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Bootstraps and boilerplates", "url": "#bootstraps-and-boilerplates", "description": ""}, {"name": "Packages, libraries and scripts", "url": "#packages-libraries-and-scripts", "description": ""}, {"name": "Serverside integrations", "url": "#serverside-integrations", "description": ""}, {"name": "Testing", "url": "#testing", "description": ""}, {"name": "Applications", "url": "#applications", "description": ""}, {"name": "Themes", "url": "#themes", "description": ""}, {"name": "TypeScript", "url": "#typescript", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Other Awesome Lists", "url": "#other-awesome-lists", "description": ""}, {"name": "Contributing and License", "url": "#contributing-and-license", "description": ""}, {"name": "API", "url": "http://dojotoolkit.org/api/", "description": "API reference for Dojo Toolkit"}, {"name": "Roadmap", "url": "https://github.com/dojo/meta/wiki/Roadmap", "description": "", "stars": "227"}, {"name": "Blog", "url": "http://dojotoolkit.org/blog/", "description": "Dojo Toolkit Blog"}, {"name": "Demos", "url": "http://demos.dojotoolkit.org/demos/", "description": "Dojo Toolkit Demos"}, {"name": "Reference guide", "url": "https://github.com/dojo/docs", "description": "", "stars": "92"}, {"name": "Tutorials", "url": "http://dojotoolkit.org/documentation/", "description": "authorized and updated tutorials for Dojo Toolkit"}, {"name": "Dojo Meta", "url": "https://github.com/dojo/meta", "description": "Dojo 2 contribution and coding guidelines", "stars": "227"}, {"name": "Dojo Website", "url": "https://github.com/dojo/dojo-website", "description": "Website for Dojo Toolkit 1.x to 2.x transition", "stars": "4"}, {"name": "Dojo and Bootstrap FAQ", "url": "https://www.sitepen.com/blog/2014/08/13/dojo-faq-how-do-i-use-bootstrap-with-dijit/", "description": "how to use Bootstrap with Dijit"}, {"name": "Dojo Toolkit 1.9 tutorial", "url": "https://github.com/cepa/dojo-tutorial", "description": "A tutorial using Dojo Toolkit 1.9", "stars": "26"}, {"name": "Dojo the Good parts", "url": "https://github.com/DavidSpriggs/Dojo--The-Good-Parts", "description": "ESRI Developer Summit Presentation held March 10-13th 2014 in Palm Springs.", "stars": "35"}, {"name": "Pluralsight's Dojo tutorial", "url": "https://www.pluralsight.com/courses/dojo-fundamentals", "description": "Video tutorials for learning Dojo Toolkit"}, {"name": "dboostrap", "url": "https://github.com/atoha/dbootstrap", "description": "Bootstrap theme for Dojo", "stars": "144"}, {"name": "Dojo Boilerplate", "url": "https://github.com/csnover/dojo-boilerplate", "description": "A starting boilerplate for developing with Dojo Toolkit", "stars": "371"}, {"name": "Dojo Twitter bootstrap", "url": "https://github.com/xsokev/Dojo-Bootstrap", "description": "An implementation of the Twitter Bootstrap framework using Dojo", "stars": "178"}, {"name": "dojo.js", "url": "https://github.com/gpedro/dojo.js", "description": "Minimalistic boilerplate to start your dojo with Jasmine and Gulp.", "stars": "15"}, {"name": "dojo-node-boilerplate", "url": "https://github.com/kitsonk/dojo-node-boilerplate", "description": "A quickstart \"template\" for using Dojo Toolkit on NodeJS", "stars": "17"}, {"name": "AngularJS Dojo", "url": "https://github.com/adrobisch/angular-dojo", "description": "AngularJS directives for dojo widgets", "stars": "34"}, {"name": "delite", "url": "https://github.com/ibm-js/delite", "description": "HTML Custom Element / Widget infrastructure", "stars": "68"}, {"name": "deliteful", "url": "https://github.com/ibm-js/deliteful", "description": "Multichannel (desktop/mobile) UI Custom Elements Library", "stars": "69"}, {"name": "Dojo Foundation packages", "url": "http://packages.dojofoundation.org/", "description": "Packages available on Dojo Foundation"}, {"name": "dojo-smore", "url": "https://github.com/kfranqueiro/dojo-smore", "description": "package with Dojo/Store implementation", "stars": "29"}, {"name": "generator-dojo", "url": "https://github.com/bryanforbes/generator-dojo", "description": "A yeoman generator for Dojo projects", "stars": "38"}, {"name": "grunt-dojo", "url": "https://github.com/phated/grunt-dojo", "description": "Build Dojo inside a Grunt task", "stars": "32"}, {"name": "grunt-dojo2", "url": "https://github.com/dojo/grunt-dojo2", "description": "Build Dojo2 inside a Grunt task", "stars": "4"}, {"name": "karma-dojo", "url": "https://github.com/garcimouche/karma-dojo", "description": "A [Karma](http://karma-runner.github.io/) plugin. Adapter for Dojo Toolkit.", "stars": "1"}, {"name": "Leadfoot", "url": "https://github.com/theintern/leadfoot", "description": "A JavaScript client library that brings cross-platform consistency to the Selenium WebDriver API", "stars": "170"}, {"name": "Sitepen dstore", "url": "https://github.com/SitePen/dstore", "description": "Data infrastructure framework, providing the tools for modelling and interacting with data collections and objects.", "stars": "278"}, {"name": "xaction", "url": "https://github.com/xblox/xaction", "description": "Component providing UI and logic for user actions."}, {"name": "Dojo core", "url": "https://github.com/dojo/core", "description": "Dojo 2 package containing TypeScript and JavaScript core utilities", "stars": "215"}, {"name": "DOM Utilities", "url": "https://github.com/dojo/dom", "description": "Dojo2 DOM Utilities", "stars": "12"}, {"name": "Dojo Command Line Tooling", "url": "https://github.com/dojo/cli", "description": "Command Line Tooling for Dojo2 Applications", "stars": "24"}, {"name": "Dojo loader", "url": "https://github.com/dojo/loader", "description": "AMD loader for Dojo2.", "stars": "13"}, {"name": "Dojo routing", "url": "https://github.com/dojo/routing", "description": "Dojo2 Routing", "stars": "14"}, {"name": "Dojo compose", "url": "https://github.com/dojo/compose", "description": "Dojo2 Composition Library", "stars": "8"}, {"name": "Dojo widgets", "url": "https://github.com/dojo/widgets", "description": "A core UI component library for Dojo 2", "stars": "84"}, {"name": "Dojo has", "url": "https://github.com/dojo/has", "description": "A feature detection library", "stars": "3"}, {"name": "Dojo shim", "url": "https://github.com/dojo/shim", "description": "Modules that provide modular fills of ES6+ functionality", "stars": "14"}, {"name": "Dojo parse", "url": "https://github.com/dojo/parser", "description": "A package for declaratively instantiating widgets.", "stars": "3"}, {"name": "Dojo2 App", "url": "https://github.com/dojo/app", "description": "An application framework for Dojo 2 (example)", "stars": "7"}, {"name": "Dojango", "url": "https://github.com/klipstein/dojango/", "description": "Dojo and Django Python framework integration", "stars": "63"}, {"name": "dojo-rails", "url": "http://robin850.github.io/dojo-rails/", "description": "Dojo and Ruby on Rails framework integration"}, {"name": "Dojo Maven", "url": "https://github.com/cometd/dojo-maven", "description": "Maven packaging of the Dojo Toolkit", "stars": "3"}, {"name": "Intern", "url": "https://github.com/theintern/", "description": "A next-generation code testing stack for JavaScript."}, {"name": "Intern User guide", "url": "https://theintern.github.io/intern/#what-is-intern", "description": "A quite complete manual about how to use The Intern"}, {"name": "Intern Yeoman page objects", "url": "https://github.com/glamb/generator-internjs-pageobjects/", "description": "A Yeoman generator to create unit test and suites", "stars": "1"}, {"name": "Intern Yeoman generator", "url": "https://github.com/naglalakk/generator-intern", "description": "Yeoman generator - Intern", "stars": "2"}, {"name": "AuShada", "url": "https://github.com/dreaswar/AuShadha", "description": "Django and Dojo application for Electronic Medical Records (EMR) and Public Health Management", "stars": "71"}, {"name": "dapi", "url": "https://github.com/dojo/dapi", "description": "node.js Dojo API viewer", "stars": "12"}, {"name": "Dig Dug", "url": "https://github.com/theintern/digdug", "description": "A JavaScript library for launching WebDriver service tunnels", "stars": "45"}, {"name": "Dojo Demo", "url": "https://github.com/rmurphey/dojo-demo", "description": "Dojo demo", "stars": "57"}, {"name": "dojorama", "url": "https://github.com/sirprize/dojorama", "description": "Single page demo application based on Dojo 1.9, Twitter Bootstrap 3 and history API", "stars": "47"}, {"name": "Dojox application", "url": "https://github.com/dmachi/dojox_application", "description": "Dojox Application Framework for mobile, tablets, and desktops", "stars": "27"}, {"name": "js-doc-parse", "url": "https://github.com/dojo/js-doc-parse", "description": "Library for parsing dojo JavaScript files and extracting inline documentation", "stars": "12"}, {"name": "rstwiki", "url": "https://github.com/phiggins42/rstwiki", "description": "Simple reST/wiki system built with Python and Dojo Toolkit", "stars": "28"}, {"name": "Scripted", "url": "https://github.com/scripted-editor", "description": "Scripted is a fast and lightweight code editor with an initial focus on JavaScript editing"}, {"name": "todomvc", "url": "https://github.com/tastejs/todomvc", "description": "Helping you select an MV\\* framework - todo app examples", "stars": "28k"}, {"name": "Dojo2 Example", "url": "https://github.com/dojo/examples", "description": "Dojo 2 Examples", "stars": "78"}, {"name": "xamiro", "url": "https://github.com/xblox/xamiro", "description": "IDE alike file manager in PHP and JavaScript with minimal dependencies."}, {"name": "Windows-dist", "url": "https://github.com/flysurfer28/windows-dist", "description": "Full automation suite for IoT and prototyping."}, {"name": "dijit-claro-stylus", "url": "https://github.com/kfranqueiro/dijit-claro-stylus", "description": "A straight conversion of Dijit's Claro theme from LESS to Stylus.", "stars": "24"}, {"name": "Flat Dojo Theme", "url": "http://yiweima.github.io/flatdojo/", "description": "Esri Flat Dijit Design"}, {"name": "Semantic Dojo Theme", "url": "http://websemantics.github.io/semantic-dojo/", "description": "A responsive Dojo theme that harnesses the style awesomeness of [Semantic UI](http://semantic-ui.com/) Framework."}, {"name": "Definitive TypeScript Guide", "url": "https://www.sitepen.com/blog/2013/12/31/definitive-guide-to-typescript/", "description": "A guide about features and functionalities of TypeScript"}, {"name": "Dojo to Typescript Converter", "url": "https://github.com/stopyoukid/DojoToTypescriptConverter", "description": "A typescript script which creates typescript compatible declarations from a dojo api.json file.", "stars": "9"}, {"name": "Dojo-TypeScript", "url": "https://github.com/schungx/Dojo-TypeScript", "description": "Using Dojo 1.9 AMD-style with Microsoft TypeScript 0.9.5", "stars": "13"}, {"name": "Dojo Typings", "url": "https://github.com/dojo/typings", "description": "A repository of Dojo 1 TypeScript Typings (including Dijit and DojoX)", "stars": "28"}, {"name": "Brazilian Facebook Group", "url": "https://www.facebook.com/groups/288220914564119/", "description": "Brazilian Dojo Community on Facebook"}, {"name": "Dojo mailing list", "url": "http://dojotoolkit.org/community/", "description": "mailing list for questions and discussions"}, {"name": "Dojo on StackOverflow", "url": "http://stackoverflow.com/questions/tagged/dojo", "description": "Dojo Toolkit support on StackOverflow"}, {"name": "Dojo on Twitter", "url": "https://twitter.com/dojo", "description": "Dojo's Twitter account"}, {"name": "Facebook Group", "url": "https://www.facebook.com/groups/4375511291/", "description": "Dojo community on Facebook"}, {"name": "Google Plus Community", "url": "https://plus.google.com/communities/107837593684207188221", "description": "Dojo community on Google Plus"}, {"name": "Linked In Dojo Ajax Toolkit Developers Group", "url": "https://www.linkedin.com/groups/Dojo-Ajax-Toolkit-Developers-71399", "description": "Dojo Community on LinkedIn"}, {"name": "Linked In Dojo Toolkit Group", "url": "https://www.linkedin.com/groups/dojo-toolkit-81926", "description": "Dojo Community on LinkedIn"}, {"name": "Reddit Community", "url": "https://www.reddit.com/r/dojo/", "description": "growing community discussing Dojo on Reddit (invitation-only)."}, {"name": "SensioLabs Connect Club", "url": "https://connect.sensiolabs.com/club/dojo-toolkit", "description": "Sensiolabs Connect Dojo Toolkit Club for PHP and Symfony developers"}, {"name": "IRC", "url": "http://irc.lc/freenode/dojo", "description": "Large and active IRC support channel."}, {"name": "Meetup", "url": "https://www.meetup.com/topics/dojo/", "description": "Get involved locally and find local user groups."}, {"name": "awesome-javascript", "url": "https://github.com/sorrycc/awesome-javascript", "description": "awesome JavaScript list", "stars": "29k"}, {"name": "awesome-javascript-books", "url": "https://github.com/heatroom/awesome-javascript-books", "description": "awesome JavaScript books", "stars": "124"}]}], "name": ""}