A free single-player MTG adventure game built on Forge, featuring five rival colors battling over a living map with dynamic territory, reputation systems, and real card duels.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONLess than 10 stars, 5+ commits in the last 30 days — projects made with care.
A cross-platform terminal game collection built with Rust and Lua, offering 18 classic games such as Tetris, Minesweeper, Snake and Solitaire, with English and Simplified Chinese support, i18n JSON language files and package-manager installs.
A Java-based desktop implementation of Scoundrel, a single-player roguelike card game featuring a test-driven headless rules engine and hand-drawn pixel art.
Runewake is an AI-backed fantasy TCG featuring a node-based map, rune system, and archaeology progression, built with Godot and .NET.
Mafia is a multiplayer social deduction game about deception and manipulation. It includes a Vite/pnpm web client and a Rust/Cargo server, with setup instructions and install/update scripts.
3D rogue-like game in Go using g3n engine, based on a tutorial series. Features ECS architecture and assets from PolyHaven and @mz4250.
A deterministic, turn-based ASCII roguelike built on .NET 10 featuring shadowcasting FOV, A* pathfinding, and seeded dungeon generation.
A wave-based survival FPS developed with Godot 4 featuring 30 standard waves and an endless mode. Players can upgrade weapons via a gacha system between waves, with support for three difficulties and multiple maps.
Top-down survival shooter in Java + LibGDX. Kill enemies with matched weapons, use bayonet for HP regen. Features 3 enemy types, 4 weapons, score-based scaling, and custom shaders.
Violencetown is a browser-based 2D action-RPG built with zero-dependency vanilla JavaScript and HTML5 Canvas. It features turn-based combat, a radial action wheel, disposition-driven NPC economy, and deterministic gameplay. Installable as a PWA.
Simverse World 是一款 AI 驱动的赛博朋克风格像素开放世界多人游戏。玩家可探索小镇、与具备独立性格和记忆的 AI 居民互动、参与经济活动及社区事件。
ARLQ is an experimental rogue-like game co-developed by humans and ChatGPT, featuring dungeon exploration, monster combat, companions, and fog-of-war mechanics.
The Spawner of Everilynn is an ongoing game project developed using Lua and the LÖVE framework, featuring a fantasy world conflict between humans, elves, and a dwarven empire.
WigglePlay is a keyboard-free, camera-powered web app with learning games for toddlers aged 2½ and up. On-device hand and body tracking let children play by waving, pointing, touching or moving, with no wrong answers and parent controls.
Turret Siege is an open-source roguelike game built with Love2D/Lua where players control a stationary turret defending against waves of surrounding enemies. Survival time determines score. Cross-platform builds available for Windows, Linux, and Nintendo 3DS.
Rust implementation of Conway's Game of Life with a GUI, supporting custom templates, alignment, scaling, and generation limits.
A 2D Russian draughts (checkers) game for Yandex Games, built on Phaser 4. Slice 1 delivers a rules engine, a bot opponent, legal-move highlights and Yandex Game Ready integration; WebSocket matches and hotseat are planned but not yet in this slice.
Overlock is a sewing machine-themed racing game set on fabric, developed using the Godot engine and FastAPI.
Sheepdog Sim is a cel-shaded, single-player browser game where players guide flocks of 25, 75, or 200 sheep into a pen using a dog.
Simulador de transporte inspirado en OpenTTD, desarrollado en Rust con cliente Bevy. Ofrece desarrollo incremental, mapas isométricos, economía, soporte parcial NewGRF y multijugador TCP lockstep.
WildStat is a multiplayer action RPG playable directly in the browser, featuring monster battles, gear collection, stat building, and PvP duels. It supports mobile and desktop without downloads, currently in beta with active development.
Declarative Nix Flake for homelab infrastructure. Supports NixOS (with disko), macOS (nix-darwin), and Linux (system-manager). Includes Home Manager for user configurations. Provides installation and rebuild instructions for each platform.
Band BoomBox is a free, open-source 2D rhythm game built with Unity, focused on controller-friendly cooperative multiplayer. It offers over ten songs with multiple difficulties, local play for up to six players, experimental LAN multiplayer, and a built-in editor for custom songs.
Stellar Abyss (deathstar) is a browser-based 3D space combat prototype built with Babylon.js, TypeScript and Vite, offering arcade flight controls, escalating enemy squadrons, procedural ships and audio, unlockable weapons, and a capital-ship boss battle.
A from-scratch TypeScript browser homage to Scorched Earth (1991): per-pixel destructible terrain, seeded wind, 16 weapons, a tank garage, 2–4 player hot-seat matches, and deterministic-lockstep online play over Supabase rooms.
Netrek-Web is a browser-based implementation of the classic Netrek space combat game. Built with Go and JavaScript, it requires no client installation. Players join via web browser for real-time 4v4+ team battles, featuring ship management, torpedoes, and bot practice modes.
A collection of 13 browser-based puzzle, arcade and simulation games inspired by mobile game ads, built with Phaser 3 and Three.js. Includes a game hub, PWA offline support, unit/E2E tests and Cloudflare Pages deployment.
A collection of bouncing DVD logo implementations across a wide variety of programming languages and platforms.
Farcaster-ready Ludo web game on Base, built with Next.js 16 and Coinbase OnchainKit: wallet-connected lobbies, 1v1/2v2/4P match types, entry-fee wagers, PeerJS private rooms, Supabase match persistence and a glassmorphism dashboard UI.
A browser-based, dependency-free Turkish roguelike deckbuilder featuring 87 cards and 33 enemies, with audio and visuals synthesized via WebAudio and SVG. It offers strategic gameplay through Incandescence mechanics.
Source code for the AT Products LLC website, built with Astro, Vue, Bootstrap and jQuery and deployed through Netlify. One repository holds the main site, a beta site, a portfolio, a maintenance page and an unblocked-games site on separate branches.
A neon vector arcade rewrite of Asteroids designed as a collaborative, evolving game where developers contribute new mechanics and hazards via pull requests.
A modern, fast, and user-friendly character builder for the Mutants & Masterminds 3rd Edition (M&M 3e) RPG system, featuring automatic PP calculation and PL compliance validation.
Gesture Ninja is a computer vision-based application that enables users to play Fruit Ninja using real-time finger tracking via a webcam.
Mahjong Epic is presented as a freeware Windows puzzle game where players match identical tiles to clear the board. The README lists difficulty levels, a show-solution option and a board editor, but functions mainly as a download landing page rather than a source repository.
Night Toll is a first-person inspection game inspired by Papers, Please, developed in Unreal Engine 5.7 using C++ for all core gameplay systems.
Eyespie is an offline-first, AI-assisted travel game of "I spy with my little eye," built with Kotlin Multiplatform and on-device computer vision.
A vertical mobile roguelite game where players launch from Earth, ascend to collect planetary samples, and return to settle and upgrade their ship.
Jammed is a short 2D drone-themed escape room and puzzle game developed with Love2D and Lua.
A deterministic vertical shoot 'em up game built from scratch in Java, featuring a platform-agnostic core that runs on both desktop and web browsers.
A 2D boss fight game developed in Java using libGDX, featuring vintage animation aesthetics and phase-based combat. Created as an academic project for Object-Oriented Programming.
A modern web client for PokerTH Texas Hold'em that runs in any browser via WebSocket-to-TCP proxy. Play online against real opponents or offline against bots, supports PWA installation, themed customization, and syncs settings across devices with a registered account.
Boxbot is a Java-based warehouse management game where you control a robot to ship packages before orders expire, balancing battery, time, and growing workload.
Monkeys of the Caribbean is an open-source, two-player tile placement game where a monkey crew competes for control of sea routes to collect coconuts. It runs in the browser and is built with npm scripts, with deployment handled through GitHub Actions.
MakaMek is an open-source, cross-platform implementation of the classic BattleTech tabletop tactics game. Built with .NET 10 and AvaloniaUI, it offers a simplified, mobile-first experience with support for local, LAN, and internet multiplayer.
RetroChess is a Chess plugin for RetroShare 0.6 that lets you play chess with RetroShare friends and contacts. It installs as a shared-library extension and adds a chess game window plus chat invitations, and ships with a standalone Qt board debugger for testing chess rules.