How to build diagrams in Roam Research

As a big fan of thinking in maps, I’m always curious about tools to lay out and connect ideas visually. Many people are not aware as this is a bit of a hidden functionality, but you can actually create diagrams in Roam. 1. Create the canvas. Type {{diagram}} and press enter. You can also type … Read More

Roam Research: Frequently Asked Questions

If you are new to Roam, this page answers some of the most common questions beginners may have, including how to get started, how to use Roam, and what are some alternatives. Once you are ready to dig deeper, explore the Roam Research knowledge base. Where do I start? To understand the general principles behind … Read More

Roam themes: how to style Roam Research with custom CSS

One of the most exciting aspects of Roam Research is metaprogramming: the ability to modify Roam’s behaviour inside Roam itself, without ever touching the source code. This ability opens the door for building custom algorithms for thoughts, and designing a thinking environment as close as possible to the way your mind works. Using CSS to … Read More

Roamness: a custom CSS theme for Roam Research

Roam is a fantastic tool for thought. However, if you write a lot, you may want to make your thinking environment more comfortable and suited to your needs. Roamness is a theme designed for content creators. Its main features are: Action-driven tags for content creation Serif font Custom styling for highlighted, bold, and italic How … Read More

+Roam, a bookmarklet for Roam Research

If you find yourself saving lots of notes from various online articles into Roam Research, it can become tedious to format them properly to include the source. This is a simple bookmarklet that does the job for you. It works with any browser, including Chrome, Firefox and Safari. As you can see in the gif … Read More