Iconic

by Holo
5
4
3
2
1
Score: 71/100

Description

Category: Customization & UI

The Iconic plugin allows users to customize icons across various elements in Obsidian, offering seamless integration with the app's vanilla design. It provides access to over 1,300 icons and 1,900+ emojis that can be applied to tabs, files, folders, bookmarks, ribbon commands, properties, and more. Users can easily change icons with a secondary click and personalize them with theme-responsive colors or custom RGB selections. The plugin supports multiple languages and integrates smoothly with different Obsidian themes, adapting dynamically to theme changes. Designed for accessibility and aesthetic enhancement, Iconic empowers users to create a visually tailored workspace.

Reviews

  • Elías el Auténtico
    Reviewed on Oct 14th, 2026
    Es un gran trabajo y una alternativa a Iconize, pero sigue faltando mucho trabajo y espero que poco a poco el desarrollador lo vaya realizando, es algo que me encantaría ver para no tener que depender de un complemento que lleva mucho sin actualizarse. Gracias.

Stats

892
stars
267,971
downloads
58
forks
847
days
15
days
15
days
28
total PRs
9
open PRs
10
closed PRs
9
merged PRs
251
total issues
97
open issues
154
closed issues
131
commits

Latest Version

15 days ago

Changelog

Tiny hotfix to restore property icons in Obsidian 1.14. Sorry it took so long! Big thanks to @alad for fixing this in a pull request nearly a month ago.

I've updated the emoji support while I'm at it, if your OS has received the new ones already. More patches will be arriving over the next few weeks. 🙏

⤿ Copyright © Emojipedia 2026

New features

  • New emojis: Iconic now supports Emoji 18.0 from September 2026:
    • Cracking face
    • Rightwards thumb sign
    • Leftwards thumb sign
    • Monarch butterfly
    • Pickle
    • Lighthouse
    • Meteor
    • Eraser
    • Net with handle

Bugfixes

  • Property icons: Now work correctly again in notes, sidebars, etc.

Miscellaneous

  • Minimum Obsidian version: Increased from 1.12 → 1.13
  • Lucide keywords: Updated from 1.26.0 → 1.59.0

Full changelog: https://github.com/gfxholo/iconic/compare/1.1.10...1.1.11

README file from

Github

Iconic

A plugin for iconophiles, designed to blend seamlessly with vanilla Obsidian.

Click almost any icon on a tab, sidebar, ribbon, or the title bar to swap in one of the 1,700+ Lucide icons included in the app, or one of the 1,900+ emojis that your device supports.

Banner

⤿ Themes: Ayu Light & Mirage / Fancy-a-Story / Primary

Includes language support for English, Arabic, German, Spanish, French, Indonesian, Japanese, Russian, Ukrainian, and Simplified Chinese. Most of these languages are currently machine-translated, but if you can supply more accurate translations, please send a message or a pull request :)

Supported items

  • Tabs 📑
  • Files & Folders 📝📂
  • Bookmarks & Groups 🔖📂
  • Tags 🏷️
  • Properties 📦
  • Ribbon commands 🎀
  • Minimize/Maximize/Close buttons 🪟
  • Sidebar toggles ◀️▶️
  • Help/Settings buttons ❔⚙️
  • Pin buttons (on tablets) 📌

How to use

Changing an icon

Secondary-click an item from the list above, then click Change icon from the menu. You can open menus on mobile by pressing & holding an item. Certain lists like Files, Bookmarks, and Properties let you hold Alt or ⇧ Shift to select multiple items at once.

Every icon is searchable by name and keywords, which you can view by hovering over (or long-touching) that icon. You can filter between icons and/or emojis by clicking the toggle buttons at the bottom. When you're ready, click an icon to select it immediately.

You can also choose one of nine named colors per icon. These color tones are determined by your current CSS theme. If you prefer a specific RGB color, secondary-click the bubble to open the full color picker. Click the Save button to apply color changes only.

Icon picker

The icon picker will also display a warning if a rule in your rulebook is overruling its icon. To learn about that feature, see the sections below.

Setting up rules

You can set up a rulebook to automate your file & folder icons based on a variety of conditions, like their name, their extension, their parent folder, their tags, their property values, the date you've created or modified them, and even the current time of day. Automated icons never remove your custom icons — only replace them visually — so you can be as experimental as you want.

Open the rulebook from the ribbon, from the plugin settings, or by using the Open rulebook command. There are currently two pages in the rulebook: File rules and Folder rules, which affect files and folders respectively.

Rule picker

Click the + button to add a new rule, or secondary-click an existing rule to open a submenu with more actions.

Every rule has a name, and an icon, which will overrule the icon of anything that it matches. You can enable and disable a rule using its toggle switch. Rules at the top of the list have the highest priority, and you can drag them up & down using their handles.

To start editing a rule, click the ⚙️ beside it.

Editing a rule

Rule editor

You can edit a rule's conditions in this window. A condition is a true or false test — it either matches, or it doesn't, and you can add any number of conditions to a rule. Rules interpret their conditions based on their All / Any / None setting. For example, if you want a rule to match when any of its conditions match, click the Any button. You can always see what your rule is matching by clicking the Matches button at the bottom.

If a rule is overruling an icon anywhere in Obsidian, you can secondary-click that icon and choose Edit rule to return to this window quickly.

There are several types of conditions you can add to a rule:

  • Icon checks the icon set to a file/folder
  • Color checks the color set to a file/folder
  • Name checks the simple name of a File/Folder
  • Filename checks the full name of a File.md
  • Extension checks the file extension, like md, canvas, jpg, etc.
  • Folder path checks the initial Path/Leading/To/Your/ file
  • Path checks the entire Path/Leading/To/Your/File.md
  • Headings checks for # Headings inside a note
  • Links checks for [[Links]] inside a note
  • Embeds checks for ![[Embeds]] inside a note
  • Tags checks for tags inside a note, including #hashtags and the tags property
  • Created time checks the date & time a file was created
  • Modified time checks the date & time a file was modified
  • System clock checks the date & time on your device
  • Properties... checks the value of a specific property inside a note

Date & time conditions are checked once every minute, so you can use them to modify your icons in real time.

What makes this plugin different from Iconize?

Iconic and Iconize can both change the icons & colors of files & folders, and automate icons based on their filepath. But Iconic can also:

  • Change icons by clicking them directly
  • Change icons & colors from the same dialog
  • Dynamically shift colors to match your theme
  • Automate icons using a conditional rule system
  • Change icons of plugin tabs, tags, properties, ribbon commands, and window buttons

Can I use both plugins together?

Sort of, just expect a few visual bugs! They currently do some fighting over control of tab icons and the Bookmarks pane.

License

This plugin is released under an MIT No Attribution license, which means you're free to modify and republish its source code without crediting the authors of this repository. It also protects those authors from liability for accidental damages, so I recommend using a similar license if you republish this code.

