Behave.js - a lightweight library for adding IDE style behaviors Sep 25, 2015 Behave.js is a lightweight library for adding IDE style behaviors to plain text areas, making it much more enjoyable to write code in. view source Advertisement