The suite of Roam Research extensions built and maintained by RoamJS.
RoamJS helps you turn Roam into a full operating environment for thinking and work: automation, integrations, visual tools, and advanced workflows.
- Autotag: Automatically tags pages and links exact page references as you write, keeping your graph organized with less manual cleanup.
- SmartBlocks: Build programmable templates and workflows to automate repeated writing, planning, and graph operations.
- TODO Trigger: Run automatic actions when a task changes state (for example
TODOtoDONE), such as styling, timestamps, and task filing.
- Breadcrumbs: Adds a clickable trail of recent pages and blocks so you can jump back quickly and navigate with context.
- Query Builder: Create powerful graph queries with a visual builder, advanced logic, and table/kanban-style result views.
- Stats: Get fast graph analytics such as page counts, words, links, and tag usage in a compact dashboard.
- Workbench: A broad power-user toolkit for navigation, command palette enhancements, previews, mind maps, OCR, and more.
- Dropbox: Uploads Roam attachments to Dropbox and replaces local uploads with shareable cloud links.
- Google: Connects Google Calendar and Drive to Roam for event workflows and cloud file handling.
- Hypothesis: Imports Hypothes.is highlights and notes into Roam from URLs in your graph.
- Otter: Imports Otter.ai transcripts into Roam as structured, timestamped notes.
- Oura Ring: Pulls Oura health metrics (sleep, activity, readiness) into your Daily Notes.
- Slack: Send structured snippets and context from Roam directly into Slack channels and conversations.
- Giphy: Search and insert GIFs and memes directly in Roam without leaving the editor.
- MapBox: Embed interactive maps with configurable markers and page-linked geographic context.
- Presentation: Turn Roam outlines into themed slide decks with media support and presenter flow.
- Sticky Notes: Create draggable, disposable sticky-note blocks that float above your graph for quick capture and scratch work.
- Developer: Build and test from inside Roam with code execution tools, API helpers, and development workflows.