Tech riderRev. 4 Oct 2026
- 1Runs onAPI, Linux, Mac, self-hosted, Windows
- 2CostsFree plan
- 3Supported systemsGame Boy, Game Boy Color
- 4Supported platformsWindows 64-bit, macOS, Linux, Raspberry Pi OS
- 5Save statesYes
- 6Link cable emulationYes
- 7Real-time clockYes
7 lines stated Written from the maker's own pages: github.com

Overview
PyBoy is ranked #11 of 23 in Game Boy emulators on Specifiction. It runs on API, Linux, macOS, Self-hosted, Windows. There is a free plan.
PyBoy plans and pricing
All plansPyBoy Free Game Boy emulator · Python package and command-line use · LGPL-3.0 license github.com · 4 Oct 2026
Compared on Game Boy emulators
- Free plan
- Yesgithub.com
- Supported systems
- Game Boy, Game Boy Colorgithub.com
- Supported platforms
- Windows 64-bit, macOS, Linux, Raspberry Pi OSgithub.com
- Save states
- Yesgithub.com
- Link cable emulation
- Yesgithub.com
- Real-time clock
- Yesgithub.com
Facts
- Purpose
- PyBoy is a Game Boy emulator written in Python and Cython.docs.pyboy.dk · 4 Oct 2026
- Use cases
- It can be used from the command line or embedded in Python programs for automation, testing, and AI experiments.docs.pyboy.dk · 4 Oct 2026
- Installation
- The documentation gives `pip install pyboy` as the installation command.docs.pyboy.dk · 4 Oct 2026
- Platform support
- The installation page links to platform-specific instructions for macOS, Linux, and Windows.docs.pyboy.dk · 4 Oct 2026
- Python interface
- The Python interface can send button input, inspect memory, and capture screenshots.docs.pyboy.dk · 4 Oct 2026
- Performance
- Rendering can be skipped or disabled, and the documentation says running multiple instances in parallel can improve throughput.docs.pyboy.dk · 4 Oct 2026
- API scope
- The API reference covers the supported Python-facing interface and intentionally excludes internal emulation components and platform-specific window implementations.docs.pyboy.dk · 4 Oct 2026
- Hardware APIs
- The documented interface covers CPU and address space, graphics, audio, cartridge hardware, and input.docs.pyboy.dk · 4 Oct 2026
- Integration
- The GitHub README links to instructions for using PyBoy with Gym and provides examples for Kirby, Tetris, and Super Mario Land.github.com · 4 Oct 2026
- Support
- The installation and development guide directs users to the PyBoy Discord for help.docs.pyboy.dk · 4 Oct 2026
- Notable limit
- The guide says PyBoy is under active development and advises keeping backup copies of save files, especially when upgrading between releases.docs.pyboy.dk · 4 Oct 2026
- License
- The repository includes the GNU Lesser General Public License version 3.github.com · 4 Oct 2026
Best PyBoy alternatives
See all 20 All accessCh 01 Virtual Jaguar Free planAndroidiOS Free to start7.8 All accessCh 02 SkyEmu Free planAndroidiOS Free to start7.5 All accessCh 03 GBCC Free planAndroidLinux Free to start7.4 All accessCh 04 Gearlynx AndroidAPI 7.4 All accessCh 05 binjgb Free planLinuxMac Free to start7.3 All accessCh 06 ChillyGB Free planLinuxWeb Free to start7.3
Where it ranks on Specifiction
- Best Game Boy Emulators in 2026#11 of 23
Is PyBoy yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- docs.pyboy.dk· checked 4 Oct 2026
- docs.pyboy.dk/api/index.html· checked 4 Oct 2026
- github.com/Baekalfen/PyBoy· checked 4 Oct 2026
- docs.pyboy.dk/wiki/development/index.html· checked 4 Oct 2026
- github.com/Baekalfen/PyBoy/blob/master/LICENSE.md· checked 4 Oct 2026
