Public Apps & Tools
Things we've shipped publicly
A small library of apps and tools we maintain for the Shopify community — built from problems we've solved more than once.
Public Shopify Apps
Public apps we’ve built
Managed Shopify Functions delivery
Function Lab
If you are looking into how to host your own functions app but don't want to deal with deployments and management, then Function Lab can help. Take full control of your function with our DIY function editor, and leave the deployments to us.
Shipping logic and rate control
Rate Lab
If you want a custom carrier service, but don't want to deal with deployments and management for a custom app, then Rate Lab can help. Take full control of your Shipping Rates with our DIY JSON/Liquid editor.
Customer-specific shipping perks
Member Shipping
Automatic free shipping for tagged customers and member-style shipping programs.
Partner Solutions
Shopify DIY
DIY guides for simple tasks that you can ship yourself.

How to Test Shipping Rates in Shopify
This guide walks you through testing shipping rates in Shopify without affecting your live store setup. You’ll create...

How to add an Automatic Product Discount for tagged customers.
1. Click on "Automatic discounts" and click the "Add" button. Enter a name for your Discount. E.g. "VIP Discount"....

One lock to rule them all (members-only content + sections on any page)
Recently a client came to us because they were using a popular Page-lock app, but they had locks...

Auto-apply Shopify discount codes for Black Friday and other Sales
You can easily create a link on Shopify to automatically enter a discount code to your customers' cart. Note...

Members-only blog for the Dawn theme
In this guide we’ll show you how to create customizable gated content (a paywall) so that some content...

Adding Line Item Properties in Dawn without editing the theme code
Sometimes you just want to include a quick line item property in a theme, without modifying the code. ...
Need something we haven't built yet?
Most of what we ship publicly started as a problem one client kept running into. If yours sounds similar, let's talk.
Get in touch


