● CGI in 2026
CGI never fully died, it retreated to admin tooling and old Apache corners.
Jake Gold benchmarked compiled-language CGI at 2,400+ requests/sec, half a billion a day, once you're not spawning an interpreter per request.
The Navigator project revived real CGI for admin scripts in 2025: per-request process isolation, scripts running as different Unix users, no framework left to patch.
Old Perl and Python CGI still quietly handles form posts on servers nobody's touched in years. Python dropped its cgi module from the standard library in 3.13, finally forcing some of that code to move.
The reputation for insecurity is mostly misplaced. The real bugs are command injection and unescaped output, the same classes any handler can have.
See Minimal CGI Script for the shape of the actual interface.
- Links to
- CGI · Minimal CGI Script
- Linked from
- CGI Scripts · Minimal CGI Script