Bu

Building Browser Extensions Using FileSystem APIs (and ChatGPT)

Hacker News

Building Browser Extensions Using FileSystem APIs (and ChatGPT)

Hi HN! Wavebox Flow ( https://flow.wavebox.io ) is an open-source ( https://github.com/wavebox/wavebox-flow ) browser extension builder that runs directly in your browser. We want to help make building your first extension, or prototyping that idea that's been sat on your desk as simple as possible. There's sometimes this bit of "where I do I start" syndrome, where you're not sure what to start with, or even where to look. Given the advancements of the HTML5 FileSystem APIs, it's now possible to store your extension files directly on disk and edit them with the amazing Monaco editor. If you're prototyping and start to feel that your idea is growing legs, there's nothing stopping you opening the extension in your favourite editor and continuing from there - the output is just standard a WebExtension. We've been using Flow internally for a few months to create helper extensions, such as one that helps us to link support tickets to our internal admin system and another that helps us with the GitHub approval flow. Both in record time and with minimal effort. When we realised how much of useful tool it is, we felt that we could couldn't keep it proprietary and the best thing to do, would be to open-source it and make sure compatibility is great with as many browsers as possible. The extensions that you create are compatible with any Chromium browser and also Firefox. If you're using the Wavebox browser, we've added some additional tooling so you can skip some of the manual extension installation and reloading steps, but Wavebox Flow is fully featured in any browser. And of course, what product wouldn't be complete these days without an integrated ChatGPT to help with coding and catching errors. This is just the start, we open-sourced the initial version but are looking to develop Flow further. We'd love to hear about any feedback that you have and how we can make Wavebox Flow better. You can check us out at https://wavebox.io/ and https://github.com/wavebox/wavebox-flow/

Share card

Actual performance

2points
1comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: chatgpt, using, coding · Missing: mac, agents, macos
91%91% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: compatible · Missing: supports, reddit linkedin, podcasting
89%89% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: filesystem, ide, io · Missing: https docs, excited, just released
72%72% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: month · Missing: mobile apps, ios, personal
42%42% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: builder · Missing: plus, platform, intuitive
33%33% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
16%16% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: chat · Missing: web3, crypto, cryptocurrency
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

An
An opinionated template for building browser extensions with scala-JS63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An opinionated template for building browser extensions with scala-JS

Hacker News2
A
A foundation for building cross-browser extensions71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A foundation for building cross-browser extensions

Hacker News4
YA
YAML to Django Using ChatGPT49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

YAML to Django Using ChatGPT

Hacker News4
Vo
Voxel Building MMO in the Browser69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Voxel Building MMO in the Browser

Hacker News2
Ed
EdgeSharp – WebView2 on Win32 C# + WinForm/WPF Extensions67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

EdgeSharp – WebView2 on Win32 C# + WinForm/WPF Extensions

Hacker News1
SM
SMReactiveRestKit – ReactiveCocoa extensions for RestKit67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SMReactiveRestKit – ReactiveCocoa extensions for RestKit

Hacker News1
Lash Extensions
Lash Extensions25%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Lash Extensions

Indie Hackers
Ho
How LinkedIn detects browser extensions51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

How LinkedIn detects browser extensions

Hacker News11
Ca
Cataclysm DDA in the browser using Emscripten / WASM50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Cataclysm DDA in the browser using Emscripten / WASM

Hacker News1
Kn
Knowledgework – AI Extensions of Your Coworkers54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Knowledgework – AI Extensions of Your Coworkers

Hacker News8