Skip to content

About

Chrome extension that takes a class syllabus and converts it into a CSV with all your class assignments.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Syllabus to CSV Chrome Extension

A Chrome extension that converts online course syllabi into CSV files for easy organization, analysis, and tracking. This project demonstrates practical skills in browser extension development, JavaScript, and DOM manipulation, while solving a real-world problem for students and educators.

💡 Features

Quick Syllabus Export: Automatically parse course syllabi and export structured CSV files.

User-Friendly Interface: One-click functionality directly from the Chrome toolbar.

Customizable Output: Option to choose which data fields to include in the CSV.

Cross-Platform: Works on any website containing a syllabus table or structured content.

Efficient Parsing: Extracts text from HTML tables, lists, and standard syllabus structures.

🛠️ Tech Stack

JavaScript (ES6) – Core extension functionality and DOM manipulation.

HTML5 & CSS3 – Popup UI and styling for the Chrome extension.

APIs – Mistral & Gemini

🚀 Installation & Usage

Clone the repository:

git clone https://github.com/yourusername/syllabus-to-csv.git cd syllabus-to-csv

Load extension in Chrome:

Open chrome://extensions/

Enable Developer mode

Click Load unpacked and select the project folder

Use the extension:

Navigate to any syllabus page

Click the extension icon in the toolbar

Export the syllabus to a CSV file

About

Chrome extension that takes a class syllabus and converts it into a CSV with all your class assignments.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages