Skip to content

Latest commit

 

History

History
87 lines (59 loc) · 2.13 KB

README.md

File metadata and controls

87 lines (59 loc) · 2.13 KB

Udemy Reset Progress Extension

A browser extension that allows you to quickly reset your progress in Udemy courses. Built with WXT, SolidJS, and TailwindCSS.

Features

  • 🚀 One-click progress reset
  • ⚡️ Fast and lightweight
  • 🎨 Clean, minimal interface
  • 💪 TypeScript support
  • 🔒 Works only on Udemy course pages

Installation

Chrome Web Store

Chrome

Firefox Add-ons

Firefox

Manual Installation

  1. Clone this repository:
git clone https://github.com/Shramkoweb/udemy-reset-progress.git
  1. Install dependencies:
npm install
  1. Build the extension:
# For Chrome
npm run build

# For Firefox
npm run build:firefox
  1. Load the extension:
  • Chrome: Go to chrome://extensions/, enable "Developer mode", and click "Load unpacked". Select the extension/dist directory.
  • Firefox: Go to about:debugging, click "This Firefox", click "Load Temporary Add-on", and select any file from the extension/dist directory.

Development

# Start development server for Chrome
npm run dev

# Start development server for Firefox
npm run dev:firefox

# Type checking
npm run compile

# Build extension
npm run build

# Create distribution ZIP
npm run zip

Tech Stack

License

AGPL-3

Author

Serhii Shramko

Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

Support

If you found this project helpful, please consider giving it a ⭐️!