React Native - How to approach design collaboration with Figma

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Scout APM - Less time debugging, more time building
  • google-api-nodejs-client

    Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included.

    "googleapis" - For the Google Drive integration.

  • lodash

    A modern JavaScript utility library delivering modularity, performance, & extras.

    "lodash" - It is optional, but there will be a lot of chaining and tranforming going on, it will help me keep the routines code neatly packed and organised.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • moment

    Parse, validate, manipulate, and display dates in javascript.

    "moment" - There's a lot of logging for the console since this is a CLI tool. Think about it for when a certain task has started, ended, errored out etc. It generally helps me output human readable dates to console or reports. Also, since I usually like to create automated text reports with a stats for the designer and engineering team Slack channels.

  • spinnies

    Node.js module to create and manage multiple spinners in command-line interface programs

    "spinnies" - Since we have quite a few work pipelines (importing files, exporting files), it is nice to show progress in realtime. This is very cute way to show customised progress in your output.

  • Table

    Formats data into a string table.

    "table" - Produces a string that represents array data in a text table. It allows me to easily create automated stats for Slack channels with all the things that where covered by this tool. What got deleted, what was added, Who triggered the export tool etc, you can really go wild with what you want to output. This is important to keep the team in sync and minimise the error rates or miscommunications cross department.

  • Rollup

    Next-generation ES module bundler

    On the plus side, you'll get the added bonus later to automatically convert these fixture to constants in one step, through Rollup setup - but that will be a story for another time.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts