Snaplet for VS Code

The Snaplet VS Code Extension is the fastest and easiest way to use Snaplet.

The extension gives you access to a Postgres database that's automatically kept up to date with production-like data, that branches when you branch your code, and that's shareable with your team.

Snaplet mascot Snappy playing with a ball
An illustration showing how Smaplet keeps your Postgres database up-to-date

Up to date

Our VS Code extension keeps your Postgres database up to date with your latest snapshot, so you're always coding against the latest data in production. This makes reproducing bugs easier, and ensures you and your team are coding against the same data and schema. No more "but it works on my machine!".

Branchable

The Snaplet VS Code Extension fits directly into your development workflow - we create a database that automatically branches when you branch your code. This means that your features and bug-fixes are isolated, so you never have to worry about schema or data drift.
An illustration that explains how Snaplet creates a database that automatically branches when you branch your code
An illustration that shows how easy it is to share data and schema of your current working branch with your team

Sharable

Sharing the data and schema of your current working branch has never been easier! Just get your teammates to checkout the same branch, and our extension ensures that they're coding against the same database. This makes reproducing bugs and sharing context effortless.

Moves your local database to the cloud

Putting your database in the cloud means it's easy to branch and share! Snaplet integrates into your development workflow by tracking the active git branch you're working on.

We give you a static connection string to a proxy that redirects to the current preview database. When you create a new git branch, Snaplet seeds your latest snapshot into a preview database, and redirects the proxy.
An illustration that shows how Snaplet moves your local database to the cloud
An illustration explaining how to install the Snaplet VS Code extension

Installation

Install the  Snaplet VS Code Extension, tag a snapshot with `main` and point your codebase to the Snaplet Postgres connection string. That's it! You're now ready to supercharge your development workflow. Read our full installation guide for more info.