Tech riderRev. 8 Oct 2026
  1. 1Runs onLinux
  2. 2CostsFree plan
  3. 3Supported Spectrum models48k
  4. 4Tape formatsTAP
  5. 5Snapshot formatsSNA, Z80
  6. 6Open sourceYes
  7. 7Peripheral supportbeeper; Kempston joystick
7 lines stated Written from the maker's own pages: github.com
The GoSpeccy homepage

Overview

GoSpeccy is ranked #15 of 21 in ZX spectrum emulators on Specifiction. It runs on Linux. There is a free plan.

GoSpeccy plans and pricing

All plans
Free Free Free ZX Spectrum emulator github.com · 8 Oct 2026

Compared on ZX spectrum emulators

Free plan
Yesgithub.com
Supported Spectrum models
48kgithub.com
Tape formats
TAPgithub.com
Snapshot formats
SNA, Z80github.com
Open source
Yesgithub.com
Peripheral support
beeper; Kempston joystickgithub.com

Facts

Purpose
GoSpeccy is a free ZX Spectrum 48K emulator written in Go.github.com · 8 Oct 2026
CPU emulation
It includes almost complete Zilog Z80 emulation, tested against the FUSE test suite.github.com · 8 Oct 2026
Architecture
The emulator uses a concurrent architecture.github.com · 8 Oct 2026
Audio and controls
Features include beeper support and initial support for Kempston joysticks.github.com · 8 Oct 2026
Snapshots
It supports SNA and Z80 snapshot formats for 48K.github.com · 8 Oct 2026
Tape and archives
It reads TAP tape files, accelerates tape loading, and supports ZIP files.github.com · 8 Oct 2026
Display
It provides an SDL backend, a 2x scaler, and fullscreen mode.github.com · 8 Oct 2026
Console
An interactive on-screen console interface is based on clingon.github.com · 8 Oct 2026
World of Spectrum
A command-line option can search World of Spectrum for a program and start it.github.com · 8 Oct 2026
Installation
The README gives a Go command-line installation using go get and starts the program with the gospeccy command.github.com · 8 Oct 2026
Limits
The README lists memory and I/O contention bugs, limited file format support, and no tape saving among its to-do items.github.com · 8 Oct 2026
Games and ROM
Copyrighted games are not included, while the README says the freely distributable Spectrum 48K system ROM is included.github.com · 8 Oct 2026
License and warranty
The repository includes an MIT-style license granting free use, modification, and distribution, and provides the software without warranty.github.com · 8 Oct 2026
Support
The maker invites bug reports, testing, forks, and patches through the project repository.github.com · 8 Oct 2026
Audio and input
It supports a beeper and initial support for Kempston joysticks.github.com · 8 Oct 2026
Files
It supports 48k SNA and Z80 snapshots, read-only TAP tape files, and ZIP files.github.com · 8 Oct 2026
Program loading
It can load a program from a TAP file and can accelerate tape loading.github.com · 8 Oct 2026
ROM and games
The Spectrum 48k system ROM is included, while copyrighted games and programs are not included.github.com · 8 Oct 2026
Notable limits
The project lists memory and I/O contention bugs, limited file-format support, and missing tape saving among its to-do items.github.com · 8 Oct 2026
License
The software is distributed under an MIT-style license that permits use, copying, modification, distribution, sublicensing, and sale subject to its stated conditions.github.com · 8 Oct 2026
Intended users
The README describes using it to load ZX Spectrum 48k games and demos in Z80 and TAP formats.github.com · 8 Oct 2026

Best GoSpeccy alternatives

See all 20

Where it ranks on Specifiction

Is GoSpeccy yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources