Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Note Types

jsmorabitojsmorabito178 downloads

Define note types with creation commands, filtered file pickers, hover previews, styled wikilinks, and a sidebar widget.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates20

Define custom note types in your vault. Each type gets creation commands, filtered file pickers, hover previews, styled wikilinks, and a sidebar widget — all driven by frontmatter.


Features

Note types
Define named types (e.g. Project, Person, Book) with a template, a save folder, and custom frontmatter fields. Each type registers two commands in the palette:

  • Create new <Type> — opens a modal pre-filled with the type's fields, creates the file from the template, and inserts a [[wikilink]] if triggered from the editor.
  • Find <Type> — opens a fuzzy picker scoped to files that match the type's frontmatter filters.

Note from selection
Select text in the editor, right-click (or use the editor menu), and choose Note from selection to create a typed note whose title is pre-filled with the selection. The selection is replaced with the new [[wikilink]].

Inline trigger
Set a single trigger character (e.g. @) in settings. Typing it in the editor opens a quick picker for any note type that has Show in trigger menu enabled.

Styled wikilinks
Enable Styled links on a note type to apply a CSS class (ffc-note-link) to every [[wikilink]] pointing at a file of that type — in both the editor and reading view. Pairs well with a CSS snippet.

Hover preview card
Enable Preview fields on a type and hovering a styled wikilink shows a popup card with those frontmatter values (and an optional image).

Filtered file commands
Create arbitrary command-palette commands that open a fuzzy picker showing only files whose frontmatter matches your filters (AND / OR, with equals, not_equals, contains, exists operators). Optionally restrict to specific file extensions (e.g. md, canvas).

Filtered Files Widget
A sidebar panel (left ribbon → Filtered files) with collapsible, drag-reorderable sections. Each section has its own filter rules, sort order, and optional result limit. Supports tag, frontmatter, path, and filename filters.


Installation

  1. Copy main.js, manifest.json, and styles.css (if present) into <Vault>/.obsidian/plugins/filtered-file-commands/.
  2. Reload Obsidian.
  3. Enable Note Types under Settings → Community plugins.

Settings

Open Settings → Note Types to configure:

  • Filtered File Commands — custom palette commands with frontmatter filters.
  • Trigger key — single character for the inline note picker (@ recommended).
  • Templates folder — path to your templates folder (leave blank to auto-detect from the core Templates plugin).
  • Note Types — define, edit, and delete your note types.
  • Filtered Files Widget — open the widget, set a display-name frontmatter key, or reset all sections.

Development

npm install
npm run dev      # watch mode
npm run build    # type-check + production bundle
npm run lint     # ESLint

Output artifacts (main.js) are written to the plugin root. See AGENTS.md for conventions.


License

MIT

HealthExcellent
ReviewCaution
About
Define custom note types with templates, save folders, and frontmatter-driven fields. Use Create and Find commands, create notes from selection, trigger types inline, and apply styled wikilinks with hover preview cards. Organize and browse matches with filtered pickers and a collapsible Filtered Files sidebar widget.
PropertiesTemplatingSidebar
Details
Current version
1.5.11
Last updated
3 days ago
Created
4 months ago
Updates
20 releases
Downloads
178
Compatible with
Obsidian 1.8.7+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Buy Me a Coffee
Ko-fi
Author
jsmorabitojsmorabito
github.com/jsmorabito
GitHubjsmorabito
  1. Community
  2. Plugins
  3. Properties
  4. Note Types

Related plugins

Tags Overview

An extended tags panel where tagged files can be easily viewed, filtered, and accessed.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

TagFolder

Show tags as folder.

Recent Files

Display a list of recently opened files.

Longform

Helps you write and edit novels, screenplays, and other long projects.

Templater

Create and use dynamic templates.

QuickAdd

Quickly add new notes or content to your vault.