All Projects → vslinko → obsidian-outliner

vslinko / obsidian-outliner

Licence: MIT license
Work with your lists like in Workflowy or RoamResearch

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to obsidian-outliner

obsidian-link-archive
Link Archive plugin for Obsidian
Stars: ✭ 94 (-77.99%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-search-on-internet
Add context menu items in Obsidian to search the internet.
Stars: ✭ 79 (-81.5%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-metatable
An Obsidian plugin to display the frontmatter section as a fully expanded table.
Stars: ✭ 115 (-73.07%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-text-format
Format seleted text in Obsdidian.md
Stars: ✭ 49 (-88.52%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-embedded-note-titles
No description or website provided.
Stars: ✭ 50 (-88.29%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-icon-swapper
Allows swapping out Obsidian's icons
Stars: ✭ 30 (-92.97%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-query2table
Represent files returned by a query as a table of their YAML frontmatter (for obsidian.md)
Stars: ✭ 24 (-94.38%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-budget-wysiwyg
Obsidian plugin that automatically switches between preview and source mode.
Stars: ✭ 25 (-94.15%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-core-search-assistant-plugin
An Obsidian plugin to enhance built-in search: keyboard interface, card preview, bigger preview
Stars: ✭ 59 (-86.18%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-metatemplates
Take advantage of YAML front-matter in generating notes from templates (for obsidian.md)
Stars: ✭ 68 (-84.07%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-tracker
A plugin tracks occurrences and numbers in your notes
Stars: ✭ 661 (+54.8%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-smart-typography
Converts quotes to curly quotes, dashes to em dashes, and periods to ellipses
Stars: ✭ 81 (-81.03%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-todoist-plugin
Materialize Todoist tasks in Obsidian notes
Stars: ✭ 521 (+22.01%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-convert-url-to-iframe
Plugin for Obsidian.md to convert a selected URL to an iframe.
Stars: ✭ 132 (-69.09%)
Mutual labels:  obsidian, obsidian-plugin
oz-clear-unused-images-obsidian
Obsidian plugin to clear the images that are not used in note files anymore
Stars: ✭ 92 (-78.45%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-spaced-repetition
Fight the forgetting curve by reviewing flashcards & entire notes on Obsidian.md
Stars: ✭ 667 (+56.21%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-emoji-toolbar
No description or website provided.
Stars: ✭ 35 (-91.8%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-rollover-daily-todos
An obsidian plugin that rolls over todo items from the previous daily note
Stars: ✭ 52 (-87.82%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-pangu
为 Obsidian 笔记加上「盘古之白」,排版强迫症者的福音。 | A small plugin aims to add space between Chinese Characters and English Alphabet, and it is a boon for typographically compulsive people.
Stars: ✭ 40 (-90.63%)
Mutual labels:  obsidian, obsidian-plugin
obsidian-journey-plugin
Discover the story between your notes in Obsidian
Stars: ✭ 93 (-78.22%)
Mutual labels:  outliner, obsidian-plugin

Obsidian Outliner

GitHub Workflow Status GitHub release (latest SemVer)

Work with your lists like in Workflowy or RoamResearch

⁉️ Discuss ideas or ask a question
⚙️ Follow the development process
🐛 Report issues

Compatible with Obsidian Zoom plugin.

Demo

Demo

How to install

From within Obsidian

You can activate this plugin within Obsidian by doing the following:

  • Open Settings > Third-party plugin
  • Make sure Safe mode is off
  • Click Browse community plugins
  • Search for "Outliner"
  • Click Install
  • Once installed, close the community plugins window and activate the newly installed plugin

Manual installation

Download main.js, manifest.json, styles.css from the latest release and put them into <vault>/.obsidian/plugins/obsidian-outliner folder.

How to use

Try to create a deeply structured list and move items by pressing the hotkeys described below.

Features

Improve the style of your lists

If you liked the styles from the demo above, you can enable them in the plugin settings tab.

Disclaimer: Styles are only compatible with built-in Obsidian themes.

Setting Default value
Improve the style of your lists true

Move lists back and forth

Move lists with children wherever you want without breaking the structure.

Command Default hotkey (Windows/Linux) Default hotkey (MacOS)
Move list and sublists up CtrlShift CommandShift
Move list and sublists down CtrlShift CommandShift
Indent the list and sublists
Outdent the list and sublists
Setting Default value
Enhance the Tab key true

Draw vertical indentation lines

Demo of vertical indentation lines

Setting Default value
Draw vertical indentation lines false
Vertical indentation line click action Toggle Folding

Stick the cursor to the content

Don't let the cursor move to the bullet position. Affects cursor movement, text deletion, text selection.

Setting Default value
Stick the cursor to the content true

Enhance the Enter key

Make the Enter key behave the same as other outliners:

  • Enter outdents list item if it's empty.
  • Enter creates new line on children level if there are any children.
  • Shift-Enter creates a new note line.

More info

Setting Default value
Enhance the Enter key true

Fold and unfold your lists

Command Default hotkey (Windows/Linux) Default hotkey (MacOS)
Fold the list Ctrl Command
Unfold the list Ctrl Command

Enhance the CtrlA or CmdA behavior

Press the hotkey once to select the current list item. Press the hotkey twice to select the entire list.

Setting Default value
Enhance the Ctrl+A or Cmd+A behavior true

Debug mode

Open DevTools (Command+Option+I or Control+Shift+I) to copy the debug logs.

Setting Default value
Debug mode false

Unsupported (yet) features

Pricing

This plugin is free for everyone, however, if you would like to thank me or help with further development, you can donate in one of the following ways:

Patreon

Patrons & Supporters

I want to say thank you to the people who support me, I really appreciate it!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].