Opensource Development

CGI JS

  • Support running CGI executable based applications from the library
  • Supports Proxy to different local or external servers

cgijs is a Node.js library that runs CGI supported languages like Python, Ruby, PHP, Perl. It also allows supports serving web applications which are behind a proxy; indirectly suporting JSP, and ASPX.

cgijs is planned to support embedding of embeddable servers like Nginx, Apache, Mongoose, etc. The library can be used with Electron to run web applications of mentioned stacks as a Desktop application in most platforms. The desktop application Desktop-CGI support is currently in development.

cgijs is not extensively tested, at the moment, with different types of applications. If you wish to test or support the development of the library, please get in touch at cgijs Github Repository

DESKTOP CGI

Desktop-cgi plans to support Electron integration with cgijs to support running of Python, Ruby, PHP, Perl, JSP, ASPX Web applications as Desktop applications; either as CGI Web applications, behind a remote Proxy, or a local Proxy with embedded Web servers like Nginx, Apache, Mongoose, etc.

cgijs is currently planned to support embedding of embeddable servers like Nginx, Apache, Mongoose, etc. The library can be used with Electron to run web applications of mentioned stacks as a Desktop application in most platforms. The desktop application Desktop-CGI support is currently in development.

You can have a look at development status of Desktop-CGI or contribute on the project desktop-cgi Github Repository