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

Tagline

Marten TietjeMarten Tietje19 downloads

Create notes from inline text with tag-driven templates. Add inline fields, get autocomplete suggestions, and convert lines to linked notes with frontmatter.

Add to Obsidian
Tagline screenshot
Tagline screenshot
  • Overview
  • Scorecard
  • Updates1

An Obsidian plugin that lets you create notes from inline text using tag-driven templates. Write a line with a tag, add inline fields, and convert it to a linked note with proper frontmatter.

Tagline demo

Features

  • Tag-triggered note creation: Configure templates for specific tags (e.g., #todo, #meeting, #person)
  • Inline field editing: Add Dataview-style inline fields [field:: value] with autocomplete suggestions
  • Template-based frontmatter: Define field types and sources in your template's frontmatter using @type: comments
  • Smart suggestions: Get autocomplete for dates, folder contents, tagged notes, and custom options
  • Checkbox sync: Optionally sync checkbox state with a frontmatter status field
  • Templater support: Works with Templater syntax in your templates

Quick Start

  1. Create a template with typed frontmatter fields:

    ---
    title: "" # @type: text
    priority: medium # @type: text | options:high,medium,low
    due: # @type: date
    assignee: "" # @type: text | tag:person
    tags: [] # @type: list
    ---
    
  2. Configure a tag in plugin settings:

    • Tag: todo
    • Field source: Parse from template
    • Template path: Templates/Todo.md
    • Output folder: Tasks/
  3. Write a line with the tag:

    Review the PR #todo
    
  4. Press Space after the tag to insert fields, then fill them in:

    Review the PR #todo [priority:: high] [due:: 2026-05-10] [assignee:: [[John]]]
    
  5. Click the "Create Note" button (or use the command) to convert to:

    [[Tasks/Review the PR|Review the PR]]
    

    The new note will have proper frontmatter with your field values.

Field Types

Define field types in your template frontmatter using @type: comments:

Type Syntax Description
text field: "" # @type: text Plain text
date field: # @type: date Date picker suggestions
number field: 0 # @type: number Numeric value
boolean field: false # @type: boolean true/false
list field: [] # @type: list YAML array (comma-separated inline)

Suggestion Sources

Add a source after the type to get autocomplete suggestions:

Source Syntax Suggests
options # @type: text | options:high,medium,low Fixed list of options
folder # @type: text | folder:People/ Notes in a folder
tag # @type: text | tag:person Notes with a specific tag
field # @type: text | field:status Values used in a frontmatter field

Keyboard Navigation

  • Tab / Shift+Tab: Navigate between inline fields
  • Standard autocomplete keys work in suggestion popups

Settings

  • Open note after creation: Automatically open newly created notes
  • Link format: Wiki links [[note]] or Markdown links [note](note.md)
  • Field styling: Visual styling for inline fields
  • Checkbox sync: Sync checkbox state with frontmatter (per-tag configuration)

Installation

From Obsidian Community Plugins

  1. Open Settings → Community plugins
  2. Search for "Tagline"
  3. Install and enable

Manual Installation

  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Create a folder tagline in your vault's .obsidian/plugins/ directory
  3. Copy the files into that folder
  4. Reload Obsidian and enable the plugin

Development

# Install dependencies
npm install

# Development build (watch mode)
npm run dev

# Production build
npm run build

# Run tests
npm test

License

0-BSD

85%
HealthExcellent
ReviewSatisfactory
About
Create notes from inline text using tag-driven templates. Write a line with a tag and Dataview-style inline fields, fill autocomplete suggestions for dates, folders, tags and options, then convert it into a linked note with typed frontmatter, optional checkbox sync, and Templater support.
TemplatingTagsProperties
Details
Current version
1.0.0
Last updated
4 days ago
Created
3 weeks ago
Updates
1 release
Downloads
19
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
Marten TietjeMarten Tietjemarten-ti
GitHubmarten-ti
  1. Community
  2. Plugins
  3. Templating
  4. Tagline

Related plugins

Badges

Add inline badges/callouts to notes.

Colored Bases Properties

Color property lists and formula properties in Bases.

Bases CMS

Manage your notes in bases like a content management system.

Advanced Canvas

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

QuickAdd

Quickly add new notes or content to your vault.

Templater

Create and use dynamic templates.

Meta Bind

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

Fantasy Statblocks

Create, manage and view a Fantasy Bestiary with Dungeons and Dragons style statblocks.

TagFolder

Show tags as folder.

Weread

Sync Tencent Weread highlights and annotations.