Platform Support List

Computers

  i386 amd64 arm32 arm64 mips32 mips64 powerpc powerpc64 riscv riscv64 s390x
Android N/A :ok: :ok: :ok: N/A N/A N/A N/A N/A N/A N/A
Windows :ok: :ok: N/A :ok: N/A N/A N/A N/A N/A N/A N/A
Mac OS :x: :ok: N/A :ok: N/A N/A   N/A N/A N/A N/A
Docker Linux :ok: :ok: :ok: :ok:   :ok:   :ok:     :ok:
GNU Linux :ok: :ok: :ok: :ok: :ok:   :ok: :ok:   :ok:  
GNU Hurd                     N/A
Plan 9                     N/A
Open BSD                     N/A
Free BSD :x: :x:                 N/A
  1. mac os does not support 32-bit systems.
  2. windows windows is not currently supporting cpu sleep mode.
  3. freebsd currently does not support official publication.

Integrations

  wasm wasm.js
(legacy)
emscripten
(bloated)
typescript
NodeJS     :ok:  
Browser        
  C++ NodeJS Python Rust
FFI N/A      
Wrapper       :ok:
Dynamic Library        

Embedded Systems

  avr riscv arm pic
Arduino :ok: :ok: :ok: N/A
AVR Lib C :ok: N/A N/A N/A
ESP IDF N/A :ok: N/A N/A
ODroid       N/A
Free RTOS   :ok:   N/A
Baremetal        

Legacy Systems

  i386 mos6502
NES
mos6502
Apple 2
mos6502
C64
Baremetal N/A :ok: :ok:  
Microsoft Dos   N/A