Local-first browser text RPG framework: author world cards, connect your own LLM, and play with streaming narration, NPCs, d20 checks, saves, hex maps, and PWA offline support.
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 COLLECTIONTerminal-based AI MMORPG where players connect over TCP to a Gemini-narrated dungeon, fight monsters, loot treasure, level up, and chat.
Goat It Web Game is a Nuxt 4 and Vue 3 web game, part of the Goat It app ecosystem, with a live demo, Docker support, and comprehensive testing via Vitest, Playwright, and Cucumber.
3D rogue-like game in Go using g3n engine, based on a tutorial series. Features ECS architecture and assets from PolyHaven and @mz4250.
Open-source desktop AI companion app with Live2D/VRM avatars, voice chat, local LLM support, tabletop RPG engine, and autonomous desktop agent capabilities. Runs 100% locally by default.
Rust implementation of Conway's Game of Life with a GUI, supporting custom templates, alignment, scaling, and generation limits.
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 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.
Kingslayer is an open-source text-based adventure game and Rust library. Play it online or locally, define custom worlds with RON files, and embed the game loop in Rust programs.
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.
Room Crawler is a roguelike RPG with turn-based combat, featuring randomized exploration, skill progression, and replayable runs. Playable in browser or downloadable for Windows, Mac, Linux.
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.
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.
A collection of bouncing DVD logo implementations across a wide variety of programming languages and platforms.
Otaku is a free, local LLM frontend for roleplay, offering web and terminal interfaces. It supports local and cloud LLMs, manages long context via scene summaries, and imports SillyTavern chats and character cards.
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.
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.
ARLQ is an experimental rogue-like game co-developed by humans and ChatGPT, featuring dungeon exploration, monster combat, companions, and fog-of-war mechanics.
An educational shell dungeon crawler in Bash where directories are dungeons; players explore using cd, ls and cat.
Lantern Lights is a score-attack arcade game built with LÖVE, where players catch drifting lanterns to build multipliers while avoiding time-stealing cinders across escalating difficulty levels.