Image in Editor

by Ozan Tellioglu
5
4
3
2
1
Score: 68/100

Description

Category: Note Enhancements

The Image in Editor plugin allows you to view images, PDF files, iframes, transclusions, and Excalidraw drawings directly within the Obsidian editor without having to switch to preview mode. You can resize images using alt-text options and support various formats such as Markdown and Wikilinks. The plugin also includes features like invert color mode, image sizing, and rendering of local files. Additionally, you can render PDF files, iframes, and MSG/EMail files from Outlook directly in the editor. With this plugin, you have more control over how your images appear in your Obsidian notes, making it easier to create visually appealing content.

Reviews

No reviews yet.

Stats

376
stars
344,043
downloads
15
forks
1,832
days
817
days
817
days
2
total PRs
1
open PRs
0
closed PRs
1
merged PRs
125
total issues
10
open issues
115
closed issues
1
commits

Latest Version

2 years ago

Changelog

Name adjustment for the plugin to be compliant with the Obsidian Rules

README file from

Github

Ozan's Image in Editor Plugin

GitHub release (latest SemVer) GitHub all releases

Note: As of Version 2.1.3, support for legacy editor has been removed. If you still want to use this plugin with the legacy editor, please manually install Version 2.1.2, which is the latest version compatible with the Legacy editor.

Important: This plugin only supports Source Mode of the new editor starting from Version 2.1.3. If you use Live Preview, this plugin will automatically disable all widgets to avoid any duplicate image, pdf, excalidraw etc.

📕 Brief Explanation

  • Plugin helps you to view images, iframes, PDF Files, excalidraw drawings and transclusions directly under the Editor view without a necessity to switch to Preview mode.
  • The plugin allows you to see both your local images and images from internet.
  • Both Markdown and Wikilinks formats are supported as described below.
  • You can resize the view of images using ALT-TEXT options provided below to ensure that they don't take too much place in your screen as long as it is not needed.

📕 Formats Supported

