SpecterCore
SpecterCore is a browser-based Windows compatibility layer. It runs x86 Windows apps directly in your browser tab via WASM + HLE, without installation or virtualization.
File Explorer
- ci.yml
- deploy.yml
- application.svg
- audio-file.svg
- audio-player.svg
- browser.svg
- cmd.svg
- document.svg
- explorer.svg
- folder.svg
- image-file.svg
- local-disk.svg
- minesweeper.svg
- notepad.svg
- package.svg
- photos.svg
- taskbar-battery.svg
- taskbar-search.svg
- taskbar-volume.svg
- taskbar-wifi.svg
- taskbar-windows.svg
- text-document.svg
- this-pc.svg
- video-file.svg
- video-player.svg
- space.jpg
- We Are The Brave.mp3
- README.md
- cmd.exe.mui
- notepad-x64.exe.mui
- notepad.exe.mui
- arial.ttf
- arialbd.ttf
- consola.ttf
- tahoma.ttf
- cmd.exe.mui
- notepad-x64.exe.mui
- notepad.exe.mui
- cmd-x64.exe
- cmd.exe
- hosts
- notepad-x64.exe
- notepad.exe
- readme.txt
- win.ini
- winmine.exe
- avatar.png
- wallpaper.jpg
- bootstrap.ts
- main.tsx
- resource-preload.ts
- style.css
- index.html
- package.json
- README.md
- tsconfig.json
- vite.config.ts
- null
- winmine-imports.txt
- winmine-trace.txt
- ARCHITECTURE.md
- Windows.png
- audio.test.ts
- audio.ts
- fs.test.ts
- fs.ts
- graphics.test.ts
- graphics.ts
- handle-table.ts
- index.ts
- plugin.ts
- raster.test.ts
- raster.ts
- usb.test.ts
- usb.ts
- package.json
- README.md
- audio.ts
- fs.ts
- graphics.ts
- usb.ts
- api.ts
- jit.ts
- pe.ts
- process.ts
- di.ts
- drivers.ts
- events.ts
- host.ts
- index.ts
- kernel.ts
- package.ts
- tokens.ts
- ui.ts
- package.json
- README.md
- tsconfig.json
- handlers-crt.ts
- handlers-datetime.ts
- handlers-fs.ts
- handlers-kernel32.ts
- handlers-shared.ts
- handlers-ucrt.ts
- handlers-user32.ts
- handlers.ts
- interceptor.test.ts
- interceptor.ts
- README.md
- index.ts
- types.ts
- x64.ts
- x86.ts
- codegen-arith.ts
- codegen-bits.ts
- codegen-control.ts
- codegen-flags.ts
- codegen-misc.ts
- codegen-muldiv.ts
- codegen-shared.ts
- codegen-shift.ts
- codegen-stack.ts
- codegen-string.ts
- codegen-xmm.ts
- codegen.ts
- cpu.ts
- engine.test.ts
- engine.ts
- executor.ts
- ir.ts
- README.md
- runtime.ts
- trap-dispatcher.ts
- wasm-encoder.ts
- x86-decoder.test.ts
- x86-decoder.ts
- api-arg-counts.ts
- loader.test.ts
- loader.ts
- mapper.ts
- README.md
- console-io.ts
- file-dialogs.ts
- gdi-bridge.test.ts
- guest-common.ts
- guest-process.test.ts
- guest-process.ts
- gui-bridge.ts
- memory-manager.test.ts
- memory-manager.ts
- object-manager.test.ts
- object-manager.ts
- process-manager.test.ts
- process-manager.ts
- README.md
- sample-integration.test.ts
- seh.ts
- startup-handlers.ts
- index.ts
- plugin.ts
- package.json
- README.md
- display.ts
- pnp.ts
- registry.test.ts
- registry.ts
- index.ts
- plugin.ts
- package.json
- README.md
- audio-worklet.test.ts
- audio-worklet.ts
- audio.ts
- environment.ts
- global.d.ts
- gpu.ts
- index.ts
- memory-store.test.ts
- memory-store.ts
- opfs.test.ts
- opfs.ts
- plugin.ts
- process-worker.ts
- usb.ts
- worker-pool.ts
- package.json
- README.md
- container.test.ts
- container.ts
- errors.ts
- event-bus.test.ts
- event-bus.ts
- index.ts
- kernel.test.ts
- kernel.ts
- logger.ts
- plugin-registry.test.ts
- plugin-registry.ts
- package.json
- README.md
- assoc.ts
- fs-ops.ts
- installer.test.ts
- installer.ts
- interpreter.test.ts
- interpreter.ts
- path.ts
- pe-icons.test.ts
- pe-icons.ts
- pe.test.ts
- pe.ts
- text.test.ts
- text.ts
- async.ts
- decorator.ts
- id.ts
- index.ts
- path.test.ts
- path.ts
- pattern.test.ts
- pattern.ts
- typed-array.ts
- package.json
- README.md
- AudioPlayerApp.tsx
- BrowserApp.tsx
- CmdGuestTerminal.tsx
- CommandPromptApp.tsx
- FileDialogApp.tsx
- FileExplorerApp.tsx
- ImageViewerApp.tsx
- InstalledAppView.tsx
- installer-packages.ts
- InstallerApp.tsx
- MinesweeperApp.tsx
- RunExecutableApp.tsx
- SystemInfoApp.tsx
- VideoViewerApp.tsx
- ContextMenu.tsx
- Desktop.tsx
- explorer-utils.ts
- ExplorerPane.tsx
- FileContextMenu.tsx
- icons.tsx
- StartMenu.tsx
- Taskbar.tsx
- WindowFrame.tsx
- AppIcon.tsx
- apps.tsx
- builtin-win.ts
- console-channel.ts
- context.tsx
- desktop-controller.tsx
- download.ts
- gdi-bridge-registry.ts
- guest-text.ts
- guest-window-meta.ts
- ico.ts
- import-files.ts
- index.ts
- media-progress.ts
- plugin.ts
- styles.css
- types.ts
- ui-clipboard.ts
- window-manager.test.ts
- window-manager.ts
- package.json
- README.md
- hello-x64.exe
- hello.exe
- bench.ts
- build-sample-exe.ts
- build-x64-exe.ts
- check-argcounts.ts
- cmd-cwd-check.ts
- cmd-dir-debug.ts
- cmd-dir-format-check.ts
- cmd-x64-check.ts
- codegen-check.ts
- comctl.ts
- ctx-x64.ts
- datadir.ts
- decode-board.ts
- delay.ts
- diag-exe.ts
- diag-trap.ts
- diag-vscode.ts
- diag-x64.ts
- disasm-range.ts
- disasm-win.py
- dump-va.ts
- dump-wasm.ts
- dump-x64.ts
- extract-bitmap.ts
- extract-icons.ps1
- extract-shell-icons.ps1
- fault1.ts
- fault2.ts
- fault3.ts
- fault4.ts
- fault5.ts
- find-calls.ts
- find-cookie-x64.mjs
- fix-sc-links.py
- flow-api.ts
- flow-vscode.ts
- fothk-callers.ts
- fothk.ts
- gen-sample-music.py
- iat-dump.ts
- iat-x64.ts
- imp-dump.ts
- imp-ord.ts
- imp-x64.ts
- imports-scan.py
- imports.ts
- imports2.ts
- interact-x64.ts
- jit-decode-test.ts
- jit-mov-ebp8-test.ts
- jit-scanloop-test.ts
- len.ts
- loader-imp.ts
- loadercheck.ts
- notepad-dialog-check.ts
- notepad-open-check.ts
- notepad-open-probe.ts
- parse-delay.mjs
- parse-delay2.mjs
- pe-dirs.ts
- pe-dump.ts
- pe-sections.ts
- pe-tls-dir.ts
- peinfo.py
- probe-chkstk.ts
- probe-cmd-chkstk.ts
- probe-decode.ts
- probe-entry.ts
- probe-icons.ps1
- probe-mui.ts
- probe-render.ts
- probe-resaddr.ts
- probe-rsrc-tree.ts
- probe-scasw.ts
- probe-sdib-all.ts
- probe-sdib.ts
- probe-sdib2.ts
- probe-sdib3.ts
- probe-va.ts
- probe-wasm-dump.ts
- probe-xchg.ts
- probe.ts
- raf-ref.ts
- raf-site.ts
- read-va.ts
- README.md
- repro-jcc.ts
- res-dump.ts
- res-strings.ts
- resolve-iat.ts
- rsrc-scan.py
- run-exe-debug.ts
- run-exe.ts
- scan-abs.ts
- scan-call-target.ts
- scan-calls.ts
- scan-iat-calls.ts
- scan-iat-ord.ts
- scan-ref.ts
- scan.ts
- secinfo.py
- secs-x64.ts
- show-trace.ts
- slotregion.ts
- slots-x64.ts
- targets.ts
- trace-ret.ts
- trace-vscode.ts
- trace-x64.ts
- verify-x64.ts
- writes-x64.ts
- README.md
- .editorconfig
- .gitignore
- .prettierrc
- CONTRIBUTING.md
- eslint.config.js
- LICENSE
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- tsconfig.base.json
- tsconfig.json
- vitest.config.ts
# 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)
