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

Expiration-Date-Tracker

rabororaboro3k downloads

Keep track of all expiration dates, for example, for your groceries.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

With this plugin you can keep track of all the expiration dates of your items such as groceries.

Main Demo image

Using

You need a file containing all the expiration data. To find the file you need to add the location in the settings. After that you can add your items in a table:

Name Date Number of Elements
apple 29/08/2023 3
banana 22/12/2023 200g

After that you can click on the ribbon icon or use the Track Expiration Dates command to trigger the data collection. Then all items are displayed in a separate view. You also get a notice for all expired items. The Expiration Category contains the category name, the items within this category and the expand button. This button will show/hide all your items within this category. The Item contains the name, the number of elements (which can be a number like 10 apples of a string like 200g banana) and the days till it expires.

Commands

You can search for a specific item or category or track all your expiration dates. The data you searched for will be displayed in a modal.

Command demo image

Settings

You can set a date formatting. The default is: DD/MM/YYYY. This is needed to collect your dates and display them. Also you can set the location of the file containing the expiration data. This must include .md as postfix. The default value is: expirationDateNode.md.
You can also set all thresholds for the expiration categories. The default values are (in days):

  • Expired: 0,
  • Critical: 1,
  • Very High: 2,
  • High: 3,
  • Medium: 5,
  • Low: 10

For example if your item will expire in 6 days, it´s in the Low expiration category.

Settings Demo image

HealthGood
ReviewSatisfactory
About
Track expiration dates for items listed in a Markdown table and display them in a dedicated view grouped by expiration category with days-until-expiry. Receive notices for expired items, search items or categories, and set the source file, date format, and threshold ranges for categories.
DatesTablesSearch
Details
Current version
1.0.3
Last updated
3 years ago
Created
3 years ago
Updates
4 releases
Downloads
3k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
rabororaboro
github.com/Raboro
GitHubraboro
  1. Community
  2. Plugins
  3. Dates
  4. Expiration-Date-Tracker

Related plugins

Bases Paginator

Adds a paginated table view with quick filtering to Bases. Features include pagination controls, global search, click-to-filter, and filter presets.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.

Update modified date

Automatically update a frontmatter modified date field when the file is modified.

Full Calendar Remastered

Complete Calendar HUB experience. Work with all your calendars in one place. Analyze your time and take action!

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Quiet Outline

Make outline quiet and more powerful, including no-auto-expand, rendering heading as Markdown, and search support.