Skip to content
This repository was archived by the owner on Mar 16, 2026. It is now read-only.

JackBrenn/quakejs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

130 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ This repository has been archived. Development has moved to JackBrenn/quakejs-rootless

QuakeJS Rootless Project

A fork of QuakeJS with updated dependencies providing the core Quake 3 Arena functionality.

GitHub Docker Hub

About

QuakeJS Rootless is a security-focused fork of nerosketch/quakejs, which is a JavaScript port of ioquake3 using Emscripten. This project enables you to run Quake 3 Arena in your web browser with enhanced security and modern dependency management.

Security Improvements

This fork dramatically improves the security posture of QuakeJS by updating vulnerable NPM packages.

Key changes:

  • Updated all NPM dependencies to remove critical and high-severity vulnerabilities (except "wrench")
  • Refactored code to support modern dependency versions
  • Rootless Docker support for improved container security

License

MIT License - See LICENSE file for details

🙏 Credits

About

A fork of QuakeJS with updated dependencies providing the core Quake 3 Arena functionality for the quakejs-rootless project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 99.6%
  • Other 0.4%