All Projects β†’ savagezen β†’ Dnd Tools

savagezen / Dnd Tools

Licence: agpl-3.0
Interactive CLI tools for Dungeons and Dragons 5e

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Dnd Tools

Shell Safe Rm
😎 Safe-rm: A drop-in and much safer replacement of bash rm with nearly full functionalities and options of the rm command! Safe-rm will act exactly the same as the original rm command.
Stars: ✭ 265 (+130.43%)
Mutual labels:  command-line, mac
You Dont Need Gui
Stop relying on GUI; CLI **ROCKS**
Stars: ✭ 4,766 (+4044.35%)
Mutual labels:  command-line, mac
Simple
The Simple Intelligent and Modular Programming Language and Environment
Stars: ✭ 120 (+4.35%)
Mutual labels:  command-line, mac
Tools Osx
A small collection of command line tools for Mac OS X, incl.: clipcat, dict, eject, launch, ql, swuser, trash & with.
Stars: ✭ 576 (+400.87%)
Mutual labels:  command-line, mac
Hmap
hmap is a command line tool written in Swift to work with Clang header maps produced by Xcode.
Stars: ✭ 110 (-4.35%)
Mutual labels:  command-line
Httpcat
httpcat is a simple utility for constructing raw HTTP requests on the command line.
Stars: ✭ 109 (-5.22%)
Mutual labels:  command-line
Fx Borderlessscene
πŸ’  Undecorated JavaFX Scene with implemented move, resize, minimise, maximise, close and Windows Aero Snap controls.
Stars: ✭ 108 (-6.09%)
Mutual labels:  mac
Command Line Text Processing
⚑ From finding text to search and replace, from sorting to beautifying text and more 🎨
Stars: ✭ 9,771 (+8396.52%)
Mutual labels:  command-line
Macos Patcher
Command line tool for running macOS on unsupported Macs
Stars: ✭ 114 (-0.87%)
Mutual labels:  mac
Desktop
Codebase for all the desktop versions (mac, linux & windows).
Stars: ✭ 113 (-1.74%)
Mutual labels:  mac
Nodejs Cli Apps Best Practices
The largest Node.js CLI Apps best practices list ✨
Stars: ✭ 2,144 (+1764.35%)
Mutual labels:  command-line
Display manager
An open-source Python library which can modify your Mac's display settings manually or automatically.
Stars: ✭ 109 (-5.22%)
Mutual labels:  mac
Photostudioplayer
iOS screen capture player for macOS with chroma key filter for starlight stage
Stars: ✭ 112 (-2.61%)
Mutual labels:  mac
Gest
πŸ‘¨β€πŸ’» A sensible GraphQL testing tool - test your GraphQL schema locally and in the cloud
Stars: ✭ 109 (-5.22%)
Mutual labels:  command-line
Admiral.cr
A robust DSL for writing command line interfaces written in Crystal.
Stars: ✭ 112 (-2.61%)
Mutual labels:  command-line
Awesome Mac
ο£Ώ Now we have become very big, Different from the original idea. Collect premium software in various categories.
Stars: ✭ 46,674 (+40486.09%)
Mutual labels:  mac
Sbplayerclient
ζ”―ζŒε…¨ζ ΌεΌηš„macη‰ˆθ§†ι’‘ζ’­ζ”Ύε™¨
Stars: ✭ 110 (-4.35%)
Mutual labels:  mac
Spoof
Easily spoof your MAC address in macOS, Windows, & Linux!
Stars: ✭ 1,541 (+1240%)
Mutual labels:  mac
Zsh Abbr
The zsh manager for auto-expanding abbreviations, inspired by fish shell.
Stars: ✭ 109 (-5.22%)
Mutual labels:  command-line
Totoval
An out-of-the-box artisan API web-framework written in go.
Stars: ✭ 110 (-4.35%)
Mutual labels:  command-line

dnd-tools

... is a set of interactive command line tools for Dungeons and Dragons 5th Edition. This is the source code for the python scripts and install functions used to create the dnd-tools AUR package. The aim of this project, inspired by donjon, is to create an offline, cross-platform, gamemaster tool set -- since you probably have too many browser windows open already. :-D


Features:

  • Completely interactive: prompted with start menu after every function
  • Character generator: any or all stat blocks and features can be randomized
  • NPC generator: 35 NPC classes with stat blocks populated as with character creation (fixed NPC stats are in the Monster Manual and many places online)
  • Save generated character: export generated character to text file
  • Dice roller: any number of dice, any number of sides
  • Encounter calculator: calculates modified experience per party size / level and monster party size (and CR)
  • Loot generator: random loot tables based on CR and number of enemies
  • Initiative roller: random d20 rolls for x number of players (raw / without initiaitve bonus)
  • Tarokka card game: tarot card game from Curse of Strahd
  • Wild magic effects: effect roller for Wild Magic sorcerers

Installation / Usage:

Arch:

Other Linux:

$ git clone https://github.com/gtbjj/dnd-tools
$ cd dnd-tools
$ sudo python setup.py install
$ /usr/bin/dnd-tools

Windows:


To Do / Feature Requests: If you would like a feature added, first check issues tagged as enhancements. If you do not see the feature you are looking for, follow the issue template for feature requests.

Bugs: Please review issues tagged as bugs before making a new issue report. Be as clear and descriptive as possible when making bug reports, including output logs and what steps you've attempted to remedy the problem yourself.

Contributing: See CONTRIBUTING.md.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].