Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Roguelike

Roguelike

22 projects

Showing 22 of 22 projects

Cataclysm: Dark Days Ahead
Cataclysm: Dark Days AheadC++

A free, open-source, turn-based survival game set in a procedurally generated post-apocalyptic world.

#hacktoberfest#procedural-generation#crafting
Stars12.4k
Forks4.5k
Last commit1 day ago
Shattered Pixel Dungeon
Shattered Pixel DungeonJava

An open-source traditional roguelike dungeon crawler with randomized levels, enemies, and hundreds of items.

#dungeon-crawler#procedural-generation#ios
Stars6.2k
Forks1.5k
Last commit2 months ago
Untrusted
UntrustedJavaScript

A meta-JavaScript adventure game where you edit the game's own JavaScript code to solve roguelike puzzles.

#programming-challenge#code-editing#game-development
Stars4.7k
Forks717
Last commit1 year ago
Pixel Dungeon
Pixel DungeonJava

A traditional roguelike game featuring pixel-art graphics and a streamlined interface for mobile and desktop.

#dungeon-crawler#procedural-generation#pixel-art
Stars3.9k
Forks1.3k
Last commit6 years ago
Dungeon Crawl: Stone Soup
Dungeon Crawl: Stone SoupC++

A roguelike dungeon crawler featuring tactical combat, diverse character skills, deity worship, and procedurally generated levels.

#dungeon-crawler#procedural-generation#fantasy-game
Stars2.9k
Forks1.6k
Last commit23 hours ago
Hauberk
HauberkDart

A browser-based roguelike dungeon crawler with ASCII graphics, procedurally generated content, and built with Dart.

#dart#dungeon-crawler#procedural-generation
Stars2.2k
Forks213
Last commit3 months ago
bracket-lib
bracket-libRust

A modular Rust toolkit for building roguelikes and terminal-based games with multiple rendering backends.

#terminal-emulation#rltk#crates
Stars1.7k
Forks125
Last commit6 months ago
Angband
AngbandC

A free, single-player roguelike dungeon exploration game with ASCII graphics and deep gameplay.

#dungeon-crawler#procedural-generation#turn-based
Stars1.5k
Forks383
Last commit6 days ago
KeeperRL
KeeperRLC++

A roguelike dungeon management game where you build and defend your dungeon while raiding others.

#procedural-generation#dungeon-management#sdl2
Stars982
Forks124
Last commit7 months ago
Hexworks/Zircon
Hexworks/ZirconKotlin

An extensible, user-friendly tile engine and text GUI library for building roguelikes and terminal-style applications.

#tile-engine#java#multiplatform
Stars785
Forks140
Last commit10 days ago
Barony
BaronyC++

An open-source first-person roguelike dungeon crawler game built in C++ with multiplayer support.

#multiplayer#dungeon-crawler#procedural-generation
Stars665
Forks182
Last commit3 months ago
rusted-ruins
rusted-ruinsRust

An extensible open-world roguelike game with pixel art where players explore wilderness and ruins, built in Rust.

#dungeon-crawler#procedural-generation#pixel-art
Stars552
Forks32
Last commit3 years ago
magog
magogRust

A fantasy roguelike deathcrawl game built in Rust with turn-based dungeon exploration.

#dungeon-crawler#procedural-generation#fantasy-game
Stars383
Forks13
Last commit3 years ago
rotLove
rotLoveLua

A Love2D/Lua port of rot.js providing roguelike development tools like map generation, FOV, pathfinding, and display modules.

#procedural-generation#field-of-view#rot-js-port
Stars285
Forks32
Last commit4 years ago
astray
astrayLua

A Lua library for procedural generation of mazes, rooms, and dungeons for roguelikes and dungeon crawlers.

#game-design#dungeon-crawler#procedural-generation
Stars177
Forks13
Last commit8 months ago
rhex
rhexRust

A terminal-based roguelike game featuring hexagonal maps, written in Rust.

#ncurses#ascii-art#terminal-game
Stars170
Forks15
Last commit1 year ago
Egoboo
EgobooC++

A 3D dungeon crawling game inspired by NetHack, available for Windows, Linux, and Mac.

#nethack-inspired#dungeon-crawler#open-source
Stars127
Forks27
Last commit1 year ago
noise4j
noise4jJava

A lightweight Java library for procedural map generation using noise, cellular automata, and dungeon algorithms.

#grid-system#procedural-generation#map-generation
Stars108
Forks14
Last commit8 years ago
steamsky
steamskyNim

An open-source roguelike game where you command a flying ship in a steampunk sky world, featuring combat, trading, and exploration.

#steampunk#docker-build#nim
Stars103
Forks7
Last commit1 day ago
gterm
gtermGDScript

A terminal emulator control for the Godot game engine, enabling in-game terminal interfaces.

#game-ui#terminal-emulator#editor-plugin
Stars103
Forks11
Last commit5 years ago
Dijkstra map for Godot
Dijkstra map for GodotGDScript

A GDNative pathfinding node for Godot that implements Dijkstra Maps for versatile pre-computed pathfinding.

#game-ai#turn-based-games#gdnative
Stars86
Forks14
Last commit1 year ago
Dungeon builder
Dungeon builderHaxe

A set of dungeon generation algorithms with a visualizer for roguelike and RPG development.

#procedural-generation#haxe#flash
Stars66
Forks5
Last commit12 years ago

Related Tags

#Game Development15#Procedural Generation14#Dungeon Crawler10#Open Source Game8#Game6#Rust5#Turn Based4#Ascii Graphics4#Java3#Pixel Art3#Pathfinding3#Ascii Art3
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