Midori is an ultra-lightweight JavaScript framework that gets the job done without getting in your way. With Midori the developers get a comprehensive list of features in just 51K (uncompressed). Midori makes easy to select tables, drag-and-drop, special FX, and inline edit, create popup menus and convert unordered lists into new tabs. Multiple utility methods are also included such as array, cookie, DOM, form, and string. Midori also supports loading pages via Ajax, and keeping the back button in the browser working.