This is a python application using the flask and socketio frameworks and detects which web rendering engine is in used based on how javascript scripts load when given different error codes.
Mitame/Web-Engine-Detector
Detects which web engine the client browser uses without using the user agent header.
HTMLGPL-2.0