Skip to content

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

License

Notifications You must be signed in to change notification settings

Shramkoweb/udemy-reset-progress

Repository files navigation

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 ⭐️!

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published