Location via proxy:   
[Report a bug]   [Manage cookies]                

The fastest way to build and deploy a secure, professional web interface on your embedded device

Rapid Development

µWeb allows you to build an embedded web interface in days rather than months.

  • No need to become an expert in HTML or HTTP
  • Out-of-the-box support for role-based authorisation, tables, menus and tabs and much more
  • Easy-to-learn, easy-to-use framework
  • Jim Tcl scripting engine dramatically simplifies system interaction

Secure and Professional

  • Built-in anti XSS and CRSF protection
  • HTTP/SSL supported (with SSL-capable web server or wrapper)
  • Cascading Style Sheet (CSS) based styling
  • Built-in support for online help

Designed for Embedded Devices

µWeb was designed based on our extensive experience in creating embedded devices and applications. We have taken care to provide a solution designed specifically for embedded devices.

  • Small — As little as 60KB
  • Includes a tiny embedded web server
  • Available for almost any network-capable platform — Linux, FreeBSD, QNX and more
  • Easily interfaces with the embedded environment

Features

  • Declaration style page definition allows rapid prototyping and development
  • CSS (Stylesheet)-based display allows the presentation to be developed separately
  • Jim Tcl scripting engine allows easy execution of system commands, reading and writing system configuration and status and customised display
  • Define online help directly within page definitions
  • Support for MMU and no-MMU based systems
  • Robust Authentication and role-based Authorisation
  • Security features include anti-XSS and anti-CRSF protection
  • Includes drop-in examples of network configuration, date/time setting, firmware upgrades and more
  • Comprehensive documentation
  • Built-in layout manager allows easy organisation of menus, tabs and toolbar items
  • Custom layout engines possible
  • Built-in type validation and error management
  • A single executable can run in four separate modes of operation, including via the tiny, embedded web server
  • Virtual Filesystem (VFS) layer allows an entire web application, including web server, to be deployed as a single executable
  • Prototype and debug the same application on your development host