{"id":17897088,"url":"https://github.com/Longhorn-Developers/Help-Me-Bevo","last_synced_at":"2025-08-15T04:31:09.941Z","repository":{"id":257646446,"uuid":"858433174","full_name":"Longhorn-Developers/Help-Me-Bevo","owner":"Longhorn-Developers","description":"A browser extension to see the Bevo 3rd down animation when you submit an assignment.","archived":false,"fork":false,"pushed_at":"2025-08-01T22:22:38.000Z","size":59750,"stargazers_count":4,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-01T23:33:40.070Z","etag":null,"topics":["bevo","chrome","chrome-extension","css","extension","html","react","typescript","ut-austin","vite"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Longhorn-Developers.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-09-16T22:11:41.000Z","updated_at":"2025-04-30T06:02:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"7d855f3f-4f9e-4e71-8791-a71c7efe5b7e","html_url":"https://github.com/Longhorn-Developers/Help-Me-Bevo","commit_stats":null,"previous_names":["arjohnsonn/help-me-bevo","longhorn-developers/help-me-bevo"],"tags_count":32,"template":false,"template_full_name":null,"purl":"pkg:github/Longhorn-Developers/Help-Me-Bevo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Longhorn-Developers%2FHelp-Me-Bevo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Longhorn-Developers%2FHelp-Me-Bevo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Longhorn-Developers%2FHelp-Me-Bevo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Longhorn-Developers%2FHelp-Me-Bevo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Longhorn-Developers","download_url":"https://codeload.github.com/Longhorn-Developers/Help-Me-Bevo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Longhorn-Developers%2FHelp-Me-Bevo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270523891,"owners_count":24600189,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-15T02:00:12.559Z","response_time":110,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bevo","chrome","chrome-extension","css","extension","html","react","typescript","ut-austin","vite"],"created_at":"2024-10-28T15:05:14.281Z","updated_at":"2025-08-15T04:31:09.931Z","avatar_url":"https://github.com/Longhorn-Developers.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Help Me Bevo\n\nA extension to see the \u003ci\u003einfamous\u003c/i\u003e Bevo 3rd down animation when you submit a Canvas assignment!\n\nTired of being demotivated to get assignments done?\nLet Bevo take that burden away, and see his infamous 3rd down animation (the OG one) every time you submit a Canvas assignment.\n\n![Extension Image](https://lh3.googleusercontent.com/nV0uRjXJ9PRps2P3YY9rYKPUT-yYxGjKgwpmO6njmjV1kXdv4rJNr6LxXtz1gRBOB1eKHVyj6CPcpI_Kf791uBfV1jw=s1280-w1280-h800)\n\n## Features\n\n- See the infamous Bevo 3rd down animation every time you submit a Canvas assignment!\n- Automatic Saved Settings\n- Assignment Names over Bevo Rush Animation\n- Stat Tracking\n  - Under the hood, there are even more stats being stored for Help Me Bevo: Wrapped\n- Help Me Bevo: Wrapped\n  - A Spotify Wrapped inspired video that displays the user's submission habits/behaviors at the end of every semester\n- Settings:\n  - Enable/Disable Extension\n  - Toggle Functionality for:\n    - Canvas Assignments\n    - Quizzes\n    - Other \"Submit\" Assignments\n    - Google Classroom\n    - Gradescope\n  - Volume\n  - Full Screen Mode\n- Random UT Theme Quote\n\n## Link to Extension:\n\n\u003cb\u003eChromium Browsers: \u003c/b\u003ehttps://chromewebstore.google.com/detail/help-me-bevo/igepffgmogjaehnlpgepliimadegcapd\n\u003cbr /\u003e\n\u003cb\u003eFirefox:\u003c/b\u003e https://addons.mozilla.org/en-US/firefox/addon/help-me-bevo/\n\u003cbr /\u003e\n\u003cbr /\u003e\n[You can view all chromium browsers here](\u003chttps://en.wikipedia.org/wiki/Chromium_(web_browser)\u003e)\n\n## Release Installation\n\nIt is \u003cb\u003erecommended to download from the web store \u003c/b\u003e for convenience.\u003c/i\u003e\nOnly install from the ZIP for experimental/testing purposes.\n\nThese instructions are for installing via the ZIP file from the GitHub release \u003ci\u003efor chromium based browsers only\u003c/i\u003e.\n\n- Download the ZIP release\n- Go to the URL \"chrome://extensions\" (or go to your browser's Extensions page)\n- Turn on Developer Mode on the top right\n- Click \"Load unpacked\"\n- Select the ZIP file\n\n\u003ci\u003eNote: These will not receive automatic updates from the Chrome Web Store. It is \u003cb\u003erecommended to download from the web store instead\u003c/b\u003e for convenience.\u003c/i\u003e\n\n## Setup\n\n1. Clone the repository.\n2. Run `pnpm install`.\n\n### OPTIONAL STEPS:\n\n3. Create a `.env` file in the root directory with the following content:\n   ```env\n   VITE_API_SECRET=secret_here\n   VITE_MEASUREMENT_ID=measurement_id_here\n   ```\n4. Replace both variables with the API Secret and Measurement ID strings given in a Google Analytics data stream/collection.\n\n## Building\n\n1. Run `pnpm run build` to create a build folder.\n2. Load the extension by going to `chrome://extensions` (or whatever your browser uses) and click Load Unpacked and selecting the `build` folder.\n\n## Developing\n\nYou don't have to build every time you want to see a change happen. Simply run `pnpm run dev` and the extension popup will be within a webpage hosted locally. Changes will automatically update within the page.\n\n## Credit\n\nThank you to the YikYak community for originally suggesting this idea!\nThe idea originally came from YikYak, and it was upvoted a ton. I needed to work on some side projects, so it was the perfect opportunity to create an extension. Not only build my portfolio but also please the UT students (and of course for the assignment motivation).\n\nCredits to the UT media team for the animation.\n\nThank you @EthanL06 for the design of the extension popup.\n\nHook 'em!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLonghorn-Developers%2FHelp-Me-Bevo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FLonghorn-Developers%2FHelp-Me-Bevo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLonghorn-Developers%2FHelp-Me-Bevo/lists"}