Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Client

Game Client

13 projects

Showing 13 of 13 projects

osu!
osu!C#

A free-to-win rhythm game client with an open-source engine and support for custom gameplay rulesets.

#desktop-application#catch#music-game
Stars19.0k
Forks2.8k
Last commit5 days ago
RuneLite
RuneLiteJava

A free, open-source client for Old School RuneScape with plugin support and customization.

#gradle#community-driven#old-school-runescape
Stars5.5k
Forks5.8k
Last commit16 hours ago
ClassiCube
ClassiCubeC

A custom Minecraft Classic client written in C from scratch, offering enhanced performance and cross-platform support.

#multiplayer#singleplayer#minecraft-classic
Stars2.0k
Forks331
Last commit5 days ago
OpenSpades
OpenSpadesC++

An open-source, cross-platform client for Ace of Spades 0.75, offering enhanced graphics and audio via OpenGL/AL.

#multiplayer#self-hosted-gaming#opengl
Stars1.2k
Forks231
Last commit2 years ago
Pokemon GO Java API
Pokemon GO Java APIJava

A Java API for interacting with Pokémon GO servers, enabling programmatic gameplay and data access.

#game-automation#android#bot-framework
Stars1.0k
Forks322
Last commit4 years ago
Yamagi Quake II
Yamagi Quake IIC

An enhanced, conservative Quake II client focused on offline and coop gameplay with modern system support and bug fixes.

#gpl-licensed#offline-gaming#coop-gaming
Stars1.0k
Forks249
Last commit20 hours ago
ezQuake
ezQuakeC

A modern QuakeWorld client with enhanced graphics, extensive customization, and cross-platform support for the classic Quake game.

#sdl2#quake#modern-quakeworld-clients
Stars412
Forks143
Last commit13 days ago
BetterSpades
BetterSpadesC

A lightweight, open-source client for Ace of Spades that runs on very old hardware with OpenGL/ES 1.1 support.

#multiplayer#aos#low-end-gaming
Stars281
Forks46
Last commit1 year ago
RSC-C
RSC-CC

A portable, enhanced RuneScape Classic client written in C99 with support for multiple platforms and modern features.

#rsc#runescape-classic#emscripten
Stars127
Forks21
Last commit1 month ago
colyseus-hx
colyseus-hxHaxe

A Haxe SDK for building multiplayer game clients that connect to Colyseus servers.

#multiplayer#colyseus#haxe
Stars90
Forks15
Last commit16 hours ago
.NET Core AppImage example
.NET Core AppImage exampleC#

Deployment script that creates installable copies of the osu!lazer rhythm game client.

#lazer#internal-tooling#build-automation
Stars55
Forks39
Last commit2 months ago
steam-client
steam-clientJavaScript

An API-compatible Node.js client library for connecting to and interacting with the Steam network.

#tcp#websocket#bot-framework
Stars55
Forks20
Last commit8 years ago
TheSpace App
TheSpace AppElm

Official Elm-based web app for TheSpace, a multiplayer online game.

#environment-management#thespace-game#web-app
Stars4
Forks2
Last commit4 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Cross Platform6
#Open Source Game5
#Retro Gaming5
#Multiplayer4
#First Person Shooter4
#Opengl4
#Openal3