Skip to content

GODrums/BetterBuff

Repository files navigation

BetterBuff - BETA

GitHub manifest version (path) GitHub code size in bytes GitHub repo size GitHub commit activity (branch) GitHub license

Based on the original BuffUtility by Penguini, this extension aims to improve the user experience on the chinese site Buff163.

Chrome Web Store Firefox add-ons

🤝 Community / Support

Chrome Web Store Chrome Web Store Users Chrome Web Store Chrome Web Store

We share the same discord server with my other extension BetterFloat. Feel free to join us if you have any questions or suggestions:

Discord

⌨️ Development

💻 The Tech Stack

🛠️ Build Instructions

1. Install dependencies

  pnpm install
  # Setup your local WXT environment
  pnpm postinstall

2. Run the extension

  • Run a development command
  # For chrome
  pnpm dev
  # For firefox
  pnpm dev:firefox
  # Watch mode (Chrome) for HRM
  pnpm watch

4. Build the extension

  • Run the build command
  # Build for chrome
  pnpm build
  # Build for firefox
  pnpm build:firefox
  • This will update the dist folder in the root directory with the necessary changes
  • It it always recommended to run the clean command before building the extension
  • When publishing the extension, a zipped version is required. scripts/publish.ts can be used to create a zip file of the dist folder

5. Miscellaneous

  # Update all dependencies
  pnpm update
  # Clean the /dist folder
  pnpm clean
  # Check for Svelte errors
  pnpm check
  # Zip the extension for release
  pnpm zip
  pnpm zip:firefox

Contributing

To contribute to this project, create your own fork of the repository and submit a pull request. Please follow the conventional commits specification (or an equivalent one) and make sure to format your code with Prettier.

⚠️ Disclaimer

BetterBuff is developed independently, and is not officially endorsed by or affiliated with Buff163 (NetEase) in any way. If you are a legal representative of the aforementioned company and would like this project to be taken down, please contact me directly at legal@rums.dev.

Built with 🖤 in Munich.

About

Enhance your website experience on Buff163

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •