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
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

SQLSeal

h-sphereh-sphere12k downloads

Use SQL in your notes to query your vault files and CSV content

Add to Obsidian
  • Overview
  • Scorecard
  • Updates70

SQLSeal allow you to query for files, tags and tasks in your vault using familar SQL syntax. It also enables you to preview any CSV file in your vault as a database. It brings fully featured database into your vault!

Installation

You can install plugin from the Community Plugins directly from Obsidian, just look for SQLSeal in the marketplace.

Manual Instalation

To manually install the package, open Releases and download .zip of the last one. Unzip it in your vault under .obsidian/Plugins/sqlseal.

Usage

Once you install the plugin, you can use it by creating sqlseal codeblocks in your notes. To create table base on the existing CSV file in your vault simply address it using the following command:

TABLE transactions = file(transactions.csv)

SELECT * FROM transactions LIMIT 10

The code above will create table called transactions based on the transactions.csv file from your vault. Further you can refer to it using regular SELECT statements. You can define multiple tables in a single snippet. You can also point to the tables defined in different snippets within the same note (for now tables stay local to the file).

For more comprehensive documentation head to hypersphere.blog/sql-seal.

Disclaimer

The plugin authors do not take any responsibility for any potential data loss. Always backup your files before usage. This plugin may modify files in your vault in the following situations (the list might not be exhaustive):

  • .sql and .sqlseal files: Variable values are saved as comments at the end of these files
  • Markdown files: When interacting with task using tasks table, the plugin will update source markdown files.

Please ensure you have proper backups before using this plugin.

Stay in Touch!

If you have any questions about the project, ideas or want to share your use-cases, join our Discord Channel!

80%
HealthExcellent
ReviewCaution
About
Query files, tags and tasks in your vault using familiar SQL syntax. Preview CSVs as tables and define in-note tables from files to run SELECT queries across your data. Apply task edits from query results back to source markdown files.
CSVJSON
Details
Current version
0.40.1
Last updated
Last week
Created
2 years ago
Updates
70 releases
Downloads
12k
Compatible with
Obsidian 0.15.0+
License
MIT
Report bugRequest featureReport plugin
Sponsor
Support
Author
h-sphereh-sphere
hypersphere.blog/
GitHubh-sphere
  1. Community
  2. Plugins
  3. CSV
  4. SQLSeal

Related plugins

JSON/CSV Importer

Import a JSON file containing an array of data, creating notes from a Handlebars template file.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Charts

Easily create interactive charts in your notes.

Markdown Table Editor

An editor for Markdown tables. Open CSV, Microsoft Excel/Google Sheets data as Markdown tables.

Charts View

Visualize data from your notes with plots and graphs.

Timekeep

Time tracking.

Data Files Editor

Create and edit .txt, .json and .xml files.

CSV Table

Render CSV data as a table within your notes.

Table to CSV Exporter

Export tables from a pane in reading mode into CSV files.

Semantic Search

Semantic search for files using OpenAI's text embeddings.