The Homebrewery V3
elcome traveler from an antique land.
W
Please sit and tell us of what you have seen. V3 vs Legacy
The unheard of monsters, who slither and The Homebrewery has two renderers: Legacy and V3.
bite. Tell us of the wondrous items and and The V3 renderer is recommended for all users because
artifacts you have found, their mysteries yet it is more powerful, more customizable, and continues
to be unlocked. Of the vexing vocations and to receive new feature updates while Legacy does not.
surprising skills you have seen. However Legacy mode will remain available for older
brews and veteran users.
Homebrew D&D made easy At any time, any individual brew can be changed to
The Homebrewery makes the creation and sharing of your renderer of choice via the Properties tab on
authentic looking Fifth-Edition homebrews easy. It uses your brew. However, converting between Legacy and V3
Markdown with a little CSS magic to make your brews may require heavily tweaking the document; while both
come to life. renderers can use raw HTML, V3 prefers a streamlined
Try it! Simply edit the text on the left and watch it
curly bracket syntax that avoids the complex HTML
update live on the right. Note that not every button is
structures required by Legacy.
visible on this demo page. Click New in the navbar Scroll down to the next page for a brief summary of
above to start brewing with all the features! the changes and features available in V3!
New Things All The Time!
Editing and Sharing
Check out the latest updates in the full changelog here.
When you create a new homebrew document (“brew”),
your document will be given a edit link and a share link. Helping out
The edit link is where you write your brew. If you edit Like this tool? Head over to our Patreon to help us keep
a brew while logged in, you are added as one of the the servers running.
brew’s authors, and no one else can edit that brew until This tool will always be free, never have ads, and we
you add them as a new author via the Properties tab. will never offer any “premium” features or whatever.
Brews without any author can still be edited by anyone
with the edit link, so be careful about who you share it Bugs, Issues, Suggestions?
with if you prefer to work without an account. Check the Frequently Asked Questions page first for
Anyone with the share url will be able to access a quick answers.
read-only version of your homebrew. Get help or the right look for your brew by posting on
r/Homebrewery or joining the Discord Of Many
PDF Creation
Things.
PDF Printing works best in Google Chrome. If you are having
Report technical issues or provide feedback on the
quality/consistency issues, try using Chrome to print instead.
After clicking the “Print” item in the navbar a new page will GitHub Repo.
open and a print dialog will pop-up.
Legal Junk
Set the Destination to “Save as PDF”
The Homebrewery is licensed using the MIT License.
Set Paper Size to “Letter”
If you are printing on A4 paper, make sure to have the Which means you are free to use The Homebrewery
PRINT → A4 Pagesize snippet in your brew codebase any way that you want, except for claiming
In Options make sure “Background Images” is selected. that you made it yourself.
Hit print and enjoy! You’re done! If you wish to sell or in some way gain profit for
what’s created on this site, it’s your responsibility to
If you want to save ink or have a monochrome printer, add
the PRINT → Ink Friendly snippet to your brew! ensure you have the proper licenses/rights for any
images or resources used.
Crediting Us
If you’d like to credit us in your brew, we’d be flattered!
Homebrew Mug Just reference that you made it with The Homebrewery.
naturalcrit
More Homebrew Resources
If you are looking for more 5e Homebrew
resources check out r/UnearthedArcana and
their list of useful resources here. The Discord
Of Many Things is another great resource to connect
with fellow homebrewers for help and feedback.
PART 1 | FANCINESS 1
Markdown+ Tables
The Homebrewery aims to make homebrewing as Tables now allow column & row spanning between
simple as possible, providing a live editor with cells. This is included in some updated snippets, but a
Markdown syntax that is more human-readable and simplified example is given below.
faster to write with than raw HTML. A cell can be spanned across columns by grouping
From version 3.0.0, with a goal of adding maximum multiple pipe | characters at the end of a cell.
flexibility without users resorting to complex HTML to Row spanning is achieved by adding a ^ at the end
accomplish simple tasks, Homebrewery provides an of a cell just before the | .
extended verision of Markdown with additional syntax. These can be combined to span a cell across both
Curly Brackets columns and rows. Cells must have the same colspan if
they are to be rowspan’d.
Standard Markdown lacks several equivalences to
HTML. Hence, we have introduced {{ }} as a Example
replacement for <span></span> and <div> Head A Spanned Header
</div> for a cleaner custom formatting. Inline spans Head B Head C Head D
and block elements can be created and given ID’s and 1A 2A 3A 1B 1C
Classes, as well as CSS properties, each of which are 2B 2C
comma separated with no spaces. Use double quotes if 3B 3C 4B 4C
a value requires spaces. Spans and Blocks start the 4A 5A
same: 6A
5B 6B 5C
6C
Span
My favorite author is Brandon Sanderson. The orange Images
text has a class of pen , an id of author , is colored Images must be hosted online somewhere, like Imgur.
orange, and given a new font. The first space outside of You use the address to that image to reference it in your
quotes marks the beginning of the content. brew*.
Block Using Curly Injection you can assign an id, classes, or
My favorite book is Wheel of Time. This block has a inline CSS properties to the Markdown image syntax.
class of purple , an id of book , and centered text
with a colored background. The opening and closing
brackets are on lines separate from the block contents.
Injection
For any element not inside a span or block, you can *
inject attributes using the same syntax but with single When using Imgur-hosted images, use the “direct
brackets in a single line immediately after the element. link”, which can be found when you click into your
Inline elements like italics or images require the image in the Imgur interface.
injection on the same line.
Block elements like headers require the injection to Snippets
start on the line immediately following. Homebrewery comes with a series of code snippets
found at the top of the editor pane that make it easy to
A Purple Header
create brews as quickly as possible. Just set your cursor
* this does not currently work for tables yet where you want the code to appear in the editor pane,
Vertical Spacing choose a snippet, and make the adjustments you need.
A blank line can be achieved with a run of one or more Style Editor Panel
: alone on a line. More : ‘s will create more space. Usually overlooked or unused by some users, the
Style Editor tab is located on the right side of the
Much nicer than <br><br><br><br><br> Snippet bar. This editor accepts CSS for styling without
requiring <style> tags– anything that would have
Definition Lists gone inside style tags before can now be placed here,
V3 uses HTML definition lists to create “lists” and snippets that insert CSS styles are now located on
Example
with hanging indents. that tab.
Column Breaks
Column and page breaks with \column and \page .
2 PART 2 | BORING STUFF