allrecomps

Browser Ports · AllRecomps

Classic games.
A new tab.

Discover games adapted for the browser, from code ports to independent recreations. Choose a project, check what it needs and find your next discovery.

Explore the projects ↓
116curated projectsPT / ENrequirements and context
01

Every project has a scope

Ports, recreations and demos do not necessarily offer the same experience as the original game.

02

Check the files

Some projects need files from your own copy. Unconfirmed requirements are identified.

03

Explore beyond the catalog

AllRecomps provides information and links. Games run on external projects and are not hosted here.

Choose your next discovery

Browser Ports

Genres, requirements and sources in one place.

116 projects found · Page 1 / 5

FPSPort

Half-Life

WebXash

Explore Black Mesa in a browser using the files from your own Half-Life installation.

Your game filesDetails
AdventureRecreation

Tomb Raider

OpenLara

Explore the WebGL demonstration of the OpenLara engine for classic Tomb Raider.

RPGPort

Diablo

DiabloWeb

The shareware edition of Diablo in your browser, with an option to load data from your own copy.

ArcadePort

Tyrian

OpenTyrian WebAssembly

Pilot a ship in a vertical shooter with story and arcade modes.

Direct accessDetails
PlatformerRecreation

Cave Story

NXEngine-evo WebAssembly

A Cave Story engine reimplementation based on NXEngine and extended by NXEngine-evo.

Check requirementsDetails
ArcadePort

C-Dogs

C-Dogs SDL WebAssembly

Overhead action with campaigns, weapons and customizable characters.

Direct accessDetails
ArcadePort

Chromium B.S.U.

Chromium B.S.U. WebAssembly

A vertically scrolling space shooter focused on arcade action.

Direct accessDetails
PuzzlePort

Freegemas

Freegemas WebAssembly

An open-source gem-matching puzzle inspired by Bejeweled.

Direct accessDetails
PuzzlePort

Numpty Physics

Numpty Physics WebAssembly

Draw objects that interact with gravity to guide the red piece to the yellow goal.

Direct accessDetails
ArcadePort

Powermanga

Powermanga WebAssembly

A 2D space shooter featuring levels, enemies and ship upgrades.

Direct accessDetails
PlatformerPort

Jump 'n Bump

Jump 'n Bump WebAssembly

A platform arena where rabbits jump on their opponents' heads.

Direct accessDetails
ArcadePort

LBreakout2

LBreakoutHD WebAssembly

An HD version of LBreakout2 with bricks, bonuses and a scalable 16:9 presentation.

Direct accessDetails
ArcadePort

Neverball

Neverball Web

Tilt the floor to guide a ball, collect coins and reach the goal before time runs out.

Direct accessDetails
PlatformerRecreation

Prince of Persia

PrinceJS

A JavaScript recreation of the MS-DOS version of Prince of Persia with desktop and mobile controls.

Direct accessDetails
StrategyRecreation

Command & Conquer

Command & Conquer HTML5

An HTML5 and JavaScript real-time strategy recreation exploring RTS mechanics in a browser.

RPGPort

Brogue

Brogue CE WebAssembly

Explore a randomly generated dungeon and seek the Amulet of Yendor in this community edition of Brogue.

Direct accessDetails
PlatformerPort

Gish

Freegish WebAssembly

A free version of Gish with its own game assets, adapted for browsers.

Direct accessDetails
ArcadePort

Angry Birds 2

Browser build · reeyuki

Use a slingshot to topple structures in this Angry Birds 2 technology demo.

Before opening a new tab

What you can find here

Are these all recompilations?

No. Browser Ports is a collection defined by its target: the browser. Ports adapt existing software; independent recreations rebuild parts of an experience; demos show a limited slice. Some implementations use emulation or hybrid components. Consult the source for each project’s technique and scope.

Do they all work on mobile?

Touch, controller and browser support varies. The mobile filter shows projects with documented mobile use in the curation, without certifying every device. Not documented does not mean incompatible.

Were the games tested?

The collection records documentary review and destination-page checks. AllRecomps has not tested gameplay, full campaigns, performance or executables. A reachable page does not certify a working game session. Profile dates refer to source checks.

How can I report a problem?

Send the project name and profile link to allrecompsadmin@allrecomps.com. Gameplay issues should also be reported to the project maintainer.