Close

Sign up to Gadget

We're on Discord, drop in and say hi!
Join Discord
Bouncing Arrow

Pricing

Everyone starts with a free Hobby plan. Unlock collaboration tools, application features, and better hosting terms by upgrading to a paid plan when you’re ready.

-
-
-

JS Environments

Additional prod app

Hosted JS Stack

Auto-generated API

Code Editor

Team members

Additional members

App Installs

Request time

Data storage

Outbound bandwidth

File storage

Hobby
For passion projects
Free

Unlimited dev, 1 prod

Unavailable

Extra prod unavailable

Hosted JS stack

Autogenerated API

Code editor

1 included

member

Extra unavailable

10 installs max

25 hours

request time

0.5 GB

data storage

50 GB

database reads

0.5 GB

database writes

Most popular
Pro
1 big project
$25
/ month

Unlimited dev, 1 prod

then $20 each

Hosted JS stack

Autogenerated API

Code editor

2 included

members

then $10 each

Unlimited

app installs

100 hours

request time

5 GB

data storage

250 GB

database reads

5 GB

database writes

Are you an agency? Contact us
Premium
For lots of projects
$100
/ month

Unlimited dev, 5 prod

then $15 each

Hosted JS stack

Autogenerated API

Code editor

3 included

members

then $10 each

Unlimited

app installs

300 hours

request time

15 GB

data storage

750 GB

database reads

15 GB

database writes

Interested in learning more about Gadget? Book a demo

Detailed plan comparison

Plan name

Monthly price

JS Environments

Additional prod app

Features

Hosted JS Stack

Auto-generated API

Code Editor

Team members

Additional members

Shopify connection

Background jobs

Google SSO

OpenAI connection

Included Hosting

Request time

Data storage

Outbound bandwidth

File storage

Support

Community Discord

Sales support

Onboarding support

Hobby

Free

Unlimited dev, 1 prod

Unavailable

1 included

Unavailable

25 hours

0.5 GB

50 GB

0.5 GB

Pro

$25

Unlimited dev, 1 prod

then $20 each

2 included

then $10 each

100 hours

5 GB

250 GB

5 GB

Are you an agency? Contact us

Premium

$100

Unlimited dev, 5 prod

then $15 each

3 included

then $10 each

300 hours

15 GB

750 GB

15 GB

On-demand hosting

Your hosting is flexible as your app grows.

Plan

Request time

Data storage

Outbound bandwidth

File storage

Hobby

Included amount

Included amount

Included amount

Included amount

Pro and Premium

Included amount then $40/100hrs

Included amount then $1.00/GB

Included amount then $50/100 GB

Included amount then $0.05/GB

How much hosting do I need?

Calculating Request time

Processing 100K Shopify orders & sending a Sendgrid email

→ Gadget converts Shopify webhooks into records in your DB in ~100 ms.
→ On success, your API call to trigger a Sendgrid email ~200 ms.

The total ‘request time’ used to process 100K Shopify orders would be:

Total request time = [(number of order webhooks) * (request time per webhook in ms)] / 3600000
= (106 * 300) / 3600000
= 8.33 hours of request time

Calculating Data storage

Saving 100K Shopify orders

→ Gadget converts Shopify webhooks into records in your DB that use 10 KB

The total ‘data storage’ used to store 100K Shopify orders:

Total data storage = [(number of orders) * (size of a Shopify order record on disk in KB)]
= (105 * ~10 KB)
= 1GB of data storage

Calculating Outbound Bandwidth

Serving 1M reads from your API

→ Your client makes 1M API requests that return 1 KB of data per request

Total outbound bandwidth= [(number of requests) * (size of response payload)]

(106 * 1 KB) = 1 GB of outbound bandwidth

Processing 1M orders, & loading them into Airtable

Calculating Request time

→ Gadget converts webhooks into records in your DB in ~100 ms.
→ Your script to load information into a CSV ~250 ms.

The total ‘request time’ used to write 1M products to Airtable would be:

Total request time = [(number of product webhooks) * (request time per webhook loaded into CSV in ms)]/ (3600000)

(106 * 350)/ 3600000 = 97.2 hours of request time

Processing 1M orders, & loading them into Airtable

Calculating Request time

→ Take a Shopify Plus store with 1M records.

then the storage cost for the entire dataset would be:

Total request time = [(number of product webhooks) * (request time per webhook loaded into CSV in ms)]/ (3600000)

(106 * 350)/ 3600000 = 97.2 hours of request time

Custom agency pricing

Can't find the package you need? Let us know, we'll be in touch to discuss your needs.

Thanks for contacting us. We will get back to you to setup a call.
Oops! Something went wrong while submitting the form.