Webfuse Labs

Labs is a framework that facilitates web extension development.

Glossy puzzle piece depicting an extension

A Framework for Extensions

All-in-one Bundler

Labs bundles all extension files, premised on a consistent project structure. It comes with first-class support of TypeScript and SCSS.

Read more

Live Preview

Labs provides a local live preview for all extension component UIs. Besides, it mocks relevant Browser and Webfuse APIs, such as for communication.

Read more

Single File Components

Labs lends a simplified single file component approach from Vue. It grants reusability of UI components across all tangible extension components.

Read more

Quickstart

1.  Install Labs on Your Device
npm i -g surfly/labs
2.  Scaffold an Extension Project
labs create
cd my-extension
3.  Preview in Your Local Browser
labs preview
Read more

Frequently Asked Questions

Run extensions without installation

Inject web extensions into any web application through Webfuse. Serve everyone DAPs, agents, or legacy systems – augmented by extensions.

No credit card required • 14-day free trial • Setup in under 5 minutes