[!IMPORTANT] This license does not cover the /res folder, which contains copyrighted text licensed by Lucide Icons and Unicode, Inc. These licenses require attribution. See LICENSES-THIRD-PARTY for details.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Icon Shortcodes
5 years ago by AidenLx
Obsidian Plugin: Insert emoji and custom icons with shortcodes
Ninja Cursor
4 years ago by vorotamoroz
Material Symbols
4 years ago by Cristoph Berane
Callout Manager
4 years ago by eth-p
An Obsidian.md plugin that makes creating and configuring callouts easy.
Emoji Magic
4 years ago by simplgy
Makes it easier to add emojis using an improved keyword search
Auto Hide Cursor
3 years ago by Mo Ismat
A simple plugin for https://obsidian.md
Blur
3 years ago by @gapmiss
A plugin for creating obfuscated blocks of text in Obsidian.md
Iconoir Icons
3 years ago by @gapmiss
A plugin for creating customized icons in Obsidian.md
Background Image
3 years ago by shmolf
Editor Width Slider
3 years ago by @MugishoMp
With this plugin you can set the line width of the editor in obsidian.
Pathfinder 2E Action Icons
3 years ago by Thiago Coutinho
Obsidian plugin for easily inserting the Pathfinder 2E Action icons
CSS Editor
3 years ago by Zachatoo
Edit CSS snippets in Obsidian.
Tokei
3 years ago by HiroMike
A simple clock for Obsidian
Auto Reading Mode
3 years ago by Kelvin Cao
Canvas Card Background Remover
3 years ago by luxmargos
This Obsidian plugin allows you to make the background of cards transparent in the Canvas for specific embed types, including Image (png), Canvas, and even Markdown.
Additional Icons
3 years ago by Matthew Turk
Add additional iconsets to Obsidian
Full Screen Toggle
3 years ago by Donkey Pacific
Fullscreen toggle plugin across all platforms for Obsidian.
Font Size Adjuster
3 years ago by Ryota Ushio
An Obsidian.md plugin to adjust font size via commands.
Beautitab
3 years ago by Andrew McGivery
A plugin for Obsidian.MD that creates a customizable new tab view with beautiful backgrounds, quotes, search, and more.
Status Bar Organizer
3 years ago by Kacper Darowski
Arrange and hide status bar elements.
Tag Formatter
3 years ago by snsvrno
Configurable Obsidian plugin that hides parent tags.
Metadata Icon
3 years ago by Benature
change metadata entry icon
Color cycler
3 years ago by Taylor Brennan
Plugin for Obsidian to dynamically change the accent color
Custom Sidebar Icons
3 years ago by RavenHogWarts
Custom Icons
Fontsource
3 years ago by Ayuhito
A plugin to load custom fonts from Fontsource into Obsidian.
Close Window When Empty
2 years ago by Taylor Jadin
Node Auto Resize
2 years ago by Boninall
Shrink pinned tabs
2 years ago by Nicolas Lœuillet
Obsidian plugin to shrink pinned tabs in order to save screen space
Hider
6 years ago by @kepano
Hide Obsidian UI elements such as tooltips, status, titlebar and more
Icons
6 years ago by Camillo Visini
Add icons to your Obsidian notes – Experimental Obsidian Plugin
Icon Swapper
6 years ago by mgmeyers
Allows swapping out Obsidian's icons
Homepage
5 years ago by mirnovov
An Obsidian plugin that opens a specified note, canvas, or workspace on startup, instead of the most recent one.
File Explorer Markdown Titles
5 years ago by Dylan Elliott
Obsidian Plugin that adds the the markdown title within your notes to the file explorer
Iconize
5 years ago by FlorianWoelki
Simply add icons to anything you want in Obsidian.
Zen Mode
2 years ago by paperbenni
CalloutX
2 years ago by br4in
An Obsidian plugin that allows you to view, manage, and customise callout icons in your vault.
Theme Controller
2 years ago by Binaris
Set when and how the themes will be displayed
Backgroundset
2 years ago by daonali
similar as vscode background
Image Preview on Icon Hover
2 years ago by rama1997
Plugin for Obsidian that add image popups when hovering over various icons in the user interface
Context Command Hider
2 years ago by Mara-Li
This plugin allows you to hide every command from the Obsidian's right-click context menu.
Explorer Colors
2 years ago by Scott Van der Zwet
Set cascading colors for files and folders in Obsidian.
Hide Commands in Menu
2 years ago by bomian98
Obsidian Plugin, hide different commands in different menus.
Note Favicon
2 years ago by mdklab
Obsidian plugin – Show Favicon from Metadata
Collapsible Code Blocks
2 years ago by Bradley Wyatt
Obsidian Plugin that makes code blocks collapsible in reading and edit view as well as enabling scroll-able code blocks.
Theme by Folder
a year ago by Jinmu Go
Automatically switch Obsidian themes based on the folder of the opened note
My SVGs
9 months ago by Omar Badawy
An Obsidian plugin that Registers your own SVGs into Obsidian's global icon library for use with other plugins or however you want.
Mermaid Icons
9 months ago by toshs
Obsidian plugin enabling the use of icons in Mermaid diagrams.
Hide Traffic Lights
7 months ago by Ben Phillips
Pinned Tabs
3 months ago by NameIsKyro
Chrome-style compact pinned tabs for Obsidian with custom icons, smooth movement, and accidental-close protection.`
ICOR for Life - Interface
2 months ago by Paperless Movement S.L.
The vault's chrome in one place: hide the ribbon and Obsidian's own controls, and give any folder a colour, an icon and a label. Writes no CSS; the INKLINE theme draws it. Part of the ICOR for Life suite.
Universal UI Translator
2 months ago by feifei
List Callouts Improved
2 months ago by Daniel Yim
Create callouts in lists in Obsidian.