Web interface controller framework for device control

Hi,
I've designed a piece of test equipment - a programmable DC load - based around the MightyWatt board. Beyond the MightyWatt board, the equipment consists of a front panel with LCD and an Arduino Mega with Ethernet/SD card shield. All is working nicely in a standalone configuration.

My question is: does anyone know of an HTML framework for controlling a piece of equipment, module, unit, etc. via a network connection? Something similar to router is what I have in my mind.
(Also if this included a non GUI interface at the same time it would be great.)

I can and will code up the HTML interface, but wanted to make best use of something pre-existing if possible.

Thanks in advance.

See if this helps

-Malhar

Hi Malhar,
Thank you for this and very interesting.

My mention of the MightyWatt load may have caused a slight misinterpretation - my apologies.

The question maybe can be better framed as follows:
I have an Arduino based system with an Ethernet Shield. I would like to control the system via a network interface, of course via the shield. Is there a framework that could be stored on the SD card to provide the web interface? (So logically HTML, but I'm open to suggestions.)

So,you want the UNO to act as some sort of server ?
I don't think it can,maybe,I am not a expert at the networking things.
I heard that ESP8266 can do it.
-Malhar

Sure - that's exactly what I'm thinking.

I have the Mega 2560 with an Ethernet shield on top, connected to whatever system is being controlled. It's easy to have act as the webserver, i.e., in the simplest sense produce a "Hello World!" page upon an HTTP get request.

So I'm looking for a customisable framework implemented in HTML (even templates would be fine) or something in C/C++ which can serve out the HTML pages. For the former, the size limit is a 2/4 GB SD card (shouldn't be hard) and for the latter, whatever fits into the Mega's Flash/SRAM.