Skip to content
Back to Catalog

Original software · Games

Steam

Vendor: Valve

Independent implementations targeting Steam, collected by the Remade community.

Original software reference ↗

Reimplementations 3

Compare

Compatibility, maturity and platform support are maintainer-reported. Activity uses cached GitHub statistics, refreshed approximately every 24 hours.

Compare implementations of Steam
FeatureGameDepot ↗Drop ↗GameVault ↗
LanguagesTypeScript, RustTypeScript, RustTypeScript
PlatformsWindows, Linux, macOS, WebWindows, Linux, macOS, WebWindows, Linux, macOS, Web
CompatibilityPartialPartialPartial
MaturityExperimentalExperimentalBeta
LicenseAGPL-3.0AGPL-3.0CC-BY-NC-SA-4.0
ScopeA self-hosted Steam-style game distribution and preservation platform, developed as a hard fork of Drop OSS. Retains library, account and desktop-client workflows while developing storefront ingestion, content-addressed chunk delivery, deduplication and mesh-networking integrations. Uses TypeScript/Svelte services and Rust transfer components.A self-hosted game-distribution platform with a library storefront, metadata imports, user accounts and a desktop client for downloading, installing and launching operator-supplied DRM-free games. Reimplements a subset of Steam-style library and distribution workflows on infrastructure the operator controls.A source-available Steam-style platform for hosting an operator-supplied DRM-free game library. The server indexes games and metadata, manages accounts and distributes files to separate desktop and web clients, which provide installation, launching, library browsing and playtime/progress tracking.
LimitationsEarly fork; release maturity and broad roadmap completion are not independently verified. Does not reproduce Steam accounts, DRM, store purchases, Workshop or service APIs. Store adapters and networking depend on external projects and services; inherited components retain their respective licenses.A broader alternative, not a compatible Steam client or replacement for Valve accounts, DRM, purchases, Workshop or multiplayer services. Requires a self-hosted server and separately supplied games. Upstream is in maintenance mode with bug fixes and external contributions still accepted; client packages vary by platform.Source-available under a noncommercial license, not open-source software. Does not replace Steam purchases, accounts, DRM or service APIs. Requires a server and separately supplied games; client implementations live in separate repositories. GameVault 2 clients are public beta, with GameVault+ features still missing.
Last repository push
Repository stateNot archivedNot archivedNot archived
GitHub stars1775333
Statistics updated
ExperimentalTypeScript · Rust★ 1

GameDepot

Replaces: Steam

Self-host a Steam-style game depot with library management, chunked delivery and a native desktop client.

ExperimentalTypeScript · Rust★ 775

Drop

Replaces: Steam

Self-host a Steam-style library to browse, distribute, install and launch your own DRM-free games.