A example vault to collect and showcase various dataview queries. Created on behalf of AB1908

Overview

Obsidian Example Vault for Dataview Queries

Good day!

This example vault showcases different usages of the Dataview plugin for Obsidian.md. You'll find everything from more basic syntactical examples to complex javascript supported solutions to help you build your own dataview querys that are tailor-made for your needs and data.

We hope you enjoy!

[!attention] Early stage This vault is in a very early stage and somewhat barebone. Please feel encouraged helping us building it to a useful resource! Find out more unter Contributing

Usage

  1. Download the vault via Code -> Download zip Game Example
  2. Unzip to a location of your liking
  3. Open the vault in Obsidian via "Open another vault -> Open folder as vault"
  4. Trust us. :)
  5. Navigate to "20 Dataview Queries" and start browsing for solutions. You can, of course, add and edit files to your liking to try things out!

Navigating

Obsidians search functionality is here for you, of course, but you have three other ways of navigating this vault:

  1. Use the folder structure to find examples of a certain type of query
  2. Search for tags. Each query is tagged with their type (LIST, TASK, ...) and the used data commands (WHERE, SORT, ...)
  3. Use the [[Dataview Queries Overview]]

Documentation & FAQ

You need more details on how dataview works exactly? Head over to the official documentation. Also, we collected some [[Tips, tricks and interesting facts]]!

You have some sort of question? Refer to the [[FAQ]].

Contributing

If you found an issue or want to add a query you think could be helpful for others, be very welcome to get involved! You want to help, but don't know what to do? Have a look at the [[Vault To Do]].

