External References - Obsidian-Tasks-Sync/obsidian-tasks-sync GitHub Wiki
External References
Below are links to key external tools, libraries, and APIs used in the Obsidian Tasks Sync plugin. This reference page is helpful for contributors and users who want to explore or extend the plugin.
Obsidian Plugin Development
- Obsidian API Type Definitions https://github.com/obsidianmd/obsidian-api
- Plugin Development Guide https://marcus.se.net/obsidian-plugin-docs/
Google Integration
- Google Tasks API https://developers.google.com/tasks
- Google API Console (GCP) https://console.cloud.google.com/apis/dashboard
- Google API Node.js Client https://github.com/googleapis/google-api-nodejs-client
- Google Auth Library for Node.js https://github.com/googleapis/google-auth-library-nodejs
Todoist Integeration
- Todoist-api https://github.com/Doist/todoist-api-typescript
Development Tooling
- ESBuild – JavaScript bundler used for plugin builds https://github.com/evanw/esbuild
- Vitest – Vite-native test runner used for unit testing https://github.com/vitest-dev/vitest
- Husky – Git hooks used for lint and format checks https://github.com/typicode/husky
- TypeScript – Main programming language https://github.com/microsoft/TypeScript
- Prettier – Code formatter https://github.com/prettier/prettier
- ESLint – JavaScript/TypeScript linter https://github.com/eslint/eslint
Community & Project Links
- Project Repository https://github.com/hong-sile/obsidian-tasks-sync
- Issue Tracker https://github.com/hong-sile/obsidian-tasks-sync/issues
- Wiki Home https://github.com/hong-sile/obsidian-tasks-sync/wiki
Last updated: 2025-06