I’m using alchemy as my main VTT in games. It’s great, but sometimes I wish it had more options (like being able to hide or resize panels etc). Thankfully since it’s just a webapp it’s quite easy to mess around with it using js. I’m not a web dev so be careful with any scripts you see here. They work for me now, but this might change whenever alchemy updates or something changes. They don’t make changes to your alchemy stuff besides how the page is rendered tho so everything should go back to normal after a quick page refresh!

Firs of all, here is a guide on what bookmarklets are and how to set them up What are bookmarklets?

Hide Panels

This bookmarklet adds a couple of buttons that let you toggle side panels.

Hide Panels + web page embed

Same as above, but this one also adds a new side panel that allows you to browse alchemy universes.

Upload .md files as articles

This bookmarklet lets you upload your .md files to alchemy as articles. It sets the title from the file name and content from the inside of the file.

How to use

  • Open the universe/module you want to upload your notes to.
  • Make sure you are on the “Articles” section.
  • While the bookmarklet is running Do not touch anything

You should see article contents being pasted and then page would go back to the module section before continuing until all files have been uploaded. There is no conversion or text evaluation happening, it just reads the file and pastes all contents into the article body.