OmniBrowser is a ground up rewrite of the classical system browsers provided in Smalltalk. It's designed to be flexible and extensible, so as to encourage experimentation with new types of development tools, language extensions, and runtime environments. It features modern refactoring support.