Amazing projects at the Dojo Foundation
AnimeJ
AnimeJ is an efficient and lightweight timeline implementation for JavaScript, allowing the easy expression of forward and reverse animations.
Dojo Toolkit
The Dojo Toolkit offers rapid, modular development with great tools to test and optimize production performance, with no compile step for web and mobile web applications.
DWR
DWR enables Java code on the server and JavaScript code in a browser to interact and call each other as simply as possible, making it easy for developers to add data into web pages.
EmbedJS
EmbedJS is a JavaScript framework for embedded devices (mobile phones, TVs, etc.). It takes a different approach than other frameworks by shipping just the code needed for each device.
Fast Messenger
Fast Messenger enables objects in Java or C#, or functions in JavaScript to be more independent. A caller invokes such an object or function by name rather than by reference either asynchronously or synchronously. Furthermore Fast Messenger gives concurrency for free by placing such objects in different threads including JavaScript web workers.
General Interface
General Interface is a browser-based software platform and development environment focused on enabling the rapid creation of reliable Ajax applications, components and portlets with the look and feel of desktop graphical user interface applications.
Lo-Dash
Lo-Dash is a JavaScript utility library that provides more consistent cross-environment iteration support for arrays, strings, objects, and `arguments` objects
Lucid Desktop
Bundled with many applications, Lucid lets you browse photos, listen to music, edit documents, and much more, all within a single web application.
Maqetta
Maqetta provides visual authoring of HTML5 user interfaces, both desktop and mobile. Maqetta allows User Experience Designers (UXD) to perform drag/drop assembly to create live UI mockups that subsequently can be handed off from the design team to the development team. Maqetta also includes CSS theme editing and web-based review and commenting.
OpenCoweb
The Open Cooperative Web Framework provides JavaScript enablement of concurrent real-time interactions among remote users and external data sources.
Persevere
By implementing standards-based communication protocols, Persevere provides you with a feature-rich set of open source interoperable client and server frameworks.
RequireJS
RequireJS loads plain JavaScript files as well as more defined modules. It is optimized for in-browser use, including in a Web Worker, but it can be used in other JavaScript environments, like Rhino and Node.
Wink Toolkit
Wink Toolkit is a lightweight JavaScript toolkit which will help you build great mobile web apps. It designed and developed to meet the specific constraints of the mobile environment.
Zazl
Zazl gives JavaScript developers the flexibility to use JavaScript to render UI components on both the client side and the server side.
