JSGI 또는 자바스크립트 게이트웨이 인터페이스(JavaScript Gateway Interface)는 웹 서버와 자바스크립트 기반의 웹 애플리케이션 및 웹 프레임워크 사이의 인터페이스이다. 루비의 Rack과 파이썬의 WSGI에서 영감을 받았으며, 펄을 위한 PSGI의 영감 원천 중 하나이기도 하다.
Jack - 웨이백 머신 (보관됨 12월 17, 2014)은 JSGI의 참조 구현이다.
이 인터페이스는 CommonJS 프로젝트에 포함되어 더욱 발전하였다.
이 모든 패키지는 Node.js용이다.
다음 프레임워크는 Q를 사용하여 프로미스를 사용할 수 있게 한다:
이름은 시나트라에서 영감을 받았다.