FORMAT: !(ALT_TEXT)[IMAGE_PATH_OR_NAME]
SAMPLE: ![#x-small](https://raw.githubusercontent.com/ozntel/oz-image-in-editor-obsidian/HEAD/myimage.png)
FORMAT: ![[IMAGE_PATH_OR_NAME|ALT_TEXT]]
SAMPLE: ![[myimage.png|#x-small]]
FORMAT: ![[IMAGE_PATH_OR_NAME]]
SAMPLE: ![[myimage.png]]

Scanned Image Formats : jpg, jpeg, png, gif, svg, bmp, webp

📕 Image View Size

Relative and Absolute Path will give you possibility to add alt text for the image. You can decide about the size of the image using alt texts like #small, #x-small and #xx-small:

![[myImage.png|#xx-small]]
!(#x-small)[myImage.png]
New Sizing Feature:

You can now use the formats below to scale the images:

Width x Height
![100x100](https://raw.githubusercontent.com/ozntel/oz-image-in-editor-obsidian/HEAD/image.png)
Only Width
![300](https://raw.githubusercontent.com/ozntel/oz-image-in-editor-obsidian/HEAD/image.png)

📕 Invert Color Feature

Similar to Minimal Theme, you can add #invert within the alt-text to view the images in invert color mode:

![[image.png|#invert]]
![#invert](https://raw.githubusercontent.com/ozntel/oz-image-in-editor-obsidian/HEAD/image.png)

📕 Transclusions Rendering

The plugin now renders the Transclusions within the Editor. You can use as file transclusion, block id and header:

File Transclusion
![[myFile]]
Block Transclusion
![[myFile#^316sd1]]
Header Transclusion
![[myFile#Header2]]

To be able to use this functionality, you need to enable render in plugin settings.

Plugin's link conversion functions are moved to Obsidian Link Converter Plugin with many additional functionalities. You can download from Community Plugins.

📕 Excalidraw View

After a nice collaboration with Zsolt, you can now view excalidraw drawings within the Editor, as well. Reference: Excalidraw Plugin

Usage with excalidraw extension:

![[drawing.excalidraw|ALT_TEXT]]
![[drawing|ALT-TEXT]]
!(ALT_TEXT)[drawing.excalidraw]
!(ALT-TEXT)[drawing]

You can turn on/off rendering option for Excalidraw drawings.

📕 PDF Render Feature

You can turn on option for rendering the PDF files in the Editor mode. You can view both from local files and from the internet. You can also start viewing the PDF file from certain page number using the following pattern:

![[myfile.pdf#page=12]]
![](https://raw.githubusercontent.com/ozntel/oz-image-in-editor-obsidian/HEAD/myfile.pdf#page=12)

📕 iFrame Render Feature

You can turn on the iFrame option from settings to render iframes within the editor:

Samples:

<iframe
    width="560"
    height="315"
    src="https://www.youtube.com/embed/L9fJM2jCPlU"
    title="YouTube video player"
    frameborder="0"
    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
    allowfullscreen
></iframe>
<iframe width="550" height="315" src="https://ozan.pl" />

📕 Local Files

It is also possible to view supported files even if the files are not located within the Obsidian Vault. Let's say if you have a file located under your Downloads folder, you can use either file:/// or app://local/ prefixes to view the file in Editor:

![My Local File](https://raw.githubusercontent.com/ozntel/oz-image-in-editor-obsidian/HEAD/file:////Users/mycomputer/Downloads/Images/IMG_1122.jpg)

📕 MSG and EML Files (Outlook)

Starting from version 2.1.8, the plugin also supports render of msg and eml extensions directly in the editor. To be able to use this option, you need to install MSG Handler plugin since the render engine is dependent on MSG Handler plugin. Use Wikilinks to render like following:

![[MyMessageFromOutlook.msg]]
![[AnotherMessageToSee.eml]]

📕 Toggle Render Options

You have an option to toggle render for images, pdf, iframes, transclusions and excalidraws in your plugin settings. You can also toggle render by using the commands available in the command pallette. Toggling Render All option will require you to reload the vault.

📕 Style Settings Plugin Support

Some of the style settings (i.e. max width of #small, #x-small alt text, or max height of render of transclusions or msg/eml files) of Ozan's Image in Editor plugin are exposed within Style Settings Plugin.

📕 Contact

If you have any issue or you have any suggestion, please feel free to reach me out directly using contact page of my website ozan.pl/contact/ or directly to [email protected].

Support

If you are enjoying the plugin then you can support my work and enthusiasm by buying me a coffee:

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Better Word Count
5 years ago by Luke Leppan
Counts the words of selected text in the editor.
Hover Editor
4 years ago by NothingIsLost
Transform the Page Preview hover into a working editor instance
Emoji Toolbar
5 years ago by oliveryh
An Obsidian plugin to quickly add emojis into your notes
Image Converter
3 years ago by xRyul
⚡️ Convert, compress, resize, annotate, markup, draw, crop, rotate, flip, align images directly in Obsidian. Drag-resize, rename with variables, batch process. WEBP, JPG, PNG, HEIC, TIF.
Banners
5 years ago by Danny Hernandez
An Obsidian plugin that adds banners to your notes
Mousewheel Image zoom
4 years ago by Nico Jeske
An Obsidian plugin that enables you to increase/decrease the size of an image by holding down a configurable key (defaults to left alt), hovering over an image in preview mode and scrolling.
Clear Unused Images
5 years ago by Ozan Tellioglu
Obsidian plugin to clear the images that are not used in note files anymore
Local images plus
3 years ago by catalysm, aleksey-rezvov, Sergei Korneev
This repo is a reincarnation of obsidian-local-images plugin which main aim was downloading images in md notes to local storage.
Paste image rename
4 years ago by Reorx
Renames pasted images and all the other attachments added to the vault
Image auto upload
5 years ago by renmu123
auto upload image with picgo
Pixel Banner
2 years ago by Justin Parker
🚩 Enhance your Obsidian notes with customizable banner images, including AI-generated designs and a curated store of downloadable banners. Transform your workspace with visually stunning headers that add context, improve aesthetics, and take your note-taking beyond the ordinary.
Typewriter Scroll
5 years ago by death_au
Typewriter Scroll Obsidian Plugin
Relative Line Numbers
5 years ago by Nadav Spiegelman
Image Toolkit
5 years ago by sissilab
An Obsidian plugin for viewing an image.
Image Context Menus
5 years ago by NomarCub
Image Context Menus - Obsidian.md image context menus: copy, open in default app, show in system explorer, reveal in navigation context menu. Also Open PDF externally context menu.
Image Captions
3 years ago by Alan Grainger
Add captions to images with inline Markdown and link support. The caption format is compatible with the CommonMark spec and other Markdown applications.
Local images
5 years ago by catalysm, aleksey-rezvov
Copy document as HTML
3 years ago by mvdkwast
Obsidian plugin: copy document as HTML, including images
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.
Image Window
4 years ago by Jeremy Valentine
Adds the ability to open images in new Obsidian windows
Image Gallery
4 years ago by Luca Orio
A zero setup masonry image gallery for Obsidian
Featured Image
a year ago by Johan Sanneblad
Obsidian plugin to automatically set a featured image property in your notes based on the first image, YouTube link, or Auto Card Link image found in your document. This allows you to create rich note galleries using Folder Notes and Dataview.
Find Orphaned Images
2 years ago by Josmar Cristello
Find Orphaned Images is an Obsidian plugin designed to help you keep your vault clean and organized by identifying and managing images that are not linked anywhere in your notes.
Image Layouts
3 years ago by Luke Chadwick
Awesome Image
3 years ago by AwesomeDog
One-stop solution for image management.
CookLang Editor
4 years ago by death_au/cooklang
Edit and display Cooklang recipes in Obsidian
Font Size Adjuster
2 years ago by Ryota Ushio
An Obsidian.md plugin to adjust font size via commands.
Avatar
3 years ago by froehlichA
An obsidian plugin for displaying an avatar image in front of your notes.
Auto Split
4 years ago by James Sartelle
Open notes with side-by-side editor & preview
Image Inline
2 years ago by Zackary W
convert images into base64 encoded strings and embed them directly within your notes
Media Slider
a year ago by Aditya Amatya
An obsidian plugin that helps to make slider for images, audios, videos, pdfs, markdown, etc in obsidian notes.
Formatto
2 years ago by Deca
Simple, fast, and easy-to-use Obsidian Markdown formatter.
Image Tools
a year ago by Andrey Serov
Media Sync
3 years ago by fnya
Media Sync is Plugin for Obsidian
Image OCR
3 years ago by kaffarell
Runs ocr on pasted images and posts result in details box. This allows to search in images.
Image2LaTEX
3 years ago by Hugo Persson
This is a plugin for obsidian that will read your latest copied image from clipboard and generate math latex from it
Emo
3 years ago by yaleiyale
Use image/file hosting in Obsidian by clipboard or draging file. Obsidian 图床聚合 & Github上传器
Local Media Embedder
2 years ago by seyf1elislam
an obsidian plugin allows you to Embed videos and images and audios from your local device in your notes.
Lite Gallery
2 years ago by Jordan Poles
Min3ditorHotkeys
5 years ago by Davor Sauer
Obsidian plugin adding minimal editor hotkeys
Image Magician
2 years ago by luxmargos
This is a plugin for Obsidian (https://obsidian.md). Supports viewing and exporting various image formats using ImageMagick.
Image To Lskypro
3 years ago by NekouTarou
支持直接上传图片到图床Lsky,基于https://github.com/renmu123/obsidian-image-auto-upload-plugin.git改造。
Kill and Yank
3 years ago by INOUE Takuya
Obsidian plugin to enable kill and yank in editor
Cloudinary
3 years ago by Uday Samsani, Jordan Handy
Cloudinary plugin for content uploading and transformation.
Chevereto Image Uploader for Obsidian
4 years ago by kkzzhizhou
obsidian plugins: chevereto image uploader
Qiniu Image Uploader
3 years ago by Jade Zheng
Uploads images from your clipboard to qiniu.com and embeds uploaded image to your note.
Markdown Image Caption
3 years ago by Hananoshika Yomaru
Generate image caption easily. Completely markdown-based.
Image Picker
a year ago by ari.the.elk
MathLive in Editor Mode
2 years ago by MizarZh
MathLive input in editor mode.
Asciidoctor editor
2 years ago by dzruyk
Obsidian asciidoc editor plugin
Image Collector
2 years ago by tdaykin
Editor Autofocus
2 years ago by Mgussekloo
复制图文 (Copy Image Text)
2 years ago by msgk
obsidian插件,复制笔记内容(包括文本和图片)到剪贴板
Image Helper
2 years ago by Chongmyung Park
Context menu to convert a image to another format in reading view in Obsidian.md
Display Relative Path Img
2 years ago by Dyc
Display the relative path image referenced by <img> in Obsidian without altering the original document
Image Metadata
2 years ago by alexeiskachykhin
Adds image metadata editing capabilities to Obsidian
PDF2Image
2 years ago by RasmusAChr
Tiff Viewer
2 years ago by Jan Ullmann
An obsidian plugin to easily convert tiff files to png so that they can be displayed in obsidian
Paste Image Into Property
a year ago by Nito
Memories
3 months ago by DIMFLIX
Plugin to display a gallery directly in a note.
Enhanced Image
2 years ago by situ2001
Enhance the experience of image in Obsidian, seamlessly.
Image to HTML
a year ago by 0x1DA9430
A plugin for Obsidian that converts pasted images to HTML format instead of Obsidian's wikilink or Markdown format
Source Mode Styling
3 months ago by Chris Howard
Obsidian plugin. Provides a customisable raw look in source mode using a monospace font to clearly differentiate from Live Preview.
Image Uploader For Note
a year ago by Yunfi
Upload images in a note, and if the image is only used in this note, delete it from vault.
Fast Image Auto Uploader
2 years ago by Longtao Wu
upload images from your clipboard by gopic
Arweave Uploader
a year ago by makesimple