Extension that enables you to quickly create a new Trello card from a reminder, mail or thread in Google Inbox.
The purpose of this Chrome and Firefox extension is to make it easy to create Trello cards from e-mails and reminders. The Trello Card will contain a link back to the original mail, with the subject as the title.
The extension is inspired by this Medium article by Tiago Forte, that thoroughly explains why it's important to easily be able to move your e-mails to a todo list, and just as important why it should always contain a link back to the original mail.
The extension is available on the official Chrome Web Store here. Just press the Add to Chrome button, reload your Google Inbox tab and you are ready to go.
The extension is available on the official Firefox Add-ons site here. Just press the Add to Firefox button, reload your Google Inbox tab and you are ready to go.
Once installed, the extension puts a small Trello button on the right side of the e-mails and reminders, next to the regular Done, Pin, Delete, etc. buttons. Pressing the button will trigger a pop-up, where you specify which Trello board and list to create the card on. Optionally you can edit the title and description of the card. Press "Send to..." and have a great day.
On chrome://extensions and about:addons (Firefox) it is possible to define a few options:
- Default board ID - The default board to add the card to. Get the board ID by visiting the board ind Trello and copying the string just after
https://trello.com/b/
- Default list ID - The default list to add the card to. Get the list ID by visiting https://trello.com/b/<BOARD-ID>/reports.json. Search for the list name, and copy the
id
just after that.
I have received a few suggenstions for improvements that would be cool to make. The roadmap is subject to change by the minute, and any suggestions are welcome.
- First working MVP to validate the idea
- Port WebExtension to support:
- Chrome
- Firefox
- Safari
- Edge
- More?
- "Quick button" that instantly creates card in predefined board+list
- Auto-archive mails on card creation
- Support links back to Inbox, not just Gmail
- Add mail attachments and images to Trello Card
- Advanced configuration of cards with Labels, Members, etc.
Ideas and feedback are ALWAYS welcome, just submit an issue. Pull Requests are also very welcome.
The extension is developed using TypeScript and Webpack, formatted with Prettier, linted with TSLint and developed with love ❤️.
The file structure follows a classic WebExtension structure, a quick Google search should explain it. Have a look in manifest.json
to get an overview.
- Run
yarn dev
ornpm run dev
, which builds to abuild
folder in the project root and watches for changes. - Go to chrome://extensions, Click Load unpacked extension... and point it to the previously created
build
folder. - Submit awesome PRs.
- Run
yarn dev:firefox
ornpm run dev:firefox
, which builds to abuild
folder in the project root, watches for changes and loads the extension in a new Firefox window. - Submit awesome PRs.