Skip to content

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 Chrome extension for resetting Udemy course progress. Built with WXT, SolidJS, and TailwindCSS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published