Hop Home Page
gohome.pngMainvideo.pngVideosdemos.pngDemosdownload.pngDownloadpackage.pngWebletsdoc.pngDocsfaq.pngFaq   people.pngCommunitystatistics.pngStats

Presentation

acm-awards.pngHOP is the winner of the ACM MULTIMEDIA'07
Open Source Software Competition.

HOP is a Software Development Kit for the Web 2.0 and the so-called diffuse Web. It relies a new higher-order language for programming interactive web applications such as multimedia applications (web galleries, music players, ...), office applications (web agendas, mail clients, ...), ubiquitous domotics, etc. HOP can be viewed as a replacement for traditional graphical toolkits. HOP is implemented as a Web broker, i.e., a Web server that may act indifferently as a regular Web server or Web proxy.

HOP features:

  • an extensive set of widgets for programming fancy and portable Web GUIs,
  • HTML5 support,
  • a versatile Web server supporting HTTP/1.0 and HTTP/1.1,
  • an optimizing native code compiler for server code,
  • an on-the-fly Javascript compiler for client code,
  • a native multimedia support for enabling ubiquitous Web multimedia applications.
  • fast WebDAV level 1 support,
  • an extensive set of libraries for the mail, calendars, databases, Web technologies, ...

This whole Web page is implemented in HOP so in addition to spreading HOP to the Web, it also serves as a meta-demonstration.

Release information

The current stable HOP version is 2.0.0.

The native version (built from the source) of the broker runs on most Linux platforms. In addition to x86/32 and x86/64 architectures, it has been successfully installed on PowerPC G3 (Synology DS-101) and Arm (Maemo4, Maemo5 Lincon i8000). The native version also runs on MacOS X.

The pages generated by HOP are compatible with browsers compliant with W3C and ECMA standards. That is, they are operational with Firefox, Mozilla, Safari, Konqueror, Opera, IE 7 and 8, Google Chrome, and WebKit.

Requirement

The Bigloo compiler is the only strict requirement for HOP.
INRIAGnu GPLFirefoxMozillaSafariOperaKonquerorHOP rss