A browser extension that allows you to quickly reset your progress in Udemy courses. Built with WXT, SolidJS, and TailwindCSS.
- 🚀 One-click progress reset
- ⚡️ Fast and lightweight
- 🎨 Clean, minimal interface
- 💪 TypeScript support
- 🔒 Works only on Udemy course pages
- Clone this repository:
git clone https://github.com/Shramkoweb/udemy-reset-progress.git
- Install dependencies:
npm install
- Build the extension:
# For Chrome
npm run build
# For Firefox
npm run build:firefox
- Load the extension:
- Chrome: Go to
chrome://extensions/
, enable "Developer mode", and click "Load unpacked". Select theextension/dist
directory. - Firefox: Go to
about:debugging
, click "This Firefox", click "Load Temporary Add-on", and select any file from theextension/dist
directory.
# 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
- WXT - Web Extension Framework
- SolidJS - UI Framework
- TailwindCSS - CSS Framework
- DaisyUI - Component Library
- TypeScript
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
If you found this project helpful, please consider giving it a ⭐️!