Workona To Obsidian

by Holmes555
5
4
3
2
1
Score: 56/100

Description

Category: 3rd Party Integrations

The Workona To Obsidian plugin facilitates the import of resources, tabs, notes, and tasks from Workona to Obsidian, preserving your workspace structure. It generates markdown files for each item using customizable Handlebars templates, allowing for a personalized organization of the data. Users can define how the imported files are formatted, including variables like title, description, and attachments. The plugin supports importing different sections such as resources, tabs, notes, and tasks into corresponding folders within Obsidian. It also includes a feature for comparing Workona JSON files to avoid duplicates when updating Obsidian. This plugin is ideal for users who wish to sync their Workona workspace with Obsidian, offering flexibility in data organization and presentation.

Reviews

No reviews yet.

Stats

13
stars
4,083
downloads
2
forks
1,223
days
540
days
763
days
41
total PRs
6
open PRs
25
closed PRs
10
merged PRs
3
total issues
0
open issues
3
closed issues
37
commits

Latest Version

2 years ago

Changelog

Fixed empty files field.

README file from

Github

Workona To Obsidian Plugin

ko-fi paypal Latest Release Download Count GitHub License

Instructions

This plugin allow you to import all the resources, tabs, notes and tasks from you Workona generated JSON file. It will create the same folder structure as in your workspaces, having resource, tab, note and task sections.

workona-to-obsidian.gif

Handlebars

For each item it will create a new .md file which implements provided by you or default Handlebars template.

Section templates:

Default template:

---
date created: {{date}}
date modified: {{date}}
tags: Workona, {{workspaceSectionTitleTag}}, {{workspaceSubSectionTitleTag}}, {{resourceSectionTitleTag}}
---

# {{title}}

Source url: {{url}}

Description: {{description}}

If you are specifying your own template, you could choose from these variables:

[title, date, workspaceSectionTitleTag, workspaceSubSectionTitleTag, resourceSectionTitleTag, url, description]

Default template:

---
date created: {{date}}
date modified: {{date}}
tags: Workona, {{workspaceSectionTitleTag}}, {{workspaceSubSectionTitleTag}}
---

# {{title}}

Source url: {{url}}

If you are specifying your own template, you could choose from these variables:

[title, date, workspaceSectionTitleTag, workspaceSubSectionTitleTag, url]

Default template:

---
date created: {{date}}
date modified: {{date}}
tags: Workona, {{workspaceSectionTitleTag}}, {{workspaceSubSectionTitleTag}}, {{noteSectionTitleTag}}
---

# {{title}}

{{description}}

