{"id":17474736,"url":"https://github.com/ayushshahh/ultimate-excuses","last_synced_at":"2026-05-07T10:33:57.116Z","repository":{"id":141105239,"uuid":"395708289","full_name":"AyushShahh/Ultimate-Excuses","owner":"AyushShahh","description":"Confused about what to say? This excuse generator will serve you with a lot of excuses","archived":false,"fork":false,"pushed_at":"2023-10-31T18:15:45.000Z","size":859,"stargazers_count":0,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-29T15:11:29.565Z","etag":null,"topics":["bootstrap","css","excuse-generator","excuses","hacktoberfest","html","javascript"],"latest_commit_sha":null,"homepage":"https://ultimatexcuses.netlify.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AyushShahh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2021-08-13T15:45:11.000Z","updated_at":"2023-10-23T13:43:19.000Z","dependencies_parsed_at":"2023-10-24T18:41:47.242Z","dependency_job_id":"56e2e694-4307-4189-a229-d36b9b1cbeb1","html_url":"https://github.com/AyushShahh/Ultimate-Excuses","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AyushShahh/Ultimate-Excuses","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AyushShahh%2FUltimate-Excuses","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AyushShahh%2FUltimate-Excuses/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AyushShahh%2FUltimate-Excuses/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AyushShahh%2FUltimate-Excuses/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AyushShahh","download_url":"https://codeload.github.com/AyushShahh/Ultimate-Excuses/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AyushShahh%2FUltimate-Excuses/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32733641,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"ssl_error","status_checked_at":"2026-05-07T02:14:29.405Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["bootstrap","css","excuse-generator","excuses","hacktoberfest","html","javascript"],"created_at":"2024-10-18T18:23:57.930Z","updated_at":"2026-05-07T10:33:57.091Z","avatar_url":"https://github.com/AyushShahh.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ultimate-Excuses ![logo](assets/favicons/favicon-32x32.png)\n\n[![GitHub license](https://img.shields.io/github/license/AyushShahh/Ultimate-Excuses?color=red\u0026style=flat)](https://github.com/AyushShahh/Ultimate-Excuses/blob/main/LICENSE)\n[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FAyushShahh%2FUltimate-Excuses\u0026count_bg=%23000000\u0026title_bg=%23555555\u0026icon=github.svg\u0026icon_color=%23E7E7E7\u0026title=views\u0026edge_flat=false)](https://hits.seeyoufarm.com)\n[![GitHub stars](https://img.shields.io/github/stars/AyushShahh/Ultimate-Excuses?style=flat)](https://github.com/AyushShahh/Ultimate-Excuses/stargazers)\n[![GitHub forks](https://img.shields.io/github/forks/AyushShahh/Ultimate-Excuses?style=flat)](https://github.com/AyushShahh/Ultimate-Excuses/network)\n[![GitHub issues](https://img.shields.io/github/issues/AyushShahh/Ultimate-Excuses?style=flat)](https://github.com/AyushShahh/Ultimate-Excuses/issues)\n![GitHub pull requests](https://img.shields.io/github/issues-pr/AyushShahh/Ultimate-Excuses?color=yellow\u0026style=flat)\n[![Twitter](https://img.shields.io/twitter/url?color=grey\u0026label=Tweet%20this\u0026logo=twitter\u0026style=flat\u0026url=https%3A%2F%2Fgithub.com%2FAyushShahh%2FUltimate-Excuses)](https://twitter.com/intent/tweet?text=Woah!%20This%20is%20so%20cool.%20Check%20it%20out\u0026url=https%3A%2F%2Fgithub.com%2FAyushShahh%2FUltimate-Excuses)\n\nPresenting you the Ultimate Excuse generator that is loaded with lots of excuses for different occassions.\n\nCheck the live site **[here](https://ultimatexcuses.netlify.app)**.\n\n## Table of Contents\n- [Demonstration](#demonstration-)\n- [Brief](#brief)\n- [Web App](#web-app)\n- [Tech Stack](#tech-stack)\n- [External Libraries used](#external-libraries-used)\n- [Frameworks used](#frameworks-used)\n- [To-Do list](#to-do-list)\n- [Got some questions?](#got-some-questions)\n- [Found a bug?](#found-a-bug)\n- [Contributing](#contributing)\n- [Submitting an Excuse](#submitting-an-excuse)\n- [LICENSE](#license-%EF%B8%8F)\n\n## Demonstration ✨\n\u003cimg src=\"assets/demos/demonstration.gif\"\u003e\n\n## Brief\nWith a lot of excuses, this site can help you if you get stuck in some situations. Keep pressing the button until you get the excuse you want.\u003cbr\u003e\nAfter that, copy the excuse by pressing the copy button.\u003cbr\u003e\nIt is as simple as that.\n\n## Web App\n While you can go to the browser everytime for using the [website](https://ultimatexcuses.netlify.app), I would suggest you to use the **web app** so that you don't have to go to the browser and type in the website everytime. You can directly open the **web application** on your **home screen** or the **desktop shortcut** on your computer to use the website.\u003cbr\u003e\n\n **Follow the steps:**\n1. For desktop users\n- Chrome\n    - Open the [website](https://ultimatexcuses.netlify.app)\n    - Click on the **Install button** on the right side of the address bar\n    - There will be a pop-up asking you to install the web app. Click on **Install**\n    - A desktop shortcut will be created\n2. For mobile users\n- Chrome\n    - Navigate to the [website](https://ultimatexcuses.netlify.app)\n    - Tap the **three dots \u0026#8942;** on the top right corner\n    - Scroll down and click on **Add to home screen**\n    - Click **Add**\n- Safari\n    - Navigate to the [website](https://ultimatexcuses.netlify.app)\n    - Click on **Share icon** at bottom\u003cbr\u003e \n    (On the iPad, share icon is located at the **top-right**)\n    - Tap **Add to home screen** from the menu\n    - Type name for shortcut and then tap **Add** button\n\nNow you can use this site as a **Web App**.\u003cbr\u003e\nThe process might be similar for other browsers too.\n\n## Tech-Stack\nLanguages used:\n1. **HTML5**\u003cbr\u003e\n2. **CSS3**\u003cbr\u003e\n3. **JavaScript**\n\n## External Libraries used\n[jQuery](https://jquery.com/) - jQuery is a JavaScript library. jQuery takes a lot of common tasks that require many lines of JavaScript code to accomplish, and wraps them into methods that you can call with a single line of code.\n\n[PWACompat](https://github.com/GoogleChromeLabs/pwacompat) - PWACompat is a library that brings the Web App Manifest to non-compliant browsers for better Progressive Web Apps.\u003cbr\u003e\nRead more on their [blog](https://developers.google.com/web/updates/2018/07/pwacompat).\n\n[Popper.js](https://popper.js.org/) - It helps to easily position tooltips and popovers.\n\n## Frameworks used\n[Bootstrap 4](https://getbootstrap.com/) - Bootstrap is a free and open source front end development framework for the creation of websites and web apps. The Bootstrap framework is built on HTML, CSS, and JavaScript (JS) to facilitate the development of responsive, mobile-first sites and apps. \n\n## To-Do list\n- [ ] Categorize excuses in groups for specific situations and needs\n- [ ] Adding submit excuse form\n\n## Got some questions?\nIf you got some questions or you want to tell something, you can discuss them in the [discussions](https://github.com/AyushShahh/Ultimate-Excuses/discussions) tab.\n\n## Found a bug?\nIf you find a bug, you can always **open an issue** in the [issues tab](https://github.com/AyushShahh/Ultimate-Excuses/issues) to talk about it.\n\n---\n**Note:** Make sure you browse through the existing issues to check if the issue already exists.\u003cbr\u003e\n\u003eKnow a fix or want to contribute? Check **contributions** section.\n\n## Contributing\nPull requests are always welcome. But before making any major changes you can open an [issue](https://github.com/AyushShahh/Ultimate-Excuses/issues) to discuss.\u003cbr\u003e\nFor less major or minor changes, you can open a [pull request](https://github.com/AyushShahh/Ultimate-Excuses/pulls).\n\n### Submitting an Excuse\nYou can go to [this](https://github.com/AyushShahh/Ultimate-Excuses/blob/main/scripts/excuses.js) file and add your own excuse like this:\n```javascript\nexcuse[number after the previous excuse] = \"Your excuse goes here inside quotes\";\n```\n\n**Thanks for contributing.**\n \n## LICENSE 🛡️\nThis project is licensed under the MIT License - see the **[`LICENSE`](https://github.com/AyushShahh/Ultimate-Excuses/blob/main/LICENSE)** file for details.\n\n**[Back to top](#ultimate-excuses-)**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fayushshahh%2Fultimate-excuses","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fayushshahh%2Fultimate-excuses","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fayushshahh%2Fultimate-excuses/lists"}