Print

by Marijn Bent
5
4
3
2
1
Score: 64/100

Description

Category: File Management

The Print plugin enhances Obsidian by providing an easy way to print individual notes or entire folders. Users can initiate the print action through the command palette, a ribbon icon, or by right-clicking a note or folder. It includes customizable settings such as adjusting font sizes, including note titles, and combining notes for seamless printing. The plugin also supports advanced customization via CSS snippets, allowing users to tailor the appearance of printed documents. Debug mode is available to preview and resolve styling issues, ensuring a polished output.

Reviews

No reviews yet.

Stats

89
stars
30,437
downloads
8
forks
599
days
9
days
9
days
6
total PRs
0
open PRs
4
closed PRs
2
merged PRs
22
total issues
0
open issues
22
closed issues
103
commits

Latest Version

10 days ago

Changelog

  • Fixed themed property printing adding a blank first page.
  • Removed duplicated native metadata from generated note prints.

README file from

Github

Print

The Print plugin adds printing tools to your Obsidian workspace. You can print the current note, a text selection, or all notes in a folder from the command palette, the printer ribbon, or the context menu. If you like it or find it useful, please consider giving it a star GitHub Repo stars on GitHub.

https://github.com/user-attachments/assets/5882f08c-19e6-46da-b808-608b95376979

Screen recording of the plugin in use.

Features

  • Print the current note: Trigger printing from the command palette, the printer ribbon, or by right-clicking a note.
  • Print a selection: Print only the selected text from the active editor.
  • Print all notes in a folder: Right-click on a folder or use the command palette to print all markdown notes in that folder.

You can also add a shortcut to the print action for even quicker access.

image image

Support

If you are enjoying this plugin then please support my work and enthusiasm by buying me a coffee on https://www.buymeacoffee.com/marijnbent.

Getting Started

Install from the Community Plugin Store

  1. Open Obsidian and go to Settings > Community plugins.
  2. Click on Browse and search for Print.
  3. Click Install to add the plugin to your Obsidian setup.
  4. Once installed, enable the plugin and optionally go to the settings page.

If you print often, you probably want to add a shortcut to one or more print commands. Go to Settings > Hotkeys, search for print, and bind your preferred shortcuts.

Settings

  • Print note title: Include the note title in the printout.
  • Print properties: Include note properties/frontmatter at the top of the printed note.
  • Font size and heading sizes: Adjust body text and heading sizes when Normalize style is enabled.
  • Combine folder notes: Remove page breaks between notes when printing all notes from a folder.
  • Treat horizontal lines as page breaks: Interpret --- separators as print page breaks.
  • Debug mode: Open a separate inspection window with the generated HTML and CSS so you can troubleshoot styling issues.
  • Inherit note cssclasses: Apply Obsidian note cssclasses to printed output so note-specific print CSS can carry over.
  • Normalize style: Use a neutral built-in print style instead of carrying over the active Obsidian theme styling.
  • Custom CSS: In Advanced settings, enable a print.css snippet from Obsidian's CSS snippets folder when available.

image

Customize CSS

In the settings, you can optionally hide the title, and when Normalize style is enabled you can also adjust the font size for body text and headings.

To further customize the appearance of your printed notes, you can create a print.css snippet in .obsidian/snippets and enable it from the plugin settings once Obsidian detects it. The printed document's body contains the obsidian-print class. Be sure to either wrap your CSS in @media print or prefix your print-specific CSS with .obsidian-print so it only applies to printed content. If you enable Inherit note cssclasses, note-level Obsidian classes will be available in the printed output as well. Theme styles for code blocks and MathJax are also carried into the print document when needed, unless you enable Normalize style to use the plugin's neutral fallback styling instead. You can view the default styles in this file. Every individual note contains the obsidian-print-note class.

