Rémi Verschelde d9cda33090 Merge pull request #107415 from adamscott/add-emscripten-version-to-log-header 2 days ago
..
api 324512e11c Style: Replace header guards with `#pragma once` 3 months ago
doc_classes a7d18f51a2 Web: Add godot_pool_size/emscripten_pool_size config 2 weeks ago
editor 622dbe3713 Web: Fix editor build after `#pragma once` refactoring 2 months ago
export f411c5b2f1 [Web] Add Web-build specific stdout header 3 days ago
js f411c5b2f1 [Web] Add Web-build specific stdout header 3 days ago
README.md 25a8b808d3 update logo/run icon path in README 3 months ago
SCsub f411c5b2f1 [Web] Add Web-build specific stdout header 3 days ago
audio_driver_web.cpp f6f1df7d73 Add 64-bit versions of core power of 2 functions 1 week ago
audio_driver_web.h 324512e11c Style: Replace header guards with `#pragma once` 3 months ago
detect.py d9cda33090 Merge pull request #107415 from adamscott/add-emscripten-version-to-log-header 2 days ago
display_server_web.cpp 5f8f0ac305 [web] add support for pen pressure 1 week ago
display_server_web.h 5f8f0ac305 [web] add support for pen pressure 1 week ago
dom_keys.inc 8406e60522 Add InputEventKey.location to tell left from right 1 year ago
emscripten_helpers.py 197b307061 [Web] Optimize GL.getSource for known-length shader sources 1 month ago
eslint.config.cjs f411c5b2f1 [Web] Add Web-build specific stdout header 3 days ago
godot_audio.h 01fc9aee6c Core: Modernize C headers with C++ equivalents 1 month ago
godot_js.h f411c5b2f1 [Web] Add Web-build specific stdout header 3 days ago
godot_midi.h 01fc9aee6c Core: Modernize C headers with C++ equivalents 1 month ago
godot_webgl2.h 324512e11c Style: Replace header guards with `#pragma once` 3 months ago
http_client_web.cpp 5113022dfe Clean up some uses of `String::substr` 3 months ago
http_client_web.h 01fc9aee6c Core: Modernize C headers with C++ equivalents 1 month ago
ip_web.cpp c831f635fe [Web] Implement dummy IPWeb instead of IPUnix 6 months ago
ip_web.h 324512e11c Style: Replace header guards with `#pragma once` 3 months ago
javascript_bridge_singleton.cpp fa0a3c9c6e Add and require `GDSOFTCLASS` for `Object` subclasses that want to cast but do not use `GDCLASS`. 2 months ago
net_socket_web.cpp 14e4e3424f [Web] Implement dummy NetSocketWeb 6 months ago
net_socket_web.h 324512e11c Style: Replace header guards with `#pragma once` 3 months ago
os_web.cpp f411c5b2f1 [Web] Add Web-build specific stdout header 3 days ago
os_web.h 98f377d9d0 Use system timer/wait functions for frame delay when screen reader is active. 1 week ago
package-lock.json 97ecf7830a fix: platform/web/package.json & platform/web/package-lock.json to reduce vulnerabilities 5 months ago
package.json 97ecf7830a fix: platform/web/package.json & platform/web/package-lock.json to reduce vulnerabilities 5 months ago
platform_config.h 324512e11c Style: Replace header guards with `#pragma once` 3 months ago
platform_gl.h 324512e11c Style: Replace header guards with `#pragma once` 3 months ago
serve.py 470a35832f [Web] Fix browser opening too early with serve.py 10 months ago
web_main.cpp f411c5b2f1 [Web] Add Web-build specific stdout header 3 days ago
web_runtime.cpp d95794ec8a One Copyright Update to rule them all 2 years ago
webmidi_driver.cpp a7505ee0bc Add Web MIDI support 6 months ago
webmidi_driver.h 324512e11c Style: Replace header guards with `#pragma once` 3 months ago

README.md

Web platform port

This folder contains the C++ and JavaScript code for the Web platform port, compiled using Emscripten.

It also contains a ESLint linting setup (see package.json).

See also misc/dist/html folder for additional files used by this platform such as the html shell (web page).

Documentation

Artwork license

logo.svg and run_icon.svg are licensed under Creative Commons Attribution 3.0 Unported per the HTML5 logo usage guidelines.