Skip to content
StvadPublic

About

Convert Asana project to RoamResearch page

Topics

Resources

Stars

9 stars

Watchers

1 watching

Forks

Latest commit

 

History

11 Commits

Folders and files

Repository files navigation


Convert an Asana project to RoamResearch page

The development is supported by - a service that allows you to publish your Roam notes as a beautiful static website (digital garden)

Prerequisites:

  1. Python 3.7+
  2. Dependencies:pip install -r requirements.txt

Usage

  1. Obtain a JSON representation of your Asana project and save it to <ProjectName>.json

    You can also use the exporter I wrote to obtain a full snapshot of all your projects from all the workspaces.

  2. Run python roam_asana.py ProjectName.json output.json

  3. Import the resulting JSON file to Roam

Details

  1. Task notes are inserted as a child block
  2. Subtask become child blocks
  3. Tags and due dates are converted into Roam pages and inserted as a first child block under the respective task block
  4. Sections are supported and tasks that are in a section are aggregated under the same block
  5. This also supports converting Asana bracket estimate hack into Roam attribute

About

Convert Asana project to RoamResearch page

Topics

Resources

Stars

9 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages