#dataviewjs3 plugins

Obsidian plugins tagged with #dataviewjs. There are 3 plugins in this collection.

  1. Rank 1

    Dataview

    Plugin76
    5 years ago by Michael Brenan
    Coding & Technical Tools#dataview#data-query#metadata

    The Dataview plugin turns a vault into a queryable set of notes by reading metadata from YAML frontmatter and inline fields, then letting you surface that data in tables, lists and task views. It suits people who track books, games, projects or any notes with structured properties and want to sort, group or filter them inside regular pages. The plugin supports a Dataview query language for common lookups, inline expressions for live values in notes, and a JavaScript API with rendering utilities for more custom views. It also supports inline JavaScript expressions. Regular queries stay sandboxed, while JavaScript queries run with normal plugin access, so they need more care.

  2. Rank 2

    Vault Stats

    Plugin51
    a year ago by Blue Heron

    The Vault Stats plugin adds simple but powerful functions that let you see an overview of your entire vault at a glance. It provides two global calls - one to generate a markdown summary of note counts, word counts, links, and tags, and another to list the most recently modified notes, with the option to skip certain folders like Templates. These functions are designed for use with DataviewJS or custom scripts, making it easy to weave live stats into dashboards, reports, or daily notes.

  3. Rank 3
    a year ago by Blue Heron

    The Efficient Word Count plugin keeps track of word counts across your entire vault without slowing you down. It builds a cache of every Markdown file's count, listens for changes like edits, renames, or deletions, and updates instantly, so the data is always fresh. That cache is stored on disk, which means even big vaults start up quickly with accurate totals already ready. You can fine-tune which folders get skipped - like Templates or trash - and even tap into the global API to pull counts into DataviewJS or your own scripts.