A tool for package your extension for multiple browsers quickly and easily (Including Safari)
BEPP is a Cross-Browser Extension Builder, a tool for package your extension for multiple browsers quickly and easily. This tool include support for browsers as Safari, Chrome, Firefox, Edge, Brave, etc.
npm install @bepp/bepp
# or
pnpm i @bepp/bepp
# or
yarn add @bepp/bepp
Bepp is easy and fast 🚀🌈
Build 13 types of extensions (including Safari) in 21s
You can use bepp as a GitHub action.
name: Build extensions
on:
push:
branches:
- main
jobs:
build:
name: Build extensions with bepp
runs-on: macos-latest # Must be macos for Safari extension build
steps:
- name: 🛎 Checkout
uses: actions/checkout@v4
- name: Build extension with BEPP
uses: pigeonposse/bepp@v1.1.0
##########################################################################################
# For custom config file input
# Default looks for file in workspace path bepp.config.json, bepp.config.yaml, bepp.config.toml
# More info for config file: https://bepp.pigeonposse.com/guide/build/config-file
##########################################################################################
# with:
# file: './custom-bepp.config.json'
BEPP is an open-source project and its development is open to anyone who wants to participate.
Help us to develop more interesting things.
This software is licensed with GPL-3.0.
PigeonPosse is a ✨ code development collective ✨ focused on creating practical and interesting tools that help developers and users enjoy a more agile and comfortable experience. Our projects cover various programming sectors and we do not have a thematic limitation in terms of projects.
Name | Role | GitHub | |
---|---|---|---|
Angelo | Author & Development | @Angelo | |
Alejo | Logo Design | @Alejo | |
PigeonPosse | Collective | @PigeonPosse |
[![Web](https://img.shields.io/badge/Web-grey?style=for-the-badge&logoColor=white)](https://pigeonposse.com) [![About Us](https://img.shields.io/badge/About%20Us-grey?style=for-the-badge&logoColor=white)](https://pigeonposse.com?popup=about) [![Donate](https://img.shields.io/badge/Donate-pink?style=for-the-badge&logoColor=white)](https://pigeonposse.com/?popup=donate) [![Github](https://img.shields.io/badge/Github-black?style=for-the-badge&logo=github&logoColor=white)](https://github.com/pigeonposse) [![Twitter](https://img.shields.io/badge/Twitter-black?style=for-the-badge&logo=twitter&logoColor=white)](https://twitter.com/pigeonposse_) [![Instagram](https://img.shields.io/badge/Instagram-black?style=for-the-badge&logo=instagram&logoColor=white)](https://www.instagram.com/pigeon.posse/) [![Medium](https://img.shields.io/badge/Medium-black?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/@pigeonposse)