Resource map

A summary of the resources below

How do I ...?

Article

Authentication / identity

Authenticate generally (oAuth) / SSO

Auth0

Sign in using a Microsoft account / SSO

Azure AD SSO

Sign in using a Google account (for various API)

Google

Verify a person's identity

Persona

Payments / finance

Collect direct credit card transactions

Stripe: Standard

FPMS (UK)

Process marketplace / P2P transactions

Stripe: Connect / Express

Send manual payouts to users

Stripe: Payouts

Accept Apple / Google Pay

Stripe: Apple / Google

Enable users to make ACH bank transfers (US)

Stripe + Plaid ACH

Dwolla + Plaid ACH

Receive BACS bank transfers (UK)

Bottomline BACS

Connect to a bank account / track bank transactions

Plaid

Calculate tax rates on an item / location

TaxJar

Communications / sharing

Send transactional emails

SendGrid

Avoid spam filters with a new app's emails

SendGrid: Spam

Embed a list of things in an email

SendGrid: Lists

Parse email content (including attachments)

Postmark

Mailparser

Reply to an email to trigger app workflows

Postmark

Send SMS / text messages

Twilio

Embed a video chat window

Twilio Video

Tokbox

Generate shortened links

Bitly

Share from a mobile device

Mobile share

Generate a QR code to link to a page

QR codes

Multi-language translation / localization

Localize

Analytics

Add general analytics to my app

Google Analytics

Add event-based analytics to my app

Google Analytics

Fullstory

Mixpanel

Custom analytics

Google charts

Maps / calendar (time & space)

Put multiple groups of items on a single map

Google Maps

Extract the items visible in a map window

Google Maps

Draw on a map and export as an image

Google Maps: Drawing

Perform date / time operations

Date / time ops

Book time/appointments with users

Nylas

Data / security

Save data to an externally managed S3 (AWS) bucket

S3 plugin

Sync data with Salesforce

Salesforce

Extract & manipulate information from text strings

Regex

Encrypt / decrypt data for additional security

Encryption

Clean data before displaying it, saving it, or emailing it

XSS stopper

Clean data before exporting it as a CSV

CSV Injection prevention

Scan files for malware before letting other users see them

File malware scanner

Algorithms / calculators

Evaluate an Excel formula

Excel formula parser

Multimedia / doc / content manipulation

Generate a PDF / Word doc from a template

Formstack (Webmerge)

Generating a PDF from a page

SelectPDF

Extract URL metadata / preview (image, title, description)

URLmeta

E-sign a legal contract (and know its status)

HelloSign

Create a block-based rich text editor (like Medium)

Editor.js plugin

Check text box grammar in real-time (with suggestions)

Perfect Tense

Generate an image with text overlay

Image/text overlay

Record and trim audio files

FFMPEG audio

Play full songs, search for metadata in the cloud

Apple Music

Working with SVGs

SVG

App performance / debugging

Use Chrome Devtools to test performance & privacy

Chrome Devtools