Free and open source hex editor written in Java.
This is standalone desktop app, library for Java applications as well as variants for Java IDEs are also available.
ICEdit is a web-based open source IDE built as a replacement for the standard
desktop-installed IDE's. ICEdit allows you to work your site from anywhere and anytime!