Skip to content

Latest commit

 

History

245 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flowser

Vue License GitHub Release

Chrome Web Store Firefox Add-ons

flowser

Flowser is a browser extension for automating web workflows with AI. It brings visual workflow automation to your browser, allowing you to create complex automations with ease.

Marquee Promotional Tile

Features

  • Visual Workflow Editor: Build workflows visually using a node-based editor powered by Vue Flow.
  • AI Integration: Leverage powerful AI models from OpenAI, Anthropic, and Google Gemini to make your workflows smarter.
  • Browser Automation: Interact with browser tabs, access active pages, and automate web tasks directly.
  • Local-First: Your workflows run locally in your browser, ensuring privacy and speed.

Tech Stack

Development

Prerequisites

  • Node.js (Latest LTS recommended)
  • pnpm

Installation

  1. Clone the repository.
  2. Install dependencies:
pnpm install

Running in Development Mode

To start the extension in development mode with HMR (Hot Module Replacement):

# For Chrome (default)
pnpm dev

# For Firefox
pnpm dev:firefox

This will load the extension in a new browser instance.

Building for Production

To build the extension for production:

pnpm build

# For Firefox
pnpm build:firefox

The output will be in the .output directory.

Packaging

To create a zip file for distribution:

pnpm zip

# For Firefox
pnpm zip:firefox

Structure

  • entrypoints/: Contains the entry points for the extension (background script, content scripts, popup, options page, etc.).
  • components/: Reusable Vue components.
  • assets/: Static assets like images and styles.
  • wxt.config.ts: WXT configuration file.

About

Flowser is a browser extension for automating web workflows with AI

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages