{"id":18595716,"url":"https://github.com/simonknittel/obsidian-create-task","last_synced_at":"2025-08-31T09:40:20.871Z","repository":{"id":218210692,"uuid":"745815887","full_name":"simonknittel/obsidian-create-task","owner":"simonknittel","description":"Create tasks faster from anywhere.","archived":false,"fork":false,"pushed_at":"2024-06-08T07:49:24.000Z","size":771,"stargazers_count":12,"open_issues_count":7,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-11T03:11:47.756Z","etag":null,"topics":["obsidian","obsidian-plugin","react","typescript"],"latest_commit_sha":null,"homepage":"https://obsidian.md/plugins?id=create-task","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/simonknittel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-20T08:17:46.000Z","updated_at":"2025-04-10T11:42:34.000Z","dependencies_parsed_at":"2024-01-29T21:51:45.599Z","dependency_job_id":"30672a79-5366-4da5-ac2d-a16904c4cb31","html_url":"https://github.com/simonknittel/obsidian-create-task","commit_stats":null,"previous_names":["simonknittel/obsidian-create-task"],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/simonknittel/obsidian-create-task","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonknittel%2Fobsidian-create-task","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonknittel%2Fobsidian-create-task/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonknittel%2Fobsidian-create-task/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonknittel%2Fobsidian-create-task/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simonknittel","download_url":"https://codeload.github.com/simonknittel/obsidian-create-task/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonknittel%2Fobsidian-create-task/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272965443,"owners_count":25023067,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["obsidian","obsidian-plugin","react","typescript"],"created_at":"2024-11-07T01:20:51.480Z","updated_at":"2025-08-31T09:40:20.844Z","avatar_url":"https://github.com/simonknittel.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eCreate Task\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003eCreate tasks faster from anywhere.\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#features--why\"\u003eFeatures \u0026 Why\u003c/a\u003e • \u003ca href=\"#install\"\u003eInstall\u003c/a\u003e • \u003ca href=\"#usage\"\u003eUsage\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/simonknittel/obsidian-create-task/blob/main/docs/new-task.png\" style=\"display: block;\"\u003e\n    \u003cimg src=\"https://github.com/simonknittel/obsidian-create-task/blob/main/docs/new-task.png?raw=true\" height=\"240\"\u003e\n  \u003c/a\u003e\n\n  \u003ca href=\"https://github.com/simonknittel/obsidian-create-task/blob/main/docs/settings.png\" style=\"display: block;\"\u003e\n    \u003cimg src=\"https://github.com/simonknittel/obsidian-create-task/blob/main/docs/settings.png?raw=true\" height=\"240\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Features \u0026 Why\n\nCreate Task was made to improve the creation of tasks in Obsidian. It won't handle the task management after the creation since there are already many other plugins like [CardBoard](https://github.com/roovo/obsidian-card-board) and [Tasks](https://github.com/obsidian-tasks-group/obsidian-tasks).\n\nThe main feature of this plugin is a modal which guides you through the individual steps of creating a task. You can open this modal in many different ways (see [Usage](#usage) for more details).\n\n- You can configure multiple _target notes_. Other plugins usually save all tasks in a single note. For my use case I want to store the tasks in different notes depending on the project I'm working on.\n- You can configure a tag which will get appended to the created tasks. This is helpful when using the CardBoard plugin since their columns are tag-based.\n- You can create tasks with a due date and use [natural language](https://github.com/wanasit/chrono) for defining these. You can also configure the output format since other plugins use different formats for handling dates.\n\n## Install\n\n### Official plugin browser\n\n\u003chttps://obsidian.md/plugins?id=create-task\u003e\n\n### Manual\n\n1. Download the [latest release](https://github.com/simonknittel/obsidian-create-task/releases/latest/download/obsidian-create-task.zip)\n2. Extract the `.zip` file\n3. Move the extracted directory into your vault's plugin directory (`.obsidian/plugins/`)\n4. Restart Obsidian\n5. Enable the plugin\n\n## Usage\n\n### Command palette\n\nYou can use Obsidian's [command palette](https://help.obsidian.md/Plugins/Command+palette) to open the modal or this plugin's settings.\n\n![Screenshot of the command palette](./docs/command-palette.png)\n\n### Ribbon menu\n\nYou can open the modal by clicking this plugin's icon in [Obsidian's ribbon menu](https://help.obsidian.md/User+interface/Ribbon).\n\n![Screenshot of the ribbon menu](./docs/ribbon-menu.png)\n\n### URL scheme / Obsidian URI\n\nThis plugin supports the [URL scheme/Obsidian URI standard](https://help.obsidian.md/Extending+Obsidian/Obsidian+URI).\n\nUsing this url (`obsidian://create-task`) will automatically start Obsidian and open the modal.\n\nYou can use parameters to prefill parts of the modal:\n\n- This prefills the Target note input: `note-path=Unsorted%20TODOs.md`\n- This prefills the Task description input: `task-description=Do%20stuff`\n- This prefills the Task details input: `task-details=More%20info`\n- This prefills the Due date input: `due-date=tomorrow`\n- This will skip the modal and immediately create the task in the specified note: `create=true`\n\n#### Examples\n\nHere are some examples of where you could use the url:\n\n##### Raycast\n\n1. Open Raycast\n2. Search for `Create Quicklink`\n3. Fill out the form\n   - Name: Create task\n   - Link: `obsidian://create-task`\n   - Open With: `Obsidian`\n4. Save the Quicklink\n5. Now you can open Raycast and search for `Create task` in order to start Obsidian and open the modal.\n\n\u003cimg src=\"https://github.com/simonknittel/obsidian-create-task/blob/main/docs/raycast-quicklink.png?raw=true\" height=\"240\" /\u003e\n\n##### Windows Start Menu/Search\n\n1. Create a Windows Shortcut in `C:\\Users\\\u003cyour-username\u003e\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs`\n2. For `Type the location of the item` use the url: `obsidian://create-task`\n3. For `Type the name of the item` use: `Create task`\n4. Save the shortcut\n5. Now you can use the Windows Search and search for `Create task`. You can also pin this shortcut to the Start Menu.\n\n##### Google Chrome Bookmark\n\n1. Create a bookmark by right-clicking the bookmarks bar and choosing `Add page...`\n2. For `Name` use: `Create task`\n3. For `URL` use the url: `obsidian://create-task`\n\n\u003cimg src=\"https://github.com/simonknittel/obsidian-create-task/blob/main/docs/google-chome-bookmark.png?raw=true\" height=\"240\" /\u003e\n\n#### Android\n\nYou can use _Automate_ to create a homescreen shortcut which opens the create modal.\n\n1. Install Automate\n2. Create a new _Flow_ in Automate\n3. Attach an _App start_ block to the _Flow beginning_ block\n4. Configure the App start block\n   - Package: `md.obsidian`\n   - Activity class: `md.obsidian.MainActivity`\n   - Action: `View`\n   - Data URI: `obsidian://create-task`\n5. Save the Flow\n6. Add a new widget to your homescreen\n7. Choose the _Flow shortcut_ widget from Automate\n8. Select the newly created flow for the widget\n9. Now you can open Obsidian and the create modal by clicking the new homescreen widget\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimonknittel%2Fobsidian-create-task","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimonknittel%2Fobsidian-create-task","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimonknittel%2Fobsidian-create-task/lists"}