{"id":13572342,"url":"https://github.com/kevinjalbert/notion-toolbox","last_synced_at":"2025-04-04T16:17:11.207Z","repository":{"id":44770845,"uuid":"186060123","full_name":"kevinjalbert/notion-toolbox","owner":"kevinjalbert","description":"This is a collection of Notion tools that work in tandem together.","archived":false,"fork":false,"pushed_at":"2023-05-22T22:36:47.000Z","size":5483,"stargazers_count":692,"open_issues_count":3,"forks_count":59,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-03-28T15:11:24.187Z","etag":null,"topics":["alfred","alfred-workflow","heroku","ifttt","ios","ios-scriptable","ios-shortcuts","ios-widget","notion","organization","productivity","scriptable","scriptable-app"],"latest_commit_sha":null,"homepage":"https://kevinjalbert.com/consolidating-notion-projects-into-notion-toolbox/","language":"Python","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/kevinjalbert.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2019-05-10T22:04:42.000Z","updated_at":"2025-03-17T19:39:28.000Z","dependencies_parsed_at":"2024-10-30T06:23:03.655Z","dependency_job_id":null,"html_url":"https://github.com/kevinjalbert/notion-toolbox","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinjalbert%2Fnotion-toolbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinjalbert%2Fnotion-toolbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinjalbert%2Fnotion-toolbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinjalbert%2Fnotion-toolbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kevinjalbert","download_url":"https://codeload.github.com/kevinjalbert/notion-toolbox/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247208190,"owners_count":20901570,"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","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":["alfred","alfred-workflow","heroku","ifttt","ios","ios-scriptable","ios-shortcuts","ios-widget","notion","organization","productivity","scriptable","scriptable-app"],"created_at":"2024-08-01T14:01:20.650Z","updated_at":"2025-04-04T16:17:11.192Z","avatar_url":"https://github.com/kevinjalbert.png","language":"Python","funding_links":[],"categories":["Python","HarmonyOS"],"sub_categories":["Windows Manager"],"readme":"\u003ch1 align=\"center\"\u003eWelcome to notion-toolbox 👋\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/kevinjalbert/notion-toolbox/blob/master/LICENSE\"\u003e\n    \u003cimg alt=\"License: MIT\" src=\"https://img.shields.io/badge/license-MIT-yellow.svg\" target=\"_blank\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://twitter.com/kevinjalbert\"\u003e\n    \u003cimg alt=\"Twitter: kevinjalbert\" src=\"https://img.shields.io/twitter/follow/kevinjalbert.svg?style=social\" target=\"_blank\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003e NOTE: If you are interested in the Notion tooling around the [Notion Weekly Template](https://kevinjalbert.com/my-weekly-notion-setup/) from [kevinjalbert.com](https://kevinjalbert.com/) then you should look at the historic [snapshot of the repository](https://github.com/kevinjalbert/notion-toolbox/tree/63d8bf16670b44ec355132d5f251e0728fc5cd78). This project no longer uses the tailored template, and instead is moving in a more flexible direction.\n\nThis is a collection of [Notion](https://www.notion.so/) tools that work in tandem together.\n\n## Tools\n\nThe following tools are available. Each tool has a README file present in its corresponding sub-directory.\n\n- [Server](server/) application\n  - Provides a REST API to perform CRUD operations with blocks and collections\n  - Useful to connect with webhooks (e.g., IFTTT)\n  - Opens integrations with Google Assistant, iOS Shortcuts, and Android Tasker\n- [iOS Widget](ios_widget/)\n  - A [Scriptable](https://scriptable.app/) widget that provides basic functionality for viewing/creating/deleting Notion blocks using iOS Shortcuts\n  - Works well for Notion pages and collections\n\n## History of this Repository\n\u003cdetails\u003e\n\u003csummary\u003eToggle to read about this...\u003c/summary\u003e\n\nFor a good part of 2019, I focused heavily on my [Notion[Referral]](https://www.notion.so/?r=6b8d609eb50943419db4d87c67fa558e) setup. I personally feel that this was time well invested, akin to a craftsman refining his tools.\n\n- I created a [specific weekly/daily template](https://kevinjalbert.com/my-weekly-notion-setup/) to satisfy some of my needs and give structure to Notion.\n- I created an integration with [Alfred](https://www.alfredapp.com/) called [`alfred-notion`](https://github.com/kevinjalbert/alfred-notion) ([blog post](https://kevinjalbert.com/integrating-notion-with-alfred/)).\n- I created a server web application called [`notion-heroku`](https://github.com/kevinjalbert/notion-heroku) that interacts with [IFTTT](https://ifttt.com/) and Google Assistant ([blog post](https://kevinjalbert.com/integrating-notion-with-google-assistant/)).\n- I created a shared repository called [`notion-scripts`](https://github.com/kevinjalbert/notion-scripts) to further help the development of my tooling for Notion ([blog post](https://kevinjalbert.com/introducing-notion-scripts/)).\n\nI consolidated all my Notion related projects into this repository ([`notion-toolbox`](https://github.com/kevinjalbert/notion-toolbox)), to increase the cohesion and interactions between the tools. Over time I've slowly pivoted away from the Notion template I put together, and this has led to a revamp of what I want notion-toolbox to do. The new vision is to allow for greater flexibility and to be more generic.\n\u003c/details\u003e\n\n## Author\n\n👤 **Kevin Jalbert**\n\n* Twitter: [@kevinjalbert](https://twitter.com/kevinjalbert)\n* Github: [@kevinjalbert](https://github.com/kevinjalbert)\n\n## 🤝 Contributing\n\nContributions, issues and feature requests are welcome!\u003cbr /\u003eFeel free to check [issues page](https://github.com/kevinjalbert/notion-toolbox/issues).\n\n## Show your support\n\nGive a ⭐️ if this project helped you!\n\n## 📝 License\n\nCopyright © 2019 [Kevin Jalbert](https://github.com/kevinjalbert).\u003cbr /\u003e\nThis project is [MIT](https://github.com/kevinjalbert/notion-toolbox/blob/master/LICENSE) licensed.\n\n***\n_This README was generated with ❤️ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkevinjalbert%2Fnotion-toolbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkevinjalbert%2Fnotion-toolbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkevinjalbert%2Fnotion-toolbox/lists"}