Skip to content

mrclay/noscript-30

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NOSCRIPT 30 - September 18th, 2025

The idea: In honor of JavaScript's upcoming 30th birthday, NOSCRIPT 30 (tentative name) will be an exhibition of web-based interactive games built with no browser scripting.

HTML5 Category

Games in this category aim to be accessible in modern desktop and mobile browsers. They should be interactive and the browser must not load any resources that embed or allow scripting or pre-programmed elements (no script, no on* attributes, no service workers, no browser extensions, no object, embed, applet, or obscure scripting facilities). Users will have JavaScript enabled, so built-in browser-triggered events will fire, but must not be handled.

1995 Category

These games should work in browsers available before JavaScript's introduction in 1995, notably Netscape Navigator 1.0, Internet Explorer 1.0, Mosaic 1.0, or MultiTorg Opera 1.0.

Play an example

git clone https://github.com/mrclay/noscript-30.git
cd noscript-30/express
npm ci
npm run start

Then open http://localhost:3000/

Tech that may be of use

About

NOSCRIPT 30 - September 18th, 2025

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published