Slate is a customizable framework that lets you build rich, intuitive editors like in Medium, Dropbox Paper or Google Docs.
Rete is a modular framework for visual programming. Rete allows you to create node-based editor directly in the browser. You can define nodes and workers that allow users to create instructions for processing data in your editor without a single line of code
G6 is a graph visualization framework. It provides a set of base mechanisms, help developers to build your own graph visualization analysis application or graph visualization edit application.
iFlow is a concise & powerful state management framework, iFlow has no dependencies and it's very small.
Bespoke.js is a super minimal, modular presentation library for modern browsers, designed to foster a rich plugin ecosystem.
whs.js is a framework for 3D web apps and games built with Three.js technology. It implements a core with component system and plugin support for fast development of 3D scene with physics.
Tone.js is a Web Audio framework for creating interactive music in the browser. The architecture of Tone.js aims to be familiar to both musicians and audio programmers looking to create web-based audio applications.
A framework for making responsive cross-browser overlay menus.
Flight uses jQuery and requires a module loader with support for AMD, like WebPack or Require.js
Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas.
It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well designed, consistent and clean programming interface.
impress.js is a presentation framework based on the power of CSS3 transforms and transitions in modern browsers.