GoNES is a free, open-source NES emulator written in Go, available for Windows, macOS, Linux, and web browsers.
Alternatives to Nintengo
NESER is a free Nintendo emulation systems engine written in Rust, with native desktop and browser frontends.
JSNES is a JavaScript library for emulating NES games in browsers and Node.js.
- 4
Nestalgia
Nestalgia is a free, open-source emulator project for NES and Famicom systems, built in Kotlin and marked as a work in progress.
Free planLinuxmacOSWindows6.5Free plan - 5
FCEUX
FCEUX is a free, open-source emulator for NES, Famicom, Famicom Disk System, and Dendy systems.
Free planLinuxmacOSWindows6.3Free plan - 6
Nintendulator
Nintendulator is a free, open-source NES emulator for Windows, written in C++.
Free planWindows6.3Free plan - 7

binjnes
binjnes is a free NES emulator written in C, with a browser version and build-from-source options for Linux and macOS.
Free planWebLinuxmacOS6.1Free plan - 8
Dendy
Dendy is a free NES/Famicom emulator written in Go, with desktop binaries for Windows, macOS, and Linux and a WebAssembly version for modern browsers.
WebLinuxmacOSWindows6.1 - 9
HalfNES
HalfNES is a free emulator for NES and Famicom games, available for Windows, Linux, macOS, and other Java-compatible platforms.
Free planLinuxmacOSWindows6.1Free plan - 10
KuroganeNES
KuroganeNES is a browser-based emulator for NES and Famicom Disk System games.
Free planWeb6.0Free plan - 11
My NES
My NES is a portable, open-source NES and Famicom emulator for Windows, written in C#.
Free planWindows6.0Free plan - 12
NET-NES
NET-NES is a free Nintendo Entertainment System emulator written in C# that can run some NES games.
Free planLinuxmacOSWindows6.0Free plan - 13
OpenInvoice
OpenInvoice extracts structured information from PDF and image invoices for review, correction and export.
Free planWebAPISelf-hosted6.0Free plan - 145.9Free plan
- 15
Nestopia Undead Edition
Nestopia Undead Edition is a free, open-source graphical interface project for the Nestopia emulator.
Free planLinuxmacOSWindows5.9Free plan - 16
Jnes
Jnes is a free Windows program that emulates the original 8-bit Nintendo Entertainment System.
Free planWindows5.8Free plan - 17
Nesbit
Nesbit is a free, open-source NES emulator and debugger written from scratch in Swift for iOS, iPadOS and macOS.
iOSmacOS5.8 - 18
no$nes
no$nes is free Windows 32-bit software that emulates and debugs NES, Famicom Disk System, PC10 and VS systems.
Free planWindows5.8Free plan - 19
NES Emulator + 6502 Studio
NES Emulator + 6502 Studio is a free, GPL v3 NES emulator written in C++ and compiled to WebAssembly for browser use.
WebLinuxSelf-hosted5.7 - 20
Nesalizer
Nesalizer is a free, open-source NES emulator for Linux/POSIX, with an experimental Windows port.
LinuxWindows5.7 - 21
puNES
puNES is a Qt-based Nintendo Entertainment System emulator that also plays NSF, NSF2, and NSFe music files.
LinuxWindows5.5 - 22
WebNES
WebNES is a free JavaScript Nintendo Entertainment System emulator that runs in web browsers, using HTML5 canvas and optimization for Chrome’s V8 engine.
Web5.4 - 235.1
- 24
NES.emu
AndroidLinux4.8 - 25
Nestopia
LinuxmacOSWindows4.7