Skip to content
Now boarding New: Mobile & Desktop platform and an open-fare snippet depot — pay €1 to €100. See new lines Code WELCOME10 takes 10% off your first ticket · 14-day refund

Line KJ-104 Platform 1 · Starter Kits

Chrome Extension Shuttle

A Manifest V3 browser-extension starter with TypeScript, Vite hot reload, a popup, an options page and store-ready packaging.

154 builders

JW Maintained by Jonas Weber

  • Last updated October 2026
  • English
  • 41m of walkthroughs
  • 37 files

What you get

5 items in the box

Every bullet below is in the download, working, the moment your payment clears.

  • Manifest V3 extension with popup, options page, content script and service worker
  • Typed messaging between every part of the extension
  • Vite hot reload during development
  • One-command Chrome and Firefox builds
  • A store-submission checklist with permission justifications

What's in the box

4 parts · 37 files · 41m of walkthroughs

9 files with a 8m walkthrough video. This part is documented in the architecture guide, with notes on every decision and how to change it for your own project.

The full file tree and the walkthroughs are in your download, available straight after checkout.

12 files with a 11m walkthrough video. This part is documented in the architecture guide, with notes on every decision and how to change it for your own project.

The full file tree and the walkthroughs are in your download, available straight after checkout.

10 files with a 13m walkthrough video. This part is documented in the architecture guide, with notes on every decision and how to change it for your own project.

The full file tree and the walkthroughs are in your download, available straight after checkout.

6 files with a 9m walkthrough video. This part is documented in the architecture guide, with notes on every decision and how to change it for your own project.

The full file tree and the walkthroughs are in your download, available straight after checkout.

4 parts · 37 files

41m total length

You will need

Short list, and deliberately so. If you meet these you can start today.

  • Basic JavaScript or TypeScript
  • Chrome or Firefox for testing

About this product

Building a browser extension should not start with an afternoon of reading about Manifest V3 service workers. Chrome Extension Shuttle gives you a TypeScript project with Vite hot reload, a popup, an options page, a content script and a background service worker, all talking through a small typed messaging layer.

Storage is wrapped in a typed helper that syncs settings across devices, and the build produces separate Chrome and Firefox packages from one command. A checklist covers the store listing, privacy disclosures and the permission justifications reviewers ask for.

Frequently asked questions

Still unsure about something? Write to our contact page and a human answers, usually the same working day.

Yes. Edge accepts the Chrome package unchanged.

Checkout is handled on our provider's secure payment page. The moment your payment clears we email your personal access link and access code to the address you used at checkout, and the same link appears in your account library. There is nothing to install and nothing to wait for.

Email within 14 days of your purchase, quote your order number, and we refund the full amount to your original payment method. No form to fill in and no questions about how much of the product you watched.

What builders say

No reviews yet

Nobody has reviewed this product yet, so there is no score to show. Buy it, work through it, and your review could be the one that helps the next developer decide.

Your maker

JW

Jonas Weber

Front-end systems engineer, runs the UI line

  • 4,162 builders aboard
  • 12 products published
  • 4.6 maker rating
  • Tailwind CSS
  • React
  • Next.js
  • Vue
  • Accessibility

Jonas builds design systems for product teams and has a long-standing grudge against inaccessible dropdowns. He designs and codes the UI kits, the Next.js starter and the icon set, testing every component with a keyboard and a screen reader before it is released. He believes a component library is only finished when the documentation is.

€15 EUR

One-time payment · lifetime access

Timetable updates

New lines, first. One email when something departs.

Release notes for new products and major updates to the ones you own, plus launch fares for subscribers. No digest padding, unsubscribe in one click.

By subscribing you agree to our Privacy Policy.