Skip to content

vqbc/berkeley-course-previews

Repository files navigation

Berkeley Course Previews

Introduction

This is a simple browser extension that adds a "Show course preview" option to the right-click menu whenever a course name is selected. The option gets data from the same database used by guide.berkeley.edu, and displays it in a popup. This allows Berkeley courses to be searched up faster by removing the need to open a new tab and search websites for the desired course, and is particularly good for when only quick information is needed. For detailed information a course catalog like Berkeleytime is recommended.

Install the extension here!

Tips

  • The popup will find courses even with the C prefix or AC suffix omitted, or with a colloquial subject name like CS61A instead of COMPSCI 61A.
  • Clicking a link to another course in the popup will open a new popup, instead of going to a new site. Of course, one can just open the link in a new tab instead.

Manual Installation

If you'd like to modify some things or can't add the extension to your browser via Chrome Web Store, follow the instructions below.

Google Chrome / Microsoft Edge

  1. Download this repo as a ZIP file from GitHub.
  2. Unzip the file to get a folder named berkeley-course-previews-master.
  3. In Chrome/Edge go to the extensions page (chrome://extensions or edge://extensions).
  4. Enable Developer Mode.
  5. Drag the berkeley-course-previews-master folder anywhere on the page to import it (do not delete the folder afterwards).
  6. (Optional) If you hate seagulls, go to the manifest.json file in the folder. Near the bottom, replace icon48.png with alticon48.png, and icon128.png with alticon128.png. Then go back to the extensions page and click Update.

Development

Contributions to this project are welcome. In particular, the list of aliases is incomplete, and could use expansion. If you see an abbreviation or alternative name for a department name that's not in the list, please add it!

About

One-click way to search up Berkeley courses

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published