Roguelike

Open-source projects categorized as Roguelike

Top 23 Roguelike Open-Source Projects

  • NetHack

    Official NetHack Git Repository

  • Project mention: Installing NH 3.7 on Win11 without using Linux? | /r/nethack | 2023-12-07

    download NetHack sources (https://github.com/NetHack/NetHack -> Code -> Download ZIP, unpack them on your computer)

  • rot.js

    ROguelike Toolkit in JavaScript. Cool dungeon-related stuff, interactive manual, documentation, tests!

  • Project mention: New Project -Help me decide on a Framework/ Library | /r/roguelikedev | 2023-06-29

    I can recommend rot.js. It offers both ascii and tileset support.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • bracket-lib

    The Roguelike Toolkit (RLTK), implemented for Rust.

  • angband

    A free, single-player roguelike dungeon exploration game

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    Angband - Roguelike Dungeon Crawler. C

  • game

    ⚔️ An online JavaScript 2D Medieval RPG. (by delaford)

  • SadConsole

    A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!

  • Project mention: How can I get a 1:1 sized font? | /r/roguelikedev | 2023-05-04

    Since you're already working in C#, there's a library called SadConsole that does this. It relies on either MonoGame or SFML to actually render to the screen, though. If you're not using either of those, the source may give you some ideas on how to implement such a grid of tiles yourself. There are of course other libraries that do this, but SadConsole is the first that I could remember in C#.

  • RoguelikeDevResources

    A curated list of roguelike development resources

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • BrogueCE

    Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game

  • Project mention: any suggestions for a beginner roguelike? something that's not infuriating | /r/roguelikes | 2023-12-05
  • Zircon

    Zircon is an extensible and user-friendly, multiplatform tile engine.

  • Project mention: Java swing turn based roguelike game loop advice | /r/roguelikedev | 2023-05-24

    I'd recommend you use Zircon, it's THE roguelike rendering library for Kotlin/JVM. The developer is/was active on the discord too. Zircon website

  • LambdaHack

    Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at

  • Cataclysm-BN

    Cataclysm: Bright Nights, A fork/variant of Cataclysm:DDA by CleverRaven.

  • Project mention: Should we remove faction camp system? | /r/cataclysmbn | 2023-12-11
  • RogueSharp

    A .NET Standard class library providing map generation, path-finding, and field-of-view utilities frequently used in roguelikes or 2D tile based games. Inspired by libtcod

  • Rotten-Soup

    A roguelike built with Vue, Vuetify, Tiled, rot.js, and PixiJS! Playable at https://rottensoup.herokuapp.com/

  • umoria

    Moria: a roguelike Dungeon Crawler game | Umoria Source Code

  • Project mention: What do people miss about older versions of Angband? | /r/angband | 2023-12-07

    have you ever played uMoria? it seems likely you have. anyway, it's a lot of fun and also extremely unforgiving at the same time. almost unpleasant. like a really stinky piece of cheese.

  • BurningKnight

    A roguelike about goblins & stuff

  • ivan

    Iter Vehemens ad Necem - a continuation of the graphical roguelike by members of http://attnam.com

  • Project mention: What is your favourite open source game(s)? | /r/linux_gaming | 2023-07-06

    Source

  • rotLove

    Roguelike Toolkit in Love. A Love2D/lua port of rot.js

  • rlutil

    C and C++ utilities for cross-platform console roguelike game creation.

  • Allure

    Allure of the Stars is a near-future Sci-Fi roguelike and tactical squad combat game written in Haskell; please offer feedback, e.g., after trying out the web frontend version at

  • SpaceHuggers

    A roguelike platformer with destructible environments in 13KB of JavaScript

  • dungeon-crawler-rpg-od

    Quick dungeon crawler experience on demand with diablo inspired looting system!

  • geotic

    Entity Component System library for javascript

  • slaytheweb

    Slay the Web is a singleplayer, deck builder, roguelike card crawl game for the web based on Slay the Spire

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Roguelike related posts

Index

What are some of the best open-source Roguelike projects? This list will help you:

Project Stars
1 NetHack 2,656
2 rot.js 2,303
3 bracket-lib 1,449
4 angband 1,261
5 game 1,206
6 SadConsole 1,177
7 RoguelikeDevResources 983
8 BrogueCE 891
9 Zircon 741
10 LambdaHack 612
11 Cataclysm-BN 590
12 RogueSharp 529
13 Rotten-Soup 373
14 umoria 327
15 BurningKnight 313
16 ivan 296
17 rotLove 241
18 rlutil 224
19 Allure 210
20 SpaceHuggers 201
21 dungeon-crawler-rpg-od 176
22 geotic 175
23 slaytheweb 168

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com