I’ve been working on a lot of plugins and snippet to make obsidian :
-
look (almost) exactly like Notion
-
creating and editing tables like MS Word : cut or merge cells, toggle classes on cells, rows or columns…
-
having the same render between editing mode and reading mode
-
managing contextual menu : auto-detect, moving items, adding icons
-
contextual callout live preview : turn any text into callout with a right click
-
managing captions on any images
They all might not be plug and play as they depend on a lot of snippets. I’m correcting the bugs and making order into my files so I can share them individually with you. Some of the features are still highly experimental, but let me know if something picks your curiosity, I’ll share the source code on the market place or on a github repo if I’m too lazy (asap).
So far, here is the cool features I managed to get
Edit : I had to remove some screenshots since I can’t upload more than 5 images at a time, I’ll try another post ![]()
Notion Icons :
A plugin that adds a file lucid icon just before every title of any md documents, turns the folder arrow of left panel into the choosen icon, let you update it with any emoji or lucid icon with a modal picker. Hovering a folder will display the original arrow. Also, images will show a picture lucid icon, bases will show a table lucid icon, and pdf files will show an open book lucid icon.
Renaming file from explorer can be tricky
File lucid icon is way too big if your title takes 2 lines, but emoji is good
HTML table editor :
This is gentleman my favourite piece of art.
Sick of markdown tables ? I feel you.
You can create any HTML table on your md files with a command that opens a modal.
Hovering the table in editing mode will show an icon to open the editing modal.
Allowing cells to merge, cut, toggling classes to cells columns or rows.
Not perfect yet, sometimes the final table might differ from the modal. The toolbar doesn’t look quite right and is not optimized, I’ll do something better if I don’t get too lazy. You can add the html table creating command to the editing toolbar plugin for better accessibility
Callout context menu (with live preview)
Well, if the HTML table editor is great for tables, this one is even more awesome for the callout enthousiasts. It will simply turn any selected text into a callout with a right click and selecting the callout type
And will show how the callout will look by hovering any callout type
And will change the color by adding metadata
And will toggle the icon or title
Still in a live preview
It can also format the selected text into live preview columns, using the awesome multi columns layout plugin from MaxMiksa
No bugs reported for this one, but lot of css snippet rules to make everything look as they should.
Notion-list
A dataview that use a snippet and the Notion Icons plugin to turn dataview list into really cool links
(cool screenshot here)
It display the files or folder notes located into the current folder. Adding a file will automatically update the list.
Better Heading and Arrows :
A CSS Snippet that turn the folding header arrows of Obsidian into cool triangles, and display a tag to see what level of header you are hovering. It comes with a nice opacity effect on hovering arrows as well.
(another cool screenshot here)
Known bugs : Highly experimental, arrows will not locate correctly on multi-line header. Should have do a plugin instead of running it with full CSS snippet, might do in the future.
Opening instantly Obsidian with no loading time
The Tray plugin allow Obsidian to keep running as a hidden icon on Windows, but when you run the Windows shortcut to open it again, it opens the vault menu instead of your running Vault.
The hack consist in creating a keyboard shortcut script with autohotkey. Then, create a Windows shortcut to the autohotkey script with your favourite icon, and thats it : double click on the icon will instantly open Obsidian, no loading time
Context Menu Manager
Choose to run a detection on context menu, then you can hide unnecessary options, move items, and change icons
(insert screenshot . jpg)
YAML picker
Clicking on the paint icon will open a modal. Toggle any of your pre-saved custom css classes or boolean values on any documents
(did you read until here ? .jpg)
Caption Image viewer
Add a right panel to the Obsidian Image viewer, allowing to rename image file or alias quickly, put a caption under your image, decide to show caption or not into transcluded images
Final result
All together, with foldernotes and transcluded bases. For example : Homepage
Cinema foldernote with transcluded base :
This is more a work in progress, and sometime highly experimental.
I’m not a developer, all the plugins were made with chatGPT, and I made some of the snippets.
I didn’t look at the forum, so some features I show here might already exist with better code (I’ll be happy to see the work).
I have no Idea of how the plugins work (did I say I was not a developer?), but if you are interested in any features, leave a message, I’ll try to make plug’n’play versions (without al the snippets dependency) of the plugins and share the source code.









