Skip to content
@desktop-cgi

Desktop CGI

Desktop executable app using CGI files, embedded webserver CGI apps (PHP, Ruby, Python, Perl, CGI, JSP, ASPX, Other Interpreted Languages), or remote proxies

Desktop CGI

Status: MVP Development for Active Use: V2.0.0

[Funding Invited] [Team and Community Managers Invited]

Desktop-CGI is a desktop executable app that can be created from any CGI files or CGI web apps that can be served from an file, an embedded web server using proxy, or an remote proxy web server. It supports embedding and managing embeddable databases and executables. It supports all major Operating systems supported by electron like Windows, Linux, and MacOS supported by Electron.

Highlights

Desktop-CGI can serve any CGI files, OR CGI / Scripted / Interpreted languages like PHP, Ruby, Python, Perl, JSP, ASPX, Other Interpreted Languages through embedded webservers, OR any remote proxy (any protocol / webserver) apps. Desktop-CGI runs an Electron - Node - Express - cgijs based application under the hood and supports major Operating systems like Windows, Linux, Mac or any operating systems (any OS) supported by Electron hybrid application development framework/base.

Desktop-CGI with support of CGIJS is intended and planned to be Native / Hybrid Application base, Application Framework, Programming Language, Protocol, OS, and Build tool agnostic. Please take a look at folders for respective submodules: For base-electron, For base-wails, For base-tauri

DesktopCGI - Use Case for contribution and funding

Please check the DesktopCGI Problem Statement's Presentation Link to check if the tool fits your development teams needs.

Package Dependencies:
  • Library dependencies: Nodejs: (> 8.x), GoLang: (> 1.20.x)

  • Application Dependencies:, cgi-js: (>=1.1.0), electron: (>=18.1.0) [other frameworks demos being considered], relevant compiling packages

Pinned

  1. desktop-cgi desktop-cgi Public

    Desktop-CGI Application Tooling/Framework for Hybrid Desktop Applications. Desktop-CGI is a desktop executable tool that is created using electron, nodejs based server that serves - CGI files, embe…

    EJS 1

Repositories

Showing 10 of 26 repositories
  • wasm-micropython Public

    MicroPython transmuted into Javascript (WASM) by Emscripten.

    1 MIT 0 0 0 Updated Dec 25, 2023
  • wasm-python Public

    wasm-python wasm files to run python scripts in nodejs environments

    0 MIT 0 0 0 Updated Dec 25, 2023
  • wasm-ruby Public

    wasm-ruby files for ruby versions

    Shell 0 MIT 0 0 0 Updated Dec 25, 2023
  • desktop-cgi Public

    Desktop-CGI Application Tooling/Framework for Hybrid Desktop Applications. Desktop-CGI is a desktop executable tool that is created using electron, nodejs based server that serves - CGI files, embedded webserver served CGI apps (PHP, Ruby, Python, Perl, CGI, JSP, ASPX, Other Interpreted Languages), or remote proxy webserver apps (any)

    EJS 1 MIT 0 0 0 Updated Sep 19, 2023
  • emscripten-builder Public

    emscripten-builder

    Shell 1 MIT 0 0 0 Updated Sep 13, 2023
  • wasm-compress Public

    wasm-compress wasm files for compression and decompression libraries ported from linux to be used in nodejs environment

    0 MIT 0 0 0 Updated Sep 12, 2023
  • wasm-openssl Public

    wasm-openssl wasm files to use openssl in nodejs environments

    0 MIT 0 0 0 Updated Sep 12, 2023
  • wasm-lua Public

    wasm-lua wasm file to run lua scripts in nodejs and web environments

    0 MIT 0 0 0 Updated Sep 12, 2023
  • wasm-cython Public

    wasm-cython wasm file to run cython files in nodejs environment

    0 MIT 0 0 0 Updated Sep 12, 2023
  • wasm-php Public

    wasm-php wasm files to run php script in nodejs environments

    Shell 0 MIT 0 0 0 Updated Sep 12, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…