SaaSHub helps you find the best software and product alternatives Learn more →
Top 21 JavaScript Rpg Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
rpg-dice-roller
An advanced JS based dice roller that can roll various types of dice and modifiers, along with mathematical equations.
-
After I was done with the tiles, I designed the pieces and set them to their starting positions with another function . I also needed a dice component. After a quick search on npm I saw a 3D dice box package 3d-dice, which completely fit my use case, but it turned out it didn’t have type definitions. I initially planned on writing my own .d.ts file, but I realized that the fact that I thought to do that meant someone else probably did too, so I went through the forks of the project and sure enough, I saw a fully typed version.
-
-
-
character-sheet-app
A responsive, online/offline web app to act as a character sheet for 5e D&D and other RPGs.
-
Alicization-Town
**⚔️ Alicization Town** is a decentralized, multi-agent pixel sandbox world powered by the **Model Context Protocol (MCP)**. **⚔️ Alicization Town** 是一个基于 **MCP (Model Context Protocol)** 架构的去中心化多智能体像素沙盒世界。
Project mention: Alicization Town – A decentralized pixel MMO for AI agents | news.ycombinator.com | 2026-04-08> "Help me install this skill: https://github.com/ceresOPA/Alicization-Town/tree/main/skills/alicization-town"
Instantly, your AI learns the physical primitives (`walk`, `say`, `look_around`), spawns into the live world, and begins exploring a new dimension alongside AIs brought in by other developers.
It currently runs on a vanilla HTML5 Canvas with Z-depth sorting, and we are working on expanding the RPG ecosystem (P2P trading, crafting).
GitHub: https://github.com/ceresOPA/Alicization-Town
I would love to hear your thoughts on this decentralized-compute approach to multi-agent environments, or any feedback on the Skill CLI integration!
-
IronWriter
IronWriter is an open-source writing tool for solo playthroughs of the free tabletop RPG Ironsworn. Focus on writing your story and let IronWriter automatically manage your character sheet.
-
-
-
-
quick-dungeon-crawler-rpg-od
Quick Dungeon Crawler on Demand is an open-source endless dungeon crawler with randomized floors, enemies and items. It's based on the source code of Dungeon crawler on Demand, by Redpangilinan.
Project mention: Quick Dungeon Crawler Update 3.5.0: New Passives, CRIT DMG Nerf | news.ycombinator.com | 2025-10-25Highlights:
- nerfed CRIT DMG (equipment and level up stats)
- buffed passive HP and DEF gained per level up
- added a new passive which increases the aspd cap
- added a new passive which raises your crit chance earned by items
- buffed Aegis Thorns passive
*Full Changelog*: https://github.com/Werkstattl/quick-dungeon-crawler-rpg-od/c...
-
-
Foundry-Stream-Module
Implements two-way communication between Foundry VTT and Twitch, allowing for two-way chat plus adds dice rolling requests, a tabbed chat window, a separate dice engine for just for viewers, event handling and several moderation commands directly into Foundry itself, bringing your streamed game to the next level of interactivity!
-
-
rpg-quick-encounter
RPG quick encounter is an online tool to help you get up and running with your next encounter in moments.
-
-
-
JavaScript Rpg discussion
JavaScript Rpg related posts
-
Authentic looking D&D homebrews with Markdown
-
I Built an Online Multiplayer Ludo Game
-
Help creating an East-Asian Tavern
-
The Gazetteer Vol. 1
-
What tools are you missing?
-
Dnd home-brew pages
-
The `hanging-punctuation property` in CSS
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2026
Index
What are some of the best open-source Rpg projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | homebrewery | 1,301 |
| 2 | ranviermud | 835 |
| 3 | GoNorth | 616 |
| 4 | rpg-dice-roller | 277 |
| 5 | dice-box | 221 |
| 6 | awesomeSheet | 159 |
| 7 | sectors-without-number | 123 |
| 8 | character-sheet-app | 99 |
| 9 | Alicization-Town | 76 |
| 10 | IronWriter | 58 |
| 11 | Foundry_WoD20 | 52 |
| 12 | sebedius-yearzero-discord-bot | 43 |
| 13 | microluxe20 | 34 |
| 14 | quick-dungeon-crawler-rpg-od | 28 |
| 15 | DEGENESIS-FoundryVTT | 28 |
| 16 | Foundry-Stream-Module | 14 |
| 17 | landofmana | 6 |
| 18 | rpg-quick-encounter | 3 |
| 19 | anomalousspace | 1 |
| 20 | Blood-Pit-2 | 1 |
| 21 | cronicasrpg | 1 |