An open API service indexing awesome lists of open source software.

https://github.com/wiltonsr/trellojson2kanboard

Plugin for Importing Trello Projects from JSON Files to Kanboard.
https://github.com/wiltonsr/trellojson2kanboard

hacktoberfest kanboard kanboard-plugin

Last synced: 3 months ago
JSON representation

Plugin for Importing Trello Projects from JSON Files to Kanboard.

Awesome Lists containing this project

README

          

TrelloJSON2Kanboard
==============================

Plugin for Importing Trello Projects from JSON Files to Kanboard.

Donate to help keep this project maintained.

Donate with PayPal button

Author
------

- Wilton Rodrigues
- License MIT

Requirements
------------

- Kanboard >= 1.0.35
- PHP curl Extension (**Optional**, necessary to import attachments)

TODO
------------

- [ ] Add support to download attachments

Installation
------------

You have the choice between 2 methods:

1. Download the zip file and decompress everything under the directory `plugins/TrelloJSON2Kanboard`
2. Clone this repository into the folder `plugins/TrelloJSON2Kanboard`

Note: Plugin folder is case-sensitive.

When the plugin is installed, the option "Import Trello JSON" appears on the top menu of the main Kanboard dashboard:

![Import Trello JSON](images/import.png)

Exporting JSON Data From Trello
-------------------------------

Each Trello board needs to be exported individually. These screenshots illustrate the process (this reflects the Trello web UI as of August, 2021).

First, open a board and click the "... Show menu" button:

![Trello - Show Menu](images/1-trello.png)

On the menu, expand the "... More" option:

![Trello - Menu - More](images/2-trello.png)

Select the option to "Print and export":

![Trello - Print and export](images/3-trello.png)

From the "Print and export" menu, select the option to "Export as JSON":

![Trello - Export as JSON](images/4-trello.png)

This will deliver a raw JSON dump via the web browser. Right click in the browser and select "Save as..." in order to download from a file:

![Trello - Export JSON - Save as](images/5-trello.png)

After downloading this JSON file, use the new "Import Trello JSON" option on the main Kanboard dashboard to import the Trello board.