iEdit is a Web-based IDE built as a replacement for standard desktop-installed IDEs.
A fully configurable, open, and easy extendable HMI/SCADA application.
A documentation system for C++ and many other programming languages.