Projects / Embedthis Appweb

Embedthis Appweb

Embedthis Appweb is an embedded Web server for the efficient hosting of Web applications and frameworks. It is exceptionally fast and has an extensive set of modular features. Appweb is optimized for hosting dynamic Web applications via a scalable multi-threaded core for exceptional throughput and effective memory utilization. It is compact and will use as little as 800K of memory. It has a strong set of features including SSL, TLS, basic and digest authentication, virtual hosting, loadable modules, Apache style configuration file, PHP, Ejscript, CGI, sandbox resource limits, logging, angel monitoring process, and extensive conditional configuration and compilation controls.

Tags Software Development Embedded Systems Internet Web Libraries HTTP Servers
Licenses GPL
Operating Systems Unix POSIX Linux Windows Windows Windows Mac OS X
Implementation JavaScript C++ C PHP
Translations English

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  13 May 2009 17:32
  • Rrelease-after

    Changes: Enhanced embedding with support for VxWorks and the OpenWrt platform. Includes changes to the Ejscript server-side JavaScript framework with improved File I/O and Path APIs. Also includes many fixes and improved packaging.

    • Rrelease-mid
    •  10 Apr 2009 23:43
    • Rrelease-after

      Changes: This release updates the Ejscript Web framework with enhancements for the application generator, AJAX controls, native JSON, and database migrations. It integrates jQuery client support. It has improved cross-compilation, smart configuration, and enhanced platform support.

      Changes: This release contains improvements to the server-side JavaScript Web framework. The egen application generator now supports generating scaffolds and running a local Web server. Minor fixes were included.

      Changes: Support was added for Ejscript for server side JavaScript applications. A completely new pipeline processor and modular processing stages were added. This version is about three times faster for static Web pages and ten times faster for JavaScript processing thanks to a new memory manager and Ejscript engine.

      • Rrelease-mid
      •  03 Apr 2008 23:30
      • Rrelease-after

      Changes: Fixes were made for Visual Studio 2008 and Express. Error handling and reporting were improved.

      Rss Recent comments

      Rcomment-before 22 Oct 2004 21:37 Rcomment-trans mob59 Rcomment-after

      Re: Legal Issues
      We have just split our sites into an open source site at http://www.appWebServer.org and a commercial site at http://www.mbedthis.com. This should clarify any remaining confusion.

      Mbedthis Software continues to generously provide hardware, staff and funding to make this open source project possible. Successful open source often depends on the commitment and support of such companies.

      Michael

      > I think you need to make clear, both

      > here and on your web site,

      > what the legal status of your server

      > software is. You have it

      > marked here as released under the GPL,

      > which implies the unrestricted

      > free use of your software. But your web

      > site is full of proprietary

      > licensing statements, restrictions, and

      > only passing references to

      > Open Source.

      >

      > This _is_ the new world of Open Source.

      > So speak up--whose side are you on?

      >

      >

      Rcomment-before 21 Oct 2004 23:28 Rcomment-trans mob59 Rcomment-after

      Re: Legal Issues
      We supply the software under dual licenses. It is available under a GPL license and we are clear on that when everyone downloads the software. It is free but not quite unrestricted. The normal GPL restrictions apply.

      We also offer commercial licenses for those who need them. Some people can't use GPL software when combining with proprietary software. So we provide both licenses.

      > I think you need to make clear, both

      > here and on your web site,

      > what the legal status of your server

      > software is. You have it

      > marked here as released under the GPL,

      > which implies the unrestricted

      > free use of your software. But your web

      > site is full of proprietary

      > licensing statements, restrictions, and

      > only passing references to

      > Open Source.

      >

      > This _is_ the new world of Open Source.

      > So speak up--whose side are you on?

      >

      >

      Rcomment-before 11 Oct 2004 08:07 Rcomment-trans goosequill Rcomment-after

      Legal Issues
      I think you need to make clear, both here and on your web site,

      what the legal status of your server software is. You have it

      marked here as released under the GPL, which implies the unrestricted

      free use of your software. But your web site is full of proprietary

      licensing statements, restrictions, and only passing references to

      Open Source.

      This _is_ the new world of Open Source. So speak up--whose side are you on?

      No-screenshot

      Project Spotlight

      LINUX-ISP-89SXX

      A complete IC programming tool for the 89SXX series.

      7ef7ba4e7ee3be7a4468ec85a9f8ca3b_thumb

      Project Spotlight

      svn2cl

      A script to convert Subversion logs to GNU-style changelogs.