Prince of Persia: 6 Open Source Clones Compared
These entries differ in kind, not just quality. Princed Resources is a DAT-file editing tool for extracting and modifying the original game's graphics and levels, not a playable game itself. Prince of Persia Apple II is the original 6502 assembly source code as released by creator Jordan Mechner, not a reimplementation. Prince of Persia (JS) runs directly in the browser at princejs.com with no build step, while Mininim and SDLPoP are native reimplementations built from source — Mininim written against a custom fork of the Allegro library, SDLPoP based on a disassembly of the DOS version with its own mod-folder system for custom levels, sprites, and gameplay options.
Comparison table
Availability
- Status
- Playable
- Platforms
- Apple II
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Halted
- Last updated
- 2y ago
- Stars
- 6,866
- Contributors
- 7
- License
- —
- Engine
- —
Compatibility
- Requires original assets
- NoOriginal assets not required; original 6502 assembly source code from Apple II.
- Modding support
- —

Availability
- Status
- Playable
- Platforms
- Windows, Linux, OSX
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Sporadic
- Last updated
- 9mo ago
- Stars
- 1,283
- Contributors
- 36
- License
- GPL-3.0
- Engine
- SDL2
Compatibility
- Requires original assets
- NoDoes not include or require original game data; is a disassembly-based reimplementation with its own assets.
- Modding support
- YesSupports custom mods with modified level data, sprites, and gameplay options via mod folders in the mods/ directory.

Availability
- Status
- Playable
- Platforms
- Web
- Play in browser
- YesPlay in Browser
- Mobile
- No
Project health
- Development status
- Sporadic
- Last updated
- 4mo ago
- Stars
- 999
- Contributors
- 3
- License
- Unlicense
- Engine
- Phaser
Compatibility
- Requires original assets
- NoOriginal assets not required; HTML5/JavaScript reimplementation of MS-DOS version.
- Modding support
- —

Availability
- Status
- Playable
- Platforms
- Windows, Linux
- Play in browser
- Mobile
- No
Project health
- Development status
- Halted
- Last updated
- 6y ago
- Stars
- 142
- Contributors
- 3
- License
- GPL-3.0
- Engine
- —
Compatibility
- Requires original assets
- NoThis is an advanced Prince of Persia engine written from scratch with original code and no original asset requirements.
- Modding support
- —
Availability
- Status
- —
- Platforms
- Windows
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Halted
- Last updated
- 4y ago
- Stars
- 19
- Contributors
- 2
- License
- GPL-2.0
- Engine
- —
Compatibility
- Requires original assets
- YesTool requires Prince of Persia DAT files (version 1 and 2) to access and modify.
- Modding support
- —
Availability
- Status
- Playable
- Platforms
- None
- Play in browser
- No
- Mobile
- No
Project health
- Development status
- Not tracked
- Last updated
- Not tracked
- Stars
- Not tracked
- Contributors
- Not tracked
- License
- Not tracked
- Engine
- Not tracked
Compatibility
- Requires original assets
- —
- Modding support
- —
| Title | Prince of Persia Apple II | SDLPoP | Prince of Persia (JS) - princejs.com | Mininim | Princed Resources | FreePrince |
|---|---|---|---|---|---|---|
| Status | Playable | Playable | Playable | Playable | — | Playable |
| Platforms | Apple II | Windows, Linux, OSX | Web | Windows, Linux | Windows | None |
| Play in browser | No | No | YesPlay in Browser | No | No | |
| Mobile | No | No | No | No | No | No |
| Project health | ||||||
| Development status | Halted | Sporadic | Sporadic | Halted | Halted | Not tracked |
| Last updated | 2y ago | 9mo ago | 4mo ago | 6y ago | 4y ago | Not tracked |
| Stars | 6,866 | 1,283 | 999 | 142 | 19 | Not tracked |
| Contributors | 7 | 36 | 3 | 3 | 2 | Not tracked |
| License | — | GPL-3.0 | Unlicense | GPL-3.0 | GPL-2.0 | Not tracked |
| Engine | — | SDL2 | Phaser | — | — | Not tracked |
| Compatibility | ||||||
| Requires original assets | NoOriginal assets not required; original 6502 assembly source code from Apple II. | NoDoes not include or require original game data; is a disassembly-based reimplementation with its own assets. | NoOriginal assets not required; HTML5/JavaScript reimplementation of MS-DOS version. | NoThis is an advanced Prince of Persia engine written from scratch with original code and no original asset requirements. | YesTool requires Prince of Persia DAT files (version 1 and 2) to access and modify. | — |
| Modding support | — | YesSupports custom mods with modified level data, sprites, and gameplay options via mod folders in the mods/ directory. | — | — | — | — |
| Preview | ![]() | ![]() | ![]() |
Frequently asked questions
Are the Prince of Persia clones on this page open source?
Yes — every clone catalogued here is an open-source project. Availability, license, and development-status details for each one are listed in the comparison table above.
What license do these Prince of Persia clones use?
SDLPoP and Mininim (GPL-3.0); Prince of Persia (JS) - princejs.com (Unlicense); Princed Resources (GPL-2.0).
Do I need to own the original Prince of Persia to play these clones?
Prince of Persia Apple II, SDLPoP, Prince of Persia (JS) - princejs.com, and Mininim run standalone, no original files needed; Princed Resources requires original game assets to play.
Can I play any of these Prince of Persia clones directly in a browser?
Yes — Prince of Persia (JS) - princejs.com and Mininim have a browser-playable build linked in the comparison table above, no install required.
See the full write-up for each clone, or go back to Prince of Persia.