update : 23/12/2020


3.3 3.2 3.3 5
Smile Visitors Global
39%   Popularity on the site
Studied version : 4.1 Website : http://www.esigate.org Distributed by : community Licence : License2 Technology : Java Year of creation : 2008

ESIGate is a website assembling toolkit. It was created by a number of specialist J2EE engineers at Smile, the leading European integrator of open source solutions.

ESIGate acts like a reverse proxy for existing websites and webapps, whose HTML pages it can retrieve, convert and reassemble on the fly. The various bits of pages obtained from different servers are then served to the user as if they came from a single website. The major strength of this approach is the fact that it is technologically agnostic, capable of integrating any PHP, .NET or Java web application with no, or very few, modifications to that application (just the addition of ESI tags).
ESIGate is distributed under the Apache License. It is currently the only complete open source implementation of the W3C's Edge Side Include standard (other tools like Varnish offer partial implementations). ESIGate is written in Java and includes an API, as well as various extension points that make it possible to adapt it to each project's needs and to the special features of integrated solutions (cookie management, Single Sign On, URL rewriting and more).

Screen shots


Smile Visitors (4 Opinion)
Global rating is an arithmetic average of various criteria

Smile rating

3.3 5
write a review

Users opinions See all opinions (4)

Rate this solution the 09/09/2013

“ Avis biaisé, car je suis l'un des développeurs de cet outil. Permet d'intégrer rapidement plusieurs applications web par mash-up coté serveur et libère les applications de la gestion des cas d'erreur (serveur non disponible, erreurs, etc...) Il faut signaler que la version actuelle est la 4.1 et qu'il y a beaucoup d'évolution depuis la version 3.4 (version étudiée) : API d'extension, cache partagé, nombreux bugs corrigés et optimisations, ... ”

1 person has the same opinion
FR François-Xavier Bonnet
Rate this solution the 22/08/2013
1 person has the same opinion
FR Pierre Frouge
Rate this solution the 14/08/2013


Ohloh users rating 5.00 (3 votes)
lines of code 29808 lines
(for the 12 last months)
Programming Languages Java, XML, HTML, 2 Other
Tags edgesideinclude loadbalancer reverseproxy loadbalancing webassembletool web development scraper wat java esi cache proxy http networking server
Download url https://sourceforge.net/projects/webassembletool/files/
Ohloh page https://www.openhub.net/p/webassembletool