---
Attachments:
{{#each attachments}}
- [{{title}}]({{url}})

{{/each}}

If you are specifying your own template, you could choose from these variables:

[title, date, workspaceSectionTitleTag, workspaceSubSectionTitleTag, noteSectionTitleTag, description, attachments]

Note: attachments is an array of objects with title and url components

Default template:

---
date created: {{date}}
date modified: {{date}}
tags: Workona, {{workspaceSectionTitleTag}}, {{workspaceSubSectionTitleTag}}, {{taskSectionTitleTag}}
---

# {{title}}

{{description}}

---
Attachments:
{{#each attachments}}
- [{{title}}]({{url}})

{{/each}}

If you are specifying your own template, you could choose from these variables:

[title, date, workspaceSectionTitleTag, workspaceSubSectionTitleTag, taskSectionTitleTag, description, attachments]

Note: attachments is an array of objects with title and url components

How to use

  • Install it through community plugins
  • Go to Workona to generate JSON file with all your data
  • In Workona To Obsidian plugin's settings choose JSON file or copy/paste the file data into the text area
  • You could choose template .md file, which should be a Handlebars template file.
  • Choose if you want to override old files with the same name
  • Specify the root folder for imported files
  • Run the import
  • You are breathtaking!

Changelog

[0.1.0] - Initial release.
[0.1.3] - Added ability to use custom template .md file for importing with your formatting.
[0.1.4] - Format default template, to make proper tags. Replace "|" in the file name.
[0.2.0] - Added ability to compare Workona JSON files and export only new resources, that way you could update Obsidian without duplicates.
[0.2.1] - Updated name to "Workona Import" due to Obsidian developer policies issue.
[0.2.2] - Prettify code with linter.
[0.3.0] - Added ability to import Tabs. Refactored folder structure. Now resources are under Resources folder, tabs - under Tabs.
[0.3.1] - Added ability to import Notes under Notes folder.
[0.3.2] - Added ability to import Tasks under Tasks folder.
[0.3.3] - Fixed empty files field.

Note

Workona To Obsidian plugin is still evolving as I'm doing it on my free time for my use.

If you want to support me: ko-fi or directly to PayPal

Feel free to open an issue or contribute.
https://github.com/Holmes555/workona-to-obsidian

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Kobo Highlights Importer
4 years ago by Flavio Cordari
Obsidian Dynamic Embed
4 years ago by Ivaylo Dimitrov Dabravin
Note Auto Creator
4 years ago by Simon T. Clement
An Obsidian plugin for automatically creating notes when linking to non-existing notes
Import/Export TiddlyWiki
3 years ago by Lucas Bordeau
Import/export TiddlyWiki tiddler files with Obsidian
Meld Build
3 years ago by meld-cp
Write and execute (sandboxed) JavaScript to render templates, query DataView and create dynamic notes.
Google Keep Import
3 years ago by Dale de Silva
Imports Google Keep backup files
Auto Template Trigger
3 years ago by Numeroflip
An obsidian.md plugin, to automatically trigger a template on new file creation
Importer
3 years ago by Obsidian
Obsidian Importer lets you import notes from other apps and file formats into your Obsidian vault.
Style Importer
3 years ago by Josh Rouwhorst
Obsidian.md plugin to import a stylesheet from a URL to the snippets folder.
Ruled template
3 years ago by YPetremann
An obsidian plugin that check rules to select which template to use.
Micro templates
3 years ago by epszaw
Flexible embedded micro templates powered by javascript functions
Floccus Bookmarks to Markdown
3 years ago by mddevils
Codeblock Template
3 years ago by Super10
A template plugin that allows for the reuse of content within Code Blocks!一个可以把Code Block的内容重复利用模板插件!
Search Templates Library
3 years ago by Pentchaff
Obsidian plugin that allows to store searches templates for later use, and displays search results both in the search view and graph view.
Frontmatter generator
2 years ago by Hananoshika Yomaru
A plugin for Obsidian that generates frontmatter for notes
YouTube Template
2 years ago by sundevista
📺 A plugin that would help you to fetch YouTube videos data into your vault.
Templated daily notes
2 years ago by digitorum
Allow to create templayted daily note in specific folder
TimeSaver
2 years ago by tommy.li
Day One Importer
2 years ago by Marc Donald
Easily convert your Day One journals into Obsidian markdown.
Fuzzy Note Creator
2 years ago by HaloGamer33
An Obisidan plugin for quickly creating notes with the help of a fuzzy finder. Now with templates!
Templify
2 years ago by Boninall
A releases repo for custom editable template in Obsidian.
Medium Importer
2 years ago by David Zachariae
Import Attachments+
2 years ago by Andrea Alberti
Import attachments by moving them into the vault.
Smart Templates
2 years ago by 🌴 Brian Petro
Smart Templates is an AI powered templates for generating structured content in Obsidian. Works with Local Models, Anthropic Claude, Gemini, OpenAI and more.
Pug Templates
2 years ago by Nicholas Wilcox
An Obsidian plugin that enables the usage of Pug templates.
Templater
5 years ago by SilentVoid
A template plugin for obsidian
Buttons
5 years ago by Sam Morrison
Buttons in Obsidian
Hotkeys for templates
5 years ago by Vinzent
Liquid Templates
5 years ago by Diomede Tripicchio
Define your templates with LiquidJS tags support
Daily Named Folder
5 years ago by Nemo Andrea
Like daily note, but nested in a daily folder and some more improvements
From Template
4 years ago by mo-seph
Simple plugin to create Notes from a template, and fill in fields defined there
新枝Newledge
2 years ago by 新枝Newledge
The Newledge Obsidian Plugin
Advanced Copy
2 years ago by leschuster
An Obsidian plugin to copy Markdown and transform it into HTML, Anki, or any custom format. Create custom profiles with versatile templates tailored to your workflow.
Paper Importer
a year ago by Zhe Chen
An Obsidian plugin to facilitate importing papers from arXiv
Visual Crossing Weather
a year ago by willasm
Template by Note Name
a year ago by Jacob Learned
A simple Obsidian plugin to automatically template notes based on their title
Note From Form
a year ago by Sergei Kosivchenko
Obsidian plugin that adds support to define input form and generate notes based on it
KoReader Highlight Importer
a year ago by Tahsin Kocaman
Imports highlights and metadata from KoReader into Obsidian notes
Varinote
a year ago by Giorgos Sarigiannidis
A plugin for Obsidian that allows you to add variables in Templates and set their values during the Note creation.
Xiaohongshu Importer
a year ago by bnchiang96
An Obsidian plugin to import Xiaohongshu (小红书) notes into your vault. Extract titles, content, images, videos, and tags from share links, with customizable categories and optional local media downloads.
Note to RED
a year ago by Yeban
一键将 Obsidian 笔记转换为小红书图片进行导出
Daily Notes Automater
a year ago by David Pedrero
Template Filename
a year ago by Callum Alpass
Obsidian plugin for creating notes with templatable filenames
Character Sheets
10 months ago by Grayvox
Create character sheets for your very own traumatized little guys with Obsidian.
Simple Vault Importer
10 months ago by WebInspectInc
Custom Comments
8 months ago by Jack Chronicle
Adds a method to create custom methods to enclose comments
Emoji selector
6 months ago by summer
Insert custom emojis with quick search, auto-suggestions, and customizable templates.
Book Clipper
5 months ago by Hossein Fardmohammadi
Save book details from websites into your notes
Default Template
4 months ago by raeperd
obsidian plugin to set default template for new notes
Handlebars Dynamic Templating
3 months ago by Hide_D
Handlebars dynamic templating. Define template files and use them dynamically via hb blocks. Template recursion is also possible.
Blueprint
3 months ago by François Vaux
Repeatable templates plugin for Obsidian
Archivist Importer
2 months ago by Archivist AI
Import selected vault files into Archivist campaigns.
LongtimeDiary
2 months ago by sawamaru
Show past Daily notes on the same day in previous years.
Smart Export
2 months ago by Iván Sotillo
Plugin that follows wikilinks to a configurable depth, joining the notes into a single export.