c64js
C
C tier on Commodore 64 EmulatorsScore 6.4· #17of 30
- Runs on
- self-hosted, Web

Summary
c64js is ranked #17 of 30 in Commodore 64 emulators on Everything Xiaomi. It runs on Self-hosted, Web.
Compared on Commodore 64 emulators
- Free plan
- Yesgithub.com
- Supported platforms
- Webgithub.com
- Disk and tape formats
- .prggithub.com
Facts
- Purpose
- c64js is described as an early Commodore 64 emulator written from scratch in JavaScript.github.com · 9 Oct 2026
- Demo
- The maker provides a browser demo of the emulator.github.com · 9 Oct 2026
- ROM loading
- Users can run ROM files in .prg format by dropping them onto the emulator canvas.mborgbrant.github.io · 9 Oct 2026
- Proof of concept
- The demo page says the emulator is a proof of concept rather than a fully working emulator.mborgbrant.github.io · 9 Oct 2026
- Sound support
- The SID chip, which handles sound, is not emulated yet.mborgbrant.github.io · 9 Oct 2026
- Graphics support
- Some graphical modes in the VIC-II chip are not emulated, and the repository says the chip is not fully emulated.mborgbrant.github.io · 9 Oct 2026
- ROM compatibility
- The maker says not all ROMs will run flawlessly because not every feature of the original hardware is implemented.mborgbrant.github.io · 9 Oct 2026
- Implementation
- The project describes itself as written in vanilla JavaScript.github.com · 9 Oct 2026
- Build
- The repository says to install npm packages with npm install and build the distribution with gulp.github.com · 9 Oct 2026
- License
- The code is released under the MIT license.github.com · 9 Oct 2026
- Contributions
- The repository welcomes contributions and links to contribution guidelines.github.com · 9 Oct 2026
- Intended audience
- The project presents an emulator demo for trying C64 ROMs and games in a browser.mborgbrant.github.io · 9 Oct 2026
- Maker
- The project copyright and GitHub profile identify Mikael Borgbrant; the profile lists Stockholm, Sweden.github.com · 9 Oct 2026
- Emulation status
- The project describes itself as a proof of concept rather than a fully working emulator.mborgbrant.github.io · 10 Oct 2026
- Sound
- The SID chip for sound is not emulated.mborgbrant.github.io · 10 Oct 2026
- Graphics limits
- Some VIC-II graphical modes are not emulated, and only a limited number of ROMs work.github.com · 10 Oct 2026
- Compatibility
- The project says not all ROMs execute flawlessly because not every feature of the original hardware is implemented.mborgbrant.github.io · 10 Oct 2026
- Example
- The demo page recommends SoS's Flappy Birds implementation for trying a game in the emulator.mborgbrant.github.io · 10 Oct 2026
Best c64js alternatives
See all 20Where it ranks on Everything Xiaomi
- Best Commodore 64 Emulators in 2026#17 of 30
Is c64js yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/mborgbrant/c64js· checked 9 Oct 2026
- mborgbrant.github.io/c64js/· checked 9 Oct 2026
- github.com/mborgbrant· checked 9 Oct 2026