Source: Wikipedia, the free encyclopedia.

JSGI, or JavaScript Gateway Interface, is an

PSGI for Perl

Jack at the Wayback Machine (archived December 17, 2014) is a reference implementation of JSGI.

It has been included in and further developed by the CommonJS project.[1]

JSGI packages

All these packages are for


Low level

  • Q-IO: Promise-based I/O, includes JSGI based HTTP server and client
  • jsgi-node: Low level JSGI interface for Node.JS


These frameworks allow using

promises with Q:[2]

The names are inspired by Sinatra.


  1. ^ "CommonJS Web server to application interface Spec".
  2. ^ "Q promise framework". Archived from the original on 2016-03-26. Retrieved 2013-05-22.

External links

This page is based on the copyrighted Wikipedia article: JSGI. Articles is available under the CC BY-SA 3.0 license; additional terms may apply.Privacy Policy