memee / obsidian-gantt

Gantt Chart for Obsidian

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gantt Chart

A plugin that adds some project management utilities.

How to use

Make a code block and use gantt as the style. In the block, write your Dataview query

\```gantt
#project/tasks
\```

Notes

Plugins that were considered:

Tips & Tricks found at:

How to Dev

Use of the Obsidian hot reload plugin is recommended (install BRAT first from community plugins, then copy-paste this URL in it's "Add Beta Plugin" section of the options).

  • Clone your repo to a local development folder. For convenience, you can place this folder in your .obsidian/plugins/your-plugin-name folder in your vault.
  • Install NodeJS, then run npm i in the command line under your repo folder.
  • Run npm run dev to compile your plugin from main.ts to main.js.
  • Make changes to main.ts (or create new .ts files). Those changes should be automatically compiled into main.js.
  • Reload Obsidian to load the new version of your plugin.
  • Enable plugin in settings window.
  • For updates to the Obsidian API run npm update in the command line under your repo folder.

API Documentation

See https://github.com/obsidianmd/obsidian-api

About

Gantt Chart for Obsidian


Languages

Language:TypeScript 88.1%Language:JavaScript 11.5%Language:CSS 0.4%