flyinghead/flycast
flyinghead/flycast has 2,638 GitHub stars and 406 forks. GitHot measured +3 stars in 24 hours. Last checked 2026-11-07 20:08 UTC. Last push 2026-11-02.
Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
Measured star growth
- in 24h
- +3
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalFlycast

Flycast is a multi-platform Sega Dreamcast, Naomi, Naomi 2, and Atomiswave emulator derived from reicast.
Information about configuration and supported features can be found on TheArcadeStriker's flycast wiki.
Join us on our Discord server for a chat.
Downloads

Get builds for your system from the builds page or GitHub Releases.
- Latest master builds: regular builds from the
masterbranch with recent fixes and updates. - Nightly dev builds: experimental builds with the latest features and changes.
- Stable tagged releases: versioned release builds published on GitHub Releases.
Automated test results are available from the builds page as well.
Install
Android 
Install Flycast from Google Play.
Flatpak (Linux
)
Install Flycast from Flathub:
flatpak install -y org.flycast.Flycast
- Run Flycast:
flatpak run org.flycast.Flycast
Homebrew (macOS
)
Set up Homebrew or run
brew updateif already installed.Choose one channel:
| Channel | Install command |
|---|---|
| Master (recommended) | brew install --cask flyinghead/flycast/flycast@master |
| Stable | brew install --cask flyinghead/flycast/flycast |
| Nightly dev | brew install --cask flyinghead/flycast/flycast@dev |
- Run Flycast from your Application folder
See the Flycast tap for updating, uninstalling, and switching channels.
iOS
Due to persistent harassment from an iOS user, support for this platform has been dropped.
Xbox One/Series 
Grab the latest build from the builds page, or the GitHub Actions. Then install it using the Xbox Device Portal.
Build from source
macOS
Right-click the bootstrap script and choose Open:
shell/apple/generate_xcode_project.command
Windows
Double-click the bootstrap script:
shell\windows\generate_vs_project.bat
Linux
Dependencies
- C/C++ compiler toolchain (e.g.
gcc/g++) - CMake
- make
- libcurl (development headers)
- libudev (development headers)
- SDL2 (development headers)
- Graphics API: Vulkan, OpenGL
Build
$ git clone --recursive https://github.com/flyinghead/flycast.git
$ cd flycast
$ mkdir build && cd build
$ cmake ..
$ make
Packaging status
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,778 starspublic-apis/public-apis
A collective list of free APIs
496,996 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
440,790 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,142 stars