Wonder how to add a new query? Head over to the [[FAQ#^497ec2|answer in the FAQ]].

You have two possibilites to contribute:

If you have a Github Account, head over to the Github and open a Pull Request. That is easiest for the maintainers :)

Alternatively, head to the #dataview Thread in the Obsidian Discord and post it there. Probability is good that somebody with writing rights will get aware of your post and add it to the vault.

Comments
  • some pages can not get render results, please help

    some pages can not get render results, please help

    hi,

    This is a nice examplt vault! learnt a lot from it. but there are some pages can not get expected reasults, please help. they are:

    1. Show a meta data vaalue for every day of the week
    2. Show all photos of the week in a grid currently i only across these two.

    thanks

    webrunnerinspace

    opened by webrunneronSun 6
  • Possible formatting issue in published files

    Possible formatting issue in published files

    Hello, first of all thank you for this incredible treasure trove of dataview information!

    I tried using the published version of it, and I wonder whether there is some text that is not being rendered?

    URL: https://s-blu.github.io/obsidian_dataview_example_vault/20%20Dataview%20Queries/Basic%20List%20Queries/

    image

    opened by claremacrae 4
  • List non existing pages: adding a slightly more informative view

    List non existing pages: adding a slightly more informative view

    I've added a variant for the 'List the files the unresolved link is contained in' table that also shows the count of the occurrence, a direct link to create the file and a more condensed view of the referenced pages.

    opened by hay 2
  • Suggested content - aligning columns in dataview tables

    Suggested content - aligning columns in dataview tables

    I regret that I don't currently have capacity to add a PR for this, but it is such value info that I wanted to log it here, in case anyone else could figure out where to add it...

    I asked in Discord

    In a dataview table, is it possible to right-justify an individual column? I've hunted high and low...

    ```dataview
    TABLE WITHOUT ID
        ArrivalDate.year as Year,
        file.link AS Note,
        Link,
        Address,
        Sleeps,
        ArrivalDate,   << want to right-justify values
        DepartureDate, << want to right-justify values
        InDiary
    FROM "..."
    SORT ArrivalDate
    WHERE ArrivalDate
    ```
    

    @mnvwvnm replied in Discord

    you can use also this "direct" way

    ```text
    TABLE WITHOUT ID
        ArrivalDate.year as Year,
        file.link AS Note,
        Link,
        Address,
        Sleeps,
        r1 + ArrivalDate + r2 AS ArrivalDate,
        r1 + DepartureDate + r2 AS DepartureDate, 
        InDiary
    FROM "..."
    FLATTEN "<span style='display:flex; justify-content: right;'>" AS r1
    FLATTEN "</span>" AS r2
    WHERE ArrivalDate
    SORT ArrivalDate
    ```
    

    It works brilliantly!

    opened by claremacrae 2
  • Add lyrics template thing

    Add lyrics template thing

    I've done my best following the template as much as possible! If you can think of a better note name, then feel free to change it.

    The main "new" item that I couldn't find in the vault was that this is the query where the header is using inline dataview for accurate naming, and the main purpose is to show an iframe to a youtube embed link that will always look the same, given the stuff in the "song information" callout.

    opened by dbarenholz 2
  • Small Change to FAQ to test pull request

    Small Change to FAQ to test pull request

    I changed the FAQ about who maintains this vault (instead of who is the maintainer of the vault). Please confirm that I did this right (or not). This is a valid update, albeit very very small. Just want to make sure I have the process down.

    opened by deehtodd 2
  • Minor improvements to 'List all not references attachments.md'

    Minor improvements to 'List all not references attachments.md'

    I noticed a few typos in the name and content of 'List all not references attachments.md'

    These are the minimal changes that I hope will make the intent a little clearer...

    opened by claremacrae 1
  • Added JS Charts and Image Handling

    Added JS Charts and Image Handling

    Added two pages to display charts based on dataviewJS (with DQL inside). To minimise plugin requirements, images of the generated charts have been included, with warning text about the dependancy on the Obsidian Charts plugin.

    Added a page dealing with Image Handling and sizing in DV tables. Added external links to 6 random book cover images for each book in the example files.

    Began work on a Frontmatter overview page - from the ToDo list. Functional, but still needs work to flesh out the commentary.

    opened by Ji11ard 1
  • Introduce topics for navigation

    Introduce topics for navigation

    In order to better interconnect similar queries, I introduced a "topics" frontmatter field that allows us to display queries that share at least one topic with the currently viewed query, allowing the user to hop to other queries that might be interesting for their use case

    opened by s-blu 0
Owner
s-blu
s-blu
Ethernaut.8.vault - Exercice 8 (Vault) on Ethernaut

Advanced Sample Hardhat Project This project demonstrates an advanced Hardhat use case, integrating other tools commonly used alongside Hardhat in the

Shoto 1 Jan 3, 2022
Telegram bot to attend Google Meet sessions on behalf of you :D

BonkMeet Telegram bot to attend Google Meet sessions on behalf of you :D How to use? You will need these 3 tokens: Bot Token from BotFather Owner's te

bunny 11 Dec 26, 2022
This fictive project was created to showcase my current skills using Three.js and GSAP.

Bike Demo Three.js This fictive project was created to showcase my current skills using Three.js and GSAP. It was inspired by the tutorial created by

Kiril Bernard Tucker 54 Dec 29, 2022
Example of a ceramic app to showcase dynamic NFT capability

This is an example application that uses Ceramic, based on Next.js. Fork it freely. Getting Started Install dependencies. Create local ENV file with y

Ceramic Studio 12 Sep 6, 2022
Like Obsidian Publish but for self-hosting. Plugin integrations for dataview, admonition, and more.

Obsidian Export Obsidian Publish is great but lacks support for many of the plugins we Obsidian addicts have grown accustomed to — in particular Datav

null 12 Nov 28, 2022
For data quality enthousiasts (and dataview lovers): manage the metadata of your notes.

Metadata Menu This plugin is made for data quality enthousiasts: access and manage the metadata of your notes in Obsidian. Metadata Menu adds context

mathieu 139 Dec 23, 2022
Enables creating databases based on files in Obsidian - like Dataview, but with editing!

Obsidian Database Plugin Do you like Dataview plugin for Obsidian? This one is taking Dataview to next level, but not only allowing you to view the da

Łukasz Tomaszkiewicz 115 Jan 4, 2023
This project will be using various AI and Rule Engine algorithm to detect various attack against a company!

?? Introduction This project will be using various AI and Rule Engine algorithm to detect various attack against a website! ?? Mission After starting

Harish S.G 4 Apr 29, 2022
Collect and generate mapping from file-based routers

roullector: route collector Collect and generate route data from a file-based router such as svelte-kit's What this does: show / hide <!-- before -->

Quang Phan 4 Apr 9, 2022
🌬️ Server to collect and send air quality data.

Air Quality Measurement ??️ Server to collect and send air quality data. ?? Table of Contents About How it works Usage Getting Started Built Using Aut

Jean Poffo 5 Oct 12, 2022
Github action to collect metrics (CPU, memory, I/O, etc ...) from your workflows to help you debug and optimize your CI/CD pipeline

workflow-telemetry-action A GitHub Action to track and monitor the resource metrics of your GitHub Action workflow runs. If the run is triggered via a

Thundra 32 Dec 30, 2022
Buildable's core open-source offering for actions that makes it easy to collect, centralize and action your backend system activity

What are Action Templates? Action Templates are open-source functions that save developers hundreds of hours when integrating databases, apps and othe

Buildable 6 Nov 5, 2022
Collect commonly used toolsets.

tool-helper English | 中文 Introduction Collect and organize commonly used tool functions to facilitate unified maintenance and management. It can also

Archer 4 Nov 26, 2022
🐷 Collect historical performance data on your products via Lighthouse CI & Github Actions

Datahog ?? Datahog is a template repo, configured to collect historical performance data on your products via Lighhouse CI & Github Actions. Setup Cli

Jacob Størdahl 5 Sep 21, 2022
This repo contains the templates used in my automated obsidian weekly review video and also an accompanying vault with the folder structure expected and plugins

This repo contains the templates used in my automated obsidian weekly review video and also an accompanying vault with the folder structure expected and plugins (periodic note settings etc)

Pamela Wang 53 Dec 21, 2022
A plugin that can query multiple APIs for movies, series, anime, games, music and wiki articles, and import them into your vault.

Obsidian Media DB Plugin A plugin that can query multiple APIs for movies, series, anime, games, music and wiki articles, and import them into your va

Moritz Jung 58 Dec 21, 2022
More than a Password Protection and Management tool, it secures all your valuable digital assets in your own vault

ZeroPass Client ZeroPass is more than a Password Protection and Management tool, it secures all your valuable digital assets in your own vault, includ

null 6 Aug 22, 2022
A time-locked vault that distributes erc-20 tokens to owners of an nft-collection at expiry

A time-locked vault that distributes erc-20 tokens to owners of an nft-collection at expiry

Decent 4 Apr 10, 2022
Obsidian plugin to export Graphviz graphs from vault's notes

What it is: an Obsidian plugin to generate hierarchical graphs, with the nodes are from your Obsidian vault How it does: convert the database from Bre

Ooker 22 Nov 14, 2022