gwnative
A native macOS host for the Guild Wars WebAssembly client. No Electron, no Chromium, no Node — one Rust binary driving AppKit and WKWebView directly.
File Explorer
- config.toml
- certify.yml
- ci.yml
- macos-27-canary.yml
- release.yml
- actionlint.yaml
- CODEOWNERS
- builds.json
- builds.json.sig
- public-key.txt
- app-icon.png
- first-run.png
- game-login.jpg
- architecture.md
- certification.md
- client-compatibility.md
- development.md
- game-api-capabilities.md
- performance.md
- profiles.md
- releasing.md
- rendering-diagnostics.md
- user-guide.md
- GPL-3.0-only.txt
- LicenseRef-ArenaNet-Proprietary.txt
- LicenseRef-Sparkle-2.9.4.txt
- AppleDeveloperIDCA.cer
- AppleDeveloperIDG2CA.cer
- README.md
- CodeResources
- Sparkle.h
- SPUAppcastSigningValidationStatus.h
- SPUDownloadData.h
- SPUStandardUpdaterController.h
- SPUStandardUserDriver.h
- SPUStandardUserDriverDelegate.h
- SPUUpdateCheck.h
- SPUUpdatePermissionRequest.h
- SPUUpdater.h
- SPUUpdaterDelegate.h
- SPUUpdaterSettings.h
- SPUUserDriver.h
- SPUUserUpdateState.h
- SUAppcast.h
- SUAppcastItem.h
- SUErrors.h
- SUExport.h
- SUStandardVersionComparator.h
- SUUpdatePermissionResponse.h
- SUUpdater.h
- SUUpdaterDelegate.h
- SUVersionComparisonProtocol.h
- SUVersionDisplayProtocol.h
- module.modulemap
- module.private.modulemap
- SPUAppcastItemStateResolver.h
- SPUGentleUserDriverReminders.h
- SPUInstallationType.h
- SPUStandardUserDriver+Private.h
- SPUUserAgent+Private.h
- SUAppcastItem+Private.h
- SUInstallerLauncher+Private.h
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- keyedobjects-101300.nib
- keyedobjects-110000.nib
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Sparkle.strings
- Info.plist
- ReleaseNotesColorStyle.css
- SUStatus.nib
- SUUpdateAlert.nib
- CodeResources
- Updater
- SUStatus.nib
- Info.plist
- PkgInfo
- CodeResources
- Downloader
- Info.plist
- CodeResources
- Installer
- Info.plist
- Autoupdate
- Sparkle
- Current
- Autoupdate
- Headers
- Modules
- PrivateHeaders
- Resources
- Sparkle
- Updater.app
- XPCServices
- generate_keys
- LICENSE
- public-key.txt
- README.md
- sign_update
- AppIcon.icns
- debug.entitlements
- icon.png
- Info.plist
- appcast
- benchmark
- benchmarklib.py
- bundle
- certificate-sign
- check-distribution
- check-docs
- check-release-artifacts
- check-scripts
- check-support-matrix
- check-trust-policy
- check-workflow-policy
- client-certify
- icon
- publish
- release
- release-manifest
- sbom
- sign-identity
- signed-run
- webkit-runtime-probe.swift
- files.rs
- fixture.rs
- gate.rs
- mod.rs
- prefetch.rs
- lib.rs
- mod.rs
- request.rs
- response.rs
- actions.rs
- mod.rs
- api.rs
- content.rs
- mod.rs
- certificate.rs
- codec.rs
- mod.rs
- rewrite.rs
- mod.rs
- state.rs
- activation_cover.rs
- alert.rs
- app.rs
- boot-chunks.json
- cache.rs
- cli.rs
- commands.rs
- cursor_visibility.rs
- diagnostics.rs
- disk.rs
- dock.rs
- error.rs
- game_api.rs
- generation.rs
- generation_state.rs
- instance.rs
- keychain.rs
- layout.rs
- log.rs
- main.rs
- manifest.rs
- net.rs
- notify.rs
- patch.rs
- paths.rs
- profile.rs
- proxy.rs
- qos.rs
- relaunch.rs
- release.rs
- renderer.rs
- report.rs
- scratch.rs
- settings.rs
- shell.rs
- sockets.rs
- transport.rs
- updater.rs
- webview.rs
- ws.rs
- benchmark_test.py
- web.rs
- audio.js
- audio.test.js
- client-runtime.js
- client-runtime.test.js
- commands.js
- companion-snapshot.js
- companion-snapshot.test.js
- compatibility.js
- compatibility.test.js
- diagnostics.js
- enhancement-cursor.js
- enhancement-cursor.test.js
- enhancement-readout.js
- enhancement-readout.test.js
- enhancements.js
- enhancements.test.js
- filesystem.js
- frame-audit.js
- frame-audit.test.js
- game-api.js
- game-api.test.js
- game-data.js
- graphics.js
- graphics.test.js
- guide.js
- guide.test.js
- harness.js
- image.js
- index.html
- input.js
- launcher.js
- launcher.test.js
- loading.js
- loading.test.js
- memory.js
- memory.test.js
- page.test.js
- passive-observer.js
- platform-capabilities.js
- presentation-barrier.js
- presentation-barrier.test.js
- probe.html
- settings-panel.js
- settings-panel.test.js
- settings.js
- settings.test.js
- sockets.js
- sockets.test.js
- template-save.js
- webkit-absent-apis.test.js
- .gitattributes
- .gitignore
- build.rs
- Cargo.lock
- Cargo.toml
- CONTRIBUTING.md
- deny.toml
- LICENSE
- NOTICE.md
- README.md
- REUSE.toml
- rust-toolchain.toml
- support-matrix.json
- THIRD-PARTY-NOTICES.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
