Farawla (link + binary) is a code editor for Windows, with the objective of creating a less boring code editor for dynamic programming languages, with small experiments in design and productivity. It is easily extensible and customizable to support new languages.
The codebase follows a Feature-Centric Design Pattern. Farawla is the original inspiration for this design pattern.
By default, all what you see is your code. Move your mouse to the right and a sidebar will slowly appear -- you will rarely use the sidebar.
Instead of expanding folders and double clicking files to open a document, use Quick Jump. Hit CTRL+(comma) and write part of the file's name. Hit enter. You're there. This is hands down the fastest way to open a file.
In addition to the context menu, Farawla provides a familiar set of keyboard shortcuts similar to the behavior of popular browsers.
Disabled for most languages by default. Completion allows you to enable and disable platform and language helpers, allowing for simple type inference and intellisense-like behavior. Farawla provides a ridiculously simple approach to define completions for any platform.
Standard snippit support is available.
To help you with your CSS and JS adventures. In addition to the color picker, click on hexdecimal color codes for a quick preview.