/obsidian-dataloom

Weave together data from diverse sources and display them in different views. Inspired by Excel spreadsheets and Notion.so.

Primary LanguageTypeScriptMIT LicenseMIT

Notice

DataLoom is no longer maintained.

Please export any existing DataLoom files into raw markdown format. This will make your data available with the native Obsidian table editor.

If you run into any problems with exporting, please open a bug report. I will promptly respond and fix the issue.

As alternatives to DataLoom, I recommend the following plugins:

For basic table usage, I recommend just using the native Obsidian table editor.

To check out the old README, click here.

Obsidian Downloads

Find detailed documentation at dataloom.xyz

DataLoom is an Obsidian.md plugin for desktop and mobile. It allows you to create databases similar to Notion.so.

With DataLoom, you can weave together data from diverse sources and display them in different views. Use this plugin if you want a straightforward way to create and manage databases and enhance the organization of your Obsidian vault.

About

Screenshots

Features

  • View types

    • Table
  • Cell types

    • Text
    • Number
      • Currency
    • Checkbox
    • Embed
    • File
    • Date
    • Tag
    • Multi-tag
    • Last edited time
    • Creation time
    • Source
    • Source file
  • Columns

    • Toggle visibility
    • Change name
    • Change type
    • Sort ascending or descending
    • Reorder columns
    • Insert left
    • Insert right
  • Rows

    • Filter by conditions
    • Search by text
    • Insert above
    • Insert below
    • Reorder rows
  • Import

    • CSV
    • Markdown
  • Export

    • CSV
    • Markdown
    • PDF
  • Color scheme

    • Light
    • Dark
  • Sources

    • Folder
    • Frontmatter
  • Undo/redo

  • Embed loom files into an Obsidian note

  • Mobile support

Roadmap

See our project roadmap for details on

  • What is currently in progress
  • What will be worked on next
  • What is waiting to be released

Issues

Please see issues for feature requests and bug reports.

If you are experiencing a problem with the plugin, please search the issues for any open bug reports related to your problem before opening a new issue.

Contributing

Please see our contribution guide for details on how to contribute

Network Usage

According to Obsidian developer policies, an Obsidian plugin must explain which network services are used and why.

DataLoom will make one GET request to https://api.github.com/repos/decaf-dev/obsidian-dataloom/releases/latest to pull the latest release for the What's New Modal. Besides this, DataLoom does not make any network requests. DataLoom does not include client-side telemetry.

License

DataLoom is distributed under the MIT License

Disclaimer

This plugin extends the functionality of Obsidian.md. Although tested during development, there may still be bugs in the software. I strongly recommend you to make frequent backup copies of your vault. I am not responsible for any data that is lost due to the usage of this plugin.