If you have trouble with the styling, enable Debug Mode to open an inspection window for the generated print document.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
QuickAdd
5 years ago by Christian B. B. Houmann
QuickAdd for Obsidian
Admonition
5 years ago by Jeremy Valentine
Adds admonition block-styled content to Obsidian.md
Periodic Notes
5 years ago by Liam Cain
Create/manage your daily, weekly, and monthly notes in Obsidian
Zotero Desktop Connector
4 years ago by mgmeyers
Insert and import citations, bibliographies, notes, and PDF annotations from Zotero into Obsidian.
Tracker
5 years ago by pyrochlore
A plugin tracks occurrences and numbers in your notes
Note Refactor
6 years ago by James Lynch
Allows for text selections to be copied (refactored) into new notes and notes to be split into other notes.
Folder notes
3 years ago by Lost Paul
Create notes within folders that can be accessed without collapsing the folder, similar to the functionality offered in Notion.
Dice Roller
5 years ago by Jeremy Valentine
Inline dice rolling for Obsidian.md
File Explorer Note Count
5 years ago by Ozan Tellioglu
Obsidian Plugin for viewing the number of elements under each folder within the file explorer
Book Search
4 years ago by anpigon
Obsidian plugin that automatically creates notes by searching for books
Weread Plugin
4 years ago by hank zhao
Obsidian Weread Plugin is a plugin to sync Weread(微信读书) hightlights and annotations into your Obsidian Vault.
Quick Explorer
5 years ago by PJ Eby
Perform file explorer operations (and see your current file path) from the Obsidian.md title bar
Folder Note
5 years ago by xpgo
Plugin to add description note to a folder for Obsidian.
Waypoint
4 years ago by Idrees Hassan
Obsidian plugin that gives you the power to generate dynamic MOCs in your folder notes. Enables folders to show up in the graph view and removes the need for messy tags!
Icons
5 years ago by Camillo Visini
Add icons to your Obsidian notes – Experimental Obsidian Plugin
Auto Note Mover
4 years ago by faru
This is a plugin for Obsidian (https://obsidian.md).
Multi Properties
3 years ago by fez-github
Plugin for Obsidian that allows user to add properties to multiple notes at once.
Smart Random Note
5 years ago by Eric Hall
A smart random note plugin for Obsidian
File Explorer++
3 years ago by kelszo
A plugin for https://obsidian.md, which enables the ability to hide and pin specific files and folders in the file explorer by applying custom filters.
Digital Garden
4 years ago by Ole Eskild Steensen
Focus Mode
5 years ago by ryanpcmcquen
Add focus mode to Obsidian.
PodNotes
4 years ago by Christian B. B. Houmann
PodNotes is a plugin for Obsidian that helps the user write notes on podcasts.
Bible Reference
4 years ago by tim-hub
Take Bible Study notes easily in the popular note-taking app Obsidian, with automatic verse and reference suggestions.
Daily Notes Editor
3 years ago by boninall
A plugin for you to edit a bunch of daily notes in one page(inline), which works similar to Roam Research's default daily note view.
Auto Template Trigger
3 years ago by Numeroflip
An obsidian.md plugin, to automatically trigger a template on new file creation
Hide Folders
3 years ago by JonasDoesThings
Toggle the visibility of folders in the Obsidian.MD file navigator based on name-patterns
Widgets
2 years ago by Rafael Veiga
Add cool widgets to your notes or your dashboard in Obsidian
Voice
3 years ago by Chris Oguntolu
🔊 The Obsidian Voice plugin lets you listen to your written content being read aloud—mobile-friendly audiobook-like experience. 🎧
Wikipedia
5 years ago by Jonathan Miller
Grabs information from Wikipedia for a topic and brings it into Obsidian notes
Audio Notes
3 years ago by Jason Maldonis
Easily take notes on podcasts and other audio files using Obsidian Audio Notes.
Slurp
2 years ago by inhumantsar
Slurps webpages and saves them as clean, uncluttered Markdown. Think Pocket, but better.
OZ Calendar
3 years ago by Ozan Tellioglu
Advanced Merger
3 years ago by Anto Keinänen
Prettier Format
5 years ago by Andrew Lisowski
Format obsidian.md notes using prettier
Card View Mode
5 years ago by PADAone
Obsidian Card View Mode Plugin
Folder Focus Mode
4 years ago by grochowski
Focus file explorer on chosen folder and its files and subdirectories, while hiding all the other elements.
Colorful Note Borders
3 years ago by rusi
Create Note in Folder
3 years ago by Mara-Li
Set a folder in settings and get directly a command to create a note in it. Use this with QuickAdd/Button to get more pratical things :D
Custom Note Width
2 years ago by 0skater0
Set the line width for each note individually in Obsidian. Works with a slider, pill presets, YAML frontmatter and hotkeys.
From Template
4 years ago by mo-seph
Simple plugin to create Notes from a template, and fill in fields defined there
Merge Notes
3 years ago by fnya
Merge Notes is Plugin for Obsidian
Smart Rename
3 years ago by mnaoumov
Obsidian Plugin that helps to rename notes keeping previous title in existing links
Awesome Reader
3 years ago by AwesomeDog
Make Obsidian a proper Reader.
Sets
3 years ago by Gabriele Cannata
Ollama Chat
2 years ago by Brumik
A plugin for chatting with you obsidian notes trough local Ollama LLM instead of Chat GTP.
Easy Bake
3 years ago by mgmeyers
Compile many Obsidian notes down to one.
Hidden Folder
3 years ago by ptrsvltns
obsidian plugin for hidden folder
Apple Books - Import Highlights
2 years ago by bandantonio
Import highlights and notes from your Apple Books to Obsidian
Timeline View
3 years ago by b.camphart
Obsidian plugin for viewing your notes linearly based on a given property
Podcast Note
5 years ago by Marc Julian Schwarz
A plugin for the note taking app Obsidian that lets you add podcast meta data to your notes.
Protected Note
2 years ago by Mikail Gadzhikhanov
Plugin for Obsidian
2Hop Links
5 years ago by Tokuhiro Matsuno
YouTube Template
2 years ago by sundevista
📺 A plugin that would help you to fetch YouTube videos data into your vault.
Journaling
2 years ago by Ordeeper
View daily notes in a journal-like format, similar to Logseq. It enhances note organization and facilitates better reflection by consolidating daily notes into a continuous journaling view.
Instapaper
2 years ago by Instapaper
Official Instapaper plugin for Obsidian
Enhance Copy Note
5 years ago by kzhovn
Plugin which enhances the copy command for Obsidian.
Folder Links
a year ago by Stefan Rausch
Obsidian Plugin that enables using links to folders.
Spotify Link
2 years ago by Studio Webux
Obsidian.md Plugin to include the song or episode you're currently listening to in your note.
Highlight Public Notes
5 years ago by dennis seidel
Live Variables
2 years ago by Hamza Ben Yazid
Define variables in your note's properties and reuse them throughout your content.
Structured
4 years ago by dobrovolsky
Sticky Notes
a year ago by NoPoint
Obsidian Sticky Notes Plugin
Note archiver
3 years ago by thenomadlad
Auto Folder Collapse
2 years ago by Dario Casciato
A plugin for Obsidian that automatically collapses all child folders when you collapse a parent folder. This helps keep your file explorer organized and clutter-free.
Air Quotes
3 years ago by Alan Grainger
Plugin for Obsidian. Search and insert quotes from a source text as you type. This is great for reading a physical book or eReader while taking notes on a separate laptop or phone.
Kindle Highlights Importer
2 years ago by MovingMillennial
Power Search
4 years ago by Aviral Batra
Notes Sync Share
3 years ago by Alt-er
Sync and share (publish) your notes in your own private service.
Pinned Notes
2 years ago by vasilcoin002
AI Tools
3 years ago by solderneer
Adding powerful semantic search, generative answers, and other AI tools to Obsidian, using Supabase + OpenAI.
Dynbedded
3 years ago by Marcus Breiden
Embed snippets, templates and any linkable by delegating the current scope to the embedded file either by using a direct reference or as reference with date naming format relative from today.
KOReader Sync
4 years ago by Federico "Edo" Granata
Obsidian.md plugin to sync highlights/notes from koreader
ZettelGPT
3 years ago by Overraddit
Turbocharge Your Note-taking with AI Assistance
Old Note Admonitor
3 years ago by tadashi-aikawa
Quick note
3 years ago by James Greenhalgh MBCS
Create New note from right-clicking app icon
Style Importer
3 years ago by Josh Rouwhorst
Obsidian.md plugin to import a stylesheet from a URL to the snippets folder.
iCloud Contacts
2 years ago by Truls Aagaard
Obsidian plugin that imports contacts from iCloud and manages a note for each contact.
BibTeX Manager
2 years ago by Akop Kesheshyan
Create literature notes in Obsidian from BibTeX entries, display formatted reference lists, and instantly generate citations.
New Note Content Pusher
4 years ago by Henry Gustafson
An Obsidian plugin to add (prepend or append) specified content to a note (existing or new) without opening another pane.
R.E.L.A.X.
2 years ago by Syr
Regex Obsidian Plugin
Zettelkasten Outliner
2 years ago by Tyler Suzuki Nelson
Fold Properties
2 years ago by James Alexandre
Adds Fold/Unfold Properties Function to Folder Context Menu
Source Code Note
3 years ago by Waiting
The obsidian plugin can help you organize source code note easily.
Desk
2 years ago by David Landry
A desk for obsidian
Quickly
3 years ago by Sparsh Yadav
Quick capture to obsidian note
Tolino notes Importer
3 years ago by juergenbr
Obsidian plugin to import notes from a Tolino E-Reader
Remove Empty Folders
3 years ago by fnya
Remove Empty Folders for Obsidian
Generate Timeline
a year ago by Shanshuimei
An obsidian plugin to generate timelines from tags, folders, files or metadata automatically. 根据标签,文件夹,文件或者属性自动生成时间轴的插件。
my anime list text exporter
2 years ago by XmoncocoX
a plugin who create an obsidian page for an anime with the data from my anime list.
Moulinette Search for TTRPG
2 years ago by Moulinette
Plugin for Obsidian
Note Splitter
2 years ago by Trey Wallis
Split a note into individual notes based on a delimiter
Folder Canvas
a year ago by Nancy Lee
Generate a canvas view of your folder structure
iDoRecall
3 years ago by dbhandel
iDoRecall Obsidian plugin
Xiaohongshu Importer
a year ago by bnchiang96
An Obsidian plugin to import Xiaohongshu (小红书) notes into your vault. Extract titles, content, images, videos, and tags from share links, with customizable categories and optional local media downloads.
Asciidoctor editor
2 years ago by dzruyk
Obsidian asciidoc editor plugin
Hierarchical Backlinks
2 years ago by Jason Motylinski
Plugin which displays backlinks as a tree structure based on file paths
Confluence Sync
2 years ago by Prateek Grover
Obsidian plugin for obsidian confluence sync
Are.na unofficial
2 years ago by 0xroko
Unofficial Are.na plugin for Obsidian
Current Folder Notes
2 years ago by Pamela Wang
Shows notes in the current folder, useful for writing novels
Note Companion Folder
2 years ago by Chris Verbree
A Obsidian Plugin providing a way to associate a folder to a note
Title renamer
2 years ago by Peter Strøiman
Obsidian plugin to keep title in markdown synced with tile name
Folder Periodic Notes
2 years ago by Andrew Heekin
Kinopoisk search
2 years ago by Alintor
Obsidian Kinopoisk plugin
Unearthed (Kindle Sync)
a year ago by CheersCal
Create List of Notes
2 years ago by Andrew Heekin
Simple Archiver
a year ago by Mike Farr
An Obsidian plugin that enables you to quickly archive a single note or an entire folder of notes.
Colorful Note Background
4 months ago by andresgongora
Set note background based on file location or frontmatter metadata
Auto Note Importer
a year ago by uppinote
Obsidian plugin that automatically creates notes from external database
Autogen
2 years ago by Aidan Tilgner
A plugin to use a language model to fill in parts of notes.
Quick File Name
2 years ago by Wapply
This Obsidian plugin generates a note with an random string as file name.
Symlink Creator
2 years ago by Tobias Heidler
A plugin for Obsidian that allows the creation of symlinks - for Windows, OS X and Linux only!
Beautiful Contact Cards
a year ago by Seth Tenembaum
A plugin for the Obsidian text editor which renders "contact" code blocks with tappable links for phone, social media, etc.
Quarto Exporter
2 years ago by Andreas Varotsis
Export Obsidian notes to Quarto-compatible QMD files.
Share as ZIP
a year ago by Till Friebe
MOC Link Helper
2 years ago by Bogdan Codreanu
This obsidian plugins allows you to quickly see which notes you need to include in your MOC.
Daily Summary
a year ago by Luke
Daily Random Note
a year ago by Alexandre Silva
Daily Random Notes in Obsidian.
Truth Table+
2 years ago by Maximilian Schulten
This is the repository of an Obsidian.md plugin that allows users to create truth tables via the command palette.
Session Notes
2 years ago by tabibyte
A plugin for Obsidian to create temporary & session notes that will be deleted when session ends
Instant Above Divider
a year ago by SedationH
create folder notes with dropdown
a year ago by Sturdy Shawn
Sync Cnblog
a year ago by zhanglei
同步文章到博客园
Abbrlink
a year ago by Q78KG
Chat clips
a year ago by sleepingraven
Record chat in ordinary markdown list.
Quick Notes
2 years ago by Sean McOwen
Vault Review
2 years ago by Alexander
This plugin allows you to create a snapshot of your vault and randomly review files from it 1-by-1.
Card Forge
2 months ago by Carl Sverre
Convert notes into printable cards.
Arweave Uploader
2 years ago by makesimple
random-retrieval
2 years ago by Rachninomav