QueryDash

by lwx
5
4
3
2
1
Score: 38/100

Description

The QueryDash plugin transforms data management in Obsidian by introducing multi-view displays like tables, lists, and timelines built on top of Dataview queries. It supports SQL-style syntax, enabling powerful searches, filtering, aggregation, and pagination of large datasets. Designed to resemble a lightweight Notion-like dashboard, QueryDash offers dynamic visualization options to better organize notes, tasks, and knowledge.

Reviews

No reviews yet.

Stats

64
stars
6,610
downloads
1
forks
557
days
283
days
381
days
23
total PRs
0
open PRs
2
closed PRs
21
merged PRs
10
total issues
8
open issues
2
closed issues
0
commits

Latest Version

a year ago

Changelog

feat: support mermorycard view

README file from

Github

Obsidian Bases Table View Support

QueryDash now supports views powered by the Obsidian Bases plugin. Thanks to the open API provided by Bases, users can seamlessly display and interact with Bases data in a flexible format.

Project Objective
The goal of QueryDash is to develop an Obsidian plugin similar to Notion Database, but not limited to database functionality. Since the API of Dataview is used, the Dataview plugin must be enabled. In the future, it will gradually expand with more practical features to help users manage knowledge, tasks, and life more efficiently.

If you are interested in this project, please consider starring it. Thank you very much, it means a lot to me.

language

Current Features

  1. Multi-view Support: Provides table and list views to meet different scenario needs.
    • timeline: use timeline view to display data.
  2. Dataview SQL Support: Compatible with Dataview's SQL syntax .
  3. Enhanced Features:
    • Search: Quickly locate the content you need.
    • Filter: Screen data based on conditions.
    • Aggregation: Supports data summary statistics.
    • Pagination: Optimizes browsing experience for large datasets.
    • Task: Supports task management, including task editing.

Tutorial

bases

Table View

DashTableView.png

Memory Card View

Modeled after Anki-style flashcards; compatible with spaced repetition properties (sr-due, sr-interval, sr-ease, etc.) to make reviewing notes efficient.

DashMemoryCardView.png

dataview

table

```querydash
table file.name , file.outlinks as "links" ,file.ctime as "ctime",
file.mtime as "mtime" ,file.tags as "tags" from #clippings
```

demo.gif

task

```querydash
task
```

task.png

timeline

simple mode

```querydash
timeline  from #start
```

timeline.png full mode

If you want to append the time later, alias a specific field as "time".

```querydash
timeline file.ctime as "time" from #start where file.ctime<=date(today) sort file.mtime desc
```

Future Vision

  1. Homepage: Integrate frequently used functions into the homepage for one-stop convenience.
  2. Multi-view Support: Supports timeline, gallery, table, and other views to meet diverse scenario needs.
  3. Review Cards: Built-in review function to help users efficiently consolidate knowledge.
  4. Database Functionality: Supports create, edit, delete, and other operations for flexible data management.
  5. More Features: Continuous development to enrich plugin functionality and enhance user experience.

Reference Projects

  • Dataview: A powerful data query and management tool.
  • Project: A task and project management plugin.

Project Introduction
As a deep user of Obsidian, I found that existing plugins could not fully meet my needs in terms of search, review, and editing/deleting Dataview tables. Therefore, I decided to develop a brand-new view system based on Ant Design, aiming to enhance the Obsidian experience and better assist daily life and work.

Currently, the project is in its early stages, but I will continue to invest in development to gradually improve and expand its features. I believe that through continuous iteration, this project will become increasingly practical and powerful.

About Sponsorship
This project is entirely developed out of personal interest. If you find it helpful and are willing to support my work, every sponsorship will be a motivation for me to continue developing. Thank you very much!

Future Plans

  • Improve existing features to enhance user experience.
  • Add more practical features, such as advanced search and intelligent review.
  • Optimize performance to ensure system stability.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Siteswap
5 years ago by Tim Dresser
Vega Visualizations
4 years ago by Justin Kim
Create Vega and Vega-Lite visualizations in https://obsidian.md/.
Barcode Generator
3 years ago by noxonad
A barcode generator for obsidian.
Charts View
5 years ago by caronchen
Data visualization solution in Obsidian, support plots and graphs.
Timeline
5 years ago by George Butco
Obisdian.md plugin for creating timelines
Plotly
5 years ago by Dmitriy Shulha
Obsidian plugin to embed Plotly charts into markdown notes.
Sankey
2 years ago by Finn Romaneessen
An Obsidian plugin to create sankey diagrams
SQLSeal Charts
2 years ago by hypersphere
Charting extension for SQLSeal Obsidian Plugin. Visualise your data!
Reactive Notes
a year ago by Elias Noesis
Byte Field Diagrams
a year ago by natri0
Byte-field diagrams for Obsidian.
Datacore
a year ago by Michael Brenan
Work-in-progress successor to Dataview with a focus on UX and speed.
Life Tracker
5 months ago by Sébastien Dubois
Capture and visualize the data that matters in your life
Charted Roots
4 months ago by John Banister
Professional genealogical tools for Obsidian. Interactive family charts, geographic maps, PDF reports, GEDCOM/Gramps import-export, evidence tracking, and fictional calendar support. Built for genealogists, historians, and worldbuilders.
Xyls Starmap
2 months ago by xylhazlhztarr
A small little plugin for Obsidian MD to create interactive star system maps and planet-side views inside the note-taking app.
Projects Plus
a month ago by Pavel
Projects Plus turns a folder of notes into a managed project: you see all tasks on a kanban board, all events on a calendar, all cards in a gallery — all without export, without cloud, right in your vault.
Mappy
a month ago by hiroyaiizuka
An Obsidian plugin to view and edit Markdown notes as linked, illustrated mind maps.
Bases Timeline View
a month ago by xjiaxiang
timeline view for obsidian bases
Prism
23 days ago by floorianmb
Prism: sandboxed, themed, interactive visualizations in Obsidian notes