Embedthis ESP 9.0.2

Embedthis ESP is a blazing fast "C" language web framework that is extremely efficient and access hardware and system data with ease. ESP is not a traditional low-level environment. It is a full MVC framework in a tiny footprint with most things you'd expect from an enterprise web framework including: MVC, scaffolds, templates, WebSockets, integrated databases, database migrations, etc. ESP offers "script-like" productivity, if web pages or controllers are modified during development, the code is transparently recompiled and reloaded.

Tags esp web framework asp mvc
License GNU GPL
State stable

Recent Releases

9.0.219 Jun 2021 09:45 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Update evaluation license. To build use make. To install paks, use Pak 1.0 or later. . Download. Documentation.
9.0.127 Nov 2020 03:16 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Update dependencies. To build use make. To install paks, use Pak 1.0 or later. . Download. Documentation.
8.1.309 Nov 2020 03:15 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Update ESP API (see upgrading below). To build use make. To install paks, use Pak 1.0 or later. . Download. Documentation.
8.1.019 Sep 2019 06:45 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Update ESP API (see upgrading below). To build, requires MakeMe 1.0 or later. To install paks, use Pak 1.0 or later. . Download. Documentation.
8.0.326 Dec 2018 05:05 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. HTTP/2 protocol. building without HTTP/2. loading combined app modules. Cleanup MprModule in ESP callbacks. Reinstate httpTrace to have a HttpConn / HttpStream first parameter. Enable compat mode by default to map legacy APIs and structs (e.g. HttpConn - HttpStream). To build, requires MakeMe 1.0 or later. To install paks, use Pak 1.0 or later. . Download. Documentation.
8.0.222 Dec 2018 17:25 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. HTTP/2 protocol. building without HTTP/2. loading combined app modules. Cleanup MprModule in ESP callbacks. Reinstate httpTrace to have a HttpConn / HttpStream first parameter. Enable compat mode by default to map legacy APIs and structs (e.g. HttpConn - HttpStream). To build, requires MakeMe 1.0 or later. To install paks, use Pak 1.0 or later. . Download. Documentation.
8.0.015 Dec 2018 20:45 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Support HTTP/2 protocol. To build, requires MakeMe 1.0 or later. To install paks, use Pak 1.0 or later. . Download. Documentation.
7.1.030 Nov 2018 22:45 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Upgrade to match new Pak release (0.12.4) and using pak.json instead of package.json. To build, requires MakeMe 0.10.8 or later. To install paks, use Pak 0.12.4 or later. . Download. Documentation.
7.0.217 Apr 2018 23:45 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Upgrade to match new Pak release (0.12.4) and using pak.json instead of package.json. To build, requires MakeMe 0.10.8 or later. To install paks, use Pak 0.12.4 or later. . Download. Documentation.
7.0.128 Sep 2017 15:25 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Remove more deprecated code. VS 2017 build. To build, requires MakeMe 0.10.7 or later. To install paks, use Pak 0.12.4 or later. . Download. Documentation.
6.2.209 Jun 2017 12:05 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Add support for new build farm. Update mpr and http libraries. To build, requires MakeMe 0.10.0 or later. To install paks, use Pak 0.12.0 or later. . Download. Documentation.
6.2.001 Dec 2015 10:05 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. Support loading esp.json files for stand-alone ESP pages. Improve esp loading diagnostics. Add esp.app and http.pipeline configuration properties. Simplify ESP loading code. To build, requires MakeMe 0.10.0 or later. To install paks, use Pak 0.12.0 or later. . Download. Documentation.
6.1.025 Sep 2015 02:25 minor feature: Add MbedTLS support. compiling in one mode when ESP is built in another. To build, requires MakeMe 0.10.0 or later. To install paks, use Pak 0.12.0 or later.
6.0.328 Aug 2015 10:45 minor feature: Essential Upgrade -- All users strongly advised to upgrade. Recommended Upgrade -- Upgrade recommended but not essential. Optional Upgrade -- Upgrade only if convenient. compiling with Visual Studio 2015. To build, requires MakeMe 0.9.3 or later. To install paks, use Pak 0.11.3 or later. . Download. Documentation.
6.0.121 Jul 2015 21:25 minor feature: Fix espMail. Fix compiling applications with multiple routes in release mode. Fix espGridToJson with JSON with embedded non-alnum characters. Move db/migrations up one level. Fix error document handling. Add absuri API. Fix serving compressed content. Fix serving cached views when source not present.
5.4.107 Jun 2015 07:05 minor feature: Convert to use SSL packages mpr-openssl, mpr-matrixssl, mpr-nanossl, mpr-mbedtls. Improve configurable makefiles. Fix PPC cross compiling issue. Update CA root certificate bundle. Fix lower case platform string mapping. Upgrade Http.
5.4.011 Apr 2015 15:25 major feature: Enhance authentication configuration. Improve log route display with "esp -s". Clarify documentation regarding Basic and Digest authentication (Don't use). Add new samples: login-form, login-database, login-roles. Fix Makefiles for openssl. Fix broken links in documentation.
5.3.004 Dec 2014 07:25 minor feature: New documentation layout and design using Expansive for layout. . Issues. Download. Documentation.
5.2.027 Nov 2014 01:12 minor feature: Documentation update using the awesome Expansive static web generator.