Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tkat0/obsidian-ticktick
TickTick integration for Obsidian for macOS
https://github.com/tkat0/obsidian-ticktick
obsidian obsidian-md obsidian-plugin ticktick
Last synced: 3 months ago
JSON representation
TickTick integration for Obsidian for macOS
- Host: GitHub
- URL: https://github.com/tkat0/obsidian-ticktick
- Owner: tkat0
- License: mit
- Created: 2022-09-30T00:16:23.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-23T16:56:30.000Z (4 months ago)
- Last Synced: 2024-10-10T19:09:07.219Z (3 months ago)
- Topics: obsidian, obsidian-md, obsidian-plugin, ticktick
- Language: JavaScript
- Homepage:
- Size: 825 KB
- Stars: 36
- Watchers: 6
- Forks: 3
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Obsidian TickTick for macOS
[TickTick](https://ticktick.com/home) integration for [Obsidian](https://obsidian.md) for macOS
**Note:** This plugin is still in early alpha and is subject to change at any time!
Currently, this plugin works with [TickTick for Mac](https://ticktick.com/about/mac) since it depends on [iOS-URL-Scheme](https://support.ticktick.com/hc/en-us/articles/360007930051-TickTick-iOS-URL-Scheme)
## Features
Feature
ScreenshotCreate a task of the current page (default: Command + t)
- Obsidian page link is added in the desctiption
## How to use
This plugin has not been released officially yet.
### BRAT
If you use BRAT (Beta Reviewers Auto-update Tester), you can try the plugin to specify `tkat0/obsidian-ticktick`.
See [TfTHacker/obsidian42-brat: BRAT - Beta Reviewer's Auto-update Tool for Obsidian. Part of the Obsidian42 family of plugins.](https://github.com/TfTHacker/obsidian42-brat) for details
### Copy manually
- Download `main.js`, `manifest.json` and `styles.css` from [Releases](https://github.com/tkat0/obsidian-ticktick/releases)
- Copy them to your vault `VaultFolder/.obsidian/plugins/obsidian-ticktick`
- Enable this plugin in the Obsidian configuration.
### Build manually
- Download this repository
- Run `npm install && npm run build`
- Copy over `./packages/plugin/{main.js, manifest.json, styles.css}` to your vault `VaultFolder/.obsidian/plugins/obsidian-ticktick`
- Enable this plugin in the Obsidian configuration.
## Feature Possibility
- Support Windows
- Option 1) Use the official API | [TickTick Developer](https://developer.ticktick.com/docs#/openapi)
- I need to consider where to save the access token | [A place for Plugin's sensitive data? - Developers & API - Obsidian Forum](https://forum.obsidian.md/t/a-place-for-plugins-sensitive-data/18308)
- Option 2) Use the URL Scheme for Windows the same as macOS
- TickTick doesn't seem to provide it
- Option 3) Use URL query of Web like `https://ticktick.com/webapp/task/add?title=...`
- (Maybe) TickTick doesn't seem to provide it
- Option 4) Use API endpoint directly
- [lazeroffmichael/ticktick-py: Unofficial TickTick API](https://github.com/lazeroffmichael/ticktick-py)
- [timoth-y/obsidian-ticktick: 🔄 Sync Obsidian checklists with TickTick so you wont forget a thing!](https://github.com/timoth-y/obsidian-ticktick)