trey-wallis / obsidian-view-count

Track view count for each vault file

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Obsidian View Count

Obsidian Downloads

About

This plugin will track the view count for each file in your vault. The count can be seen as a property or at the bottom of the note in the status bar depending on plugin configuration.

Installation

  1. In Obsidian, open Settings
  2. Go to Community plugins
  3. Select Browse
  4. Search for View Count by Trey Wallis
  5. Select Install
  6. Then select Enable

Usage

By default the plugin will save view count in a property called view-count in each file that is opened. The view count will be incremented once a day. To change these settings, please view the Settings section below.

Highest view count

To see a list of the 20 notes with the highest view count, open the sidebar and click on the eye icon

Settings

Storage type

This plugin has 2 storage options for view count: Property and File. Please restart Obsidian after changing this setting.

Property storage - If property is selected, each note will have their view count stored in a property in their frontmatter.

File storage - If file is selected, the view count for all notes will be stored in a JSON file called view-count.json in the Obsidian config directory (by default .obsidian). The view count will then appear in the status bar at the bottom of each note.

Other

Increment count once a day - if enabled a view count will increment once a day. Once a day meaning an opening of a file after 12 am your local time for any given date. If disabled, the view count will increment each time the file is opened.

When increment a day is enabled and the property type is set to storage, a last view date property will be stored to your note.

Pros/cons for storage types

Property storage

Pros

  • The view count is stored in the frontmatter of each note, making it readily accessible
  • Since the view count is stored in frontmatter, it can also be viewed on mobile

Cons

  • Only markdown files have frontmatter, so only markdown files will have their views tracked
  • Since the frontmatter updates every time a view occurs, your files may update more frequently than you would like

File storage

Pros

  • The view count is tracked for both markdown and canvas files
  • The view count for your vault is stored in one file, versus scattered across many notes

Cons

  • Since view count is displayed in the status bar at the bottom of a note, you cannot see the view count on mobile

About

Track view count for each vault file

License:MIT License


Languages

Language:TypeScript 92.8%Language:JavaScript 6.4%Language:CSS 0.8%