{"id":49649253,"url":"https://github.com/pratham2402/mini-javascript-projects","last_synced_at":"2026-05-06T03:37:24.325Z","repository":{"id":233568481,"uuid":"787451403","full_name":"pratham2402/mini-javascript-projects","owner":"pratham2402","description":"Explore a variety of small but interesting JavaScript projects designed to enhance your skills and understanding of web development. From simple games to handy utilities, each project offers a fun and educational experience.","archived":false,"fork":false,"pushed_at":"2024-06-25T12:40:30.000Z","size":13586,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-06-26T06:28:44.705Z","etag":null,"topics":["beginner-project","good-first-issue","javascript-basics","javascript-course","javascript-projects"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pratham2402.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2024-04-16T14:46:30.000Z","updated_at":"2024-06-25T12:51:32.000Z","dependencies_parsed_at":"2024-04-16T19:48:01.464Z","dependency_job_id":"50a76f87-ce87-48e2-89c5-ee79366c5fe3","html_url":"https://github.com/pratham2402/mini-javascript-projects","commit_stats":null,"previous_names":["pratham2402/mini-javascript-projects"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pratham2402/mini-javascript-projects","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pratham2402%2Fmini-javascript-projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pratham2402%2Fmini-javascript-projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pratham2402%2Fmini-javascript-projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pratham2402%2Fmini-javascript-projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pratham2402","download_url":"https://codeload.github.com/pratham2402/mini-javascript-projects/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pratham2402%2Fmini-javascript-projects/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32677933,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T02:33:58.958Z","status":"ssl_error","status_checked_at":"2026-05-06T02:33:39.611Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["beginner-project","good-first-issue","javascript-basics","javascript-course","javascript-projects"],"created_at":"2026-05-06T03:37:19.940Z","updated_at":"2026-05-06T03:37:24.310Z","avatar_url":"https://github.com/pratham2402.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Star Badge](https://img.shields.io/static/v1?label=%F0%9F%8C%9F\u0026message=If%20Useful\u0026style=style=flat\u0026color=BC4E99)\n![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)\n[![View My Profile](https://img.shields.io/badge/View-My_Profile-green?logo=GitHub)](https://github.com/pratham2402)\n[![View Repositories](https://img.shields.io/badge/View-My_Repositories-blue?logo=GitHub)](https://github.com/pratham2402?tab=repositories)\n\n[![forthebadge](https://forthebadge.com/images/badges/contains-17-coffee-cups.svg)](https://forthebadge.com)\n[![forthebadge](https://forthebadge.com/images/badges/powered-by-oxygen.svg)](https://forthebadge.com)\n[![forthebadge](https://forthebadge.com/images/badges/made-with-javascript.svg)](https://forthebadge.com)\n\n\n# Javascript Mini Projects \u003cimg src=\"https://i.pinimg.com/originals/d8/5d/f0/d85df08df1212c0f8b219e779c5ebc46.gif\" align=\"right\" width=\"120\" /\u003e\n\n\u003e A collection of easy \u0026 small javascript projects to help you improve your programming skills.\n\n\n## ![image](https://github.com/ndleah/python-mini-project/blob/main/IMG/aiming.svg) Aim Of The Project\n\nWelcome to JS Playroom 🎉\n\nWhether you're a curious newbie dipping your toes into the vast ocean of JavaScript or a seasoned developer looking to share your wisdom, you've found the perfect spot! This playground is where we come together to learn, collaborate, and have fun with JavaScript projects.\n\n## ![image](https://raw.githubusercontent.com/ndleah/python-mini-project/main/IMG/game-ps.svg) Contributing\n\n\u003cdetails\u003e\n\u003csummary\u003e\nStep 1: Star The Repo\n\u003c/summary\u003e\n\nStar the repo by pressing the topmost-right button to start your wonderful journey\n\n![star repo](https://docs.github.com/assets/images/help/stars/starring-a-repository.png)\n\n\u003c/details\u003e\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003e\nStep 2: Fork it\n\u003c/summary\u003e\n\nOn the [GitHub page for this repository](https://github.com/pratham2402/mini-javascript-projects), click on the Button \"**Fork**\".\n\n![fork image](https://upload.wikimedia.org/wikipedia/commons/3/38/GitHub_Fork_Button.png)\n\n\u003c/details\u003e\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003e\nStep 3: Clone it\n\u003c/summary\u003e\n\n- **Method 1:** GitHub Desktop\n\n\u003e ⚠️ **NOTE:** If you're not familiar with Git, using **GitHub Desktop Application** is a better start. If you choose this method, make sure to download it before continuing reading.\n\u003e\n\u003e ❗❗ Access link to download [**here**](https://desktop.github.com).\n\nLearn more about how to clone the remote respository on your local machine using **GitHub Desktop** [here](https://docs.github.com/en/desktop/contributing-and-collaborating-using-github-desktop/adding-and-cloning-repositories/cloning-and-forking-repositories-from-github-desktop#cloning-a-repository).\n\n- **Method 2:** Git\n\nClone the forked repository. Open git bash and type:\n\n```bash\ngit clone https://github.com/\u003cyour-github-username\u003e/mini-javascript-projects\n```\n\n\u003e This makes a local copy of the repository in your machine.\n\u003e\n\u003e ⚠️ **Replace \\\u003cyour-github-username\\\u003e!**\n\nLearn more about [forking](https://help.github.com/en/github/getting-started-with-github/fork-a-repo) and [cloning a repo](https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/cloning-a-repository).\n\n\u003c/details\u003e\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003e\nStep 4: Create your feature branch \n\u003c/summary\u003e\n\nAlways keep your local copy of the repository updated with the original repository.\nBefore making any changes and/or in an appropriate interval, follow the following steps:\n\n- **Method 1:** GitHub Desktop\n\nLearn more about how to create new branch [here](https://docs.github.com/en/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/managing-branches#creating-a-branch) and how to fetch and pull origin from/to your local machine [here](https://docs.github.com/en/desktop/contributing-and-collaborating-using-github-desktop/keeping-your-local-repository-in-sync-with-github/syncing-your-branch).\n\nLearn more about how to fetch and pull origin from/to your local machine using **GitHub Desktop** [here](https://docs.github.com/en/desktop/contributing-and-collaborating-using-github-desktop/keeping-your-local-repository-in-sync-with-github/syncing-your-branch).\n\n- **Method 2:** Git\n\nRun the following commands **_carefully_** to update your local repository\n\n```sh\n# If you cloned a while ago, get the latest changes from upstream\ngit checkout \u003cmaster\u003e\ngit pull upstream \u003cmaster\u003e\n\n# Make a feature branch (Always check your current branch is up to date before creating a new branch from it to avoid merge conflicts)\ngit checkout -b \u003cbranch-name\u003e\n\n#\n```\n\n\u003c/details\u003e\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003e\nStep 5: Ready, Set, Go...\n\u003c/summary\u003e\n\nOnce you have completed these steps, you are ready to start contributing to the project and creating **pull requests**.\n\n- Create a folder in\n  [projects directory](https://github.com/pratham2402/mini-javascript-projects) according to your project name.\n  \u003e The folder name should follow the following format \"Your_Project_Name_Here\". For example: Dice_Stimulator\n- Write your code and add to the respective folder in the projects directory, locally.\n- Don't forget to add a `README.md` in your folder.\n\n* **Method 1:** GitHub Desktop\n\nLearn more how to pull request from your local machine using **GitHub Desktop** to the main repo [here](https://docs.github.com/en/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop).\n\n- **Method 2:** Git\n\nAdd the changes with `git add`, `git commit`:\n\n```bash\ngit add -A\ngit commit -m \"\u003cyour message\u003e\"\n```\n\nPush the code _to your repository_.\n\n```bash\ngit push origin \u003cbranch-name\u003e\n```\n\n\u003c/details\u003e\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003e\nStep 6: Pull Request\n\u003c/summary\u003e\n\nGo to the GitHub page of _your fork_, and **make a pull request**:\n\n![pull request image](https://i.ytimg.com/vi/rgbCcBNZcdQ/maxresdefault.jpg)\n\nRead more about pull requests on the [GitHub help pages](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request).\n\nNow wait, until _your Pull Request_ is approved! If there are any conflicts, you will get a notification.\n\n\u003c/details\u003e\n\n\u003cbr\u003e\n\n## ![image](https://github.com/ndleah/python-mini-project/blob/main/IMG/bookmark.svg) README Template for scripts\n\nplease make sure to add a `README.md` file that follow the same construction as this template for consistency.\n\n[README Template](https://github.com/pratham2402/mini-javascript-projects/blob/main/README_TEMPLATE.md)\n\n## ![image](https://github.com/ndleah/python-mini-project/blob/main/IMG/like.svg) Projects\n| Sr No | Project                                                                                                               | Description                                                                                                                                                                                                                                                                                              | Author                                                     |\n| ----- | --------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |\n| 1     | [Counter](https://github.com/pratham2402/mini-javascript-projects/tree/main/Counter)            | This is a simple counter made using Javascript.                                                                                                                                                                                                                                                      | [Pratham Bhosale](https://github.com/pratham2402)                   |\n| 2     | [Color Flipper](https://github.com/pratham2402/mini-javascript-projects/tree/main/Color%20Flipper)            | This is a simple color flipper made using Javascript. Get random colors and respective hex codes by clicking the button                                                                                                                                                                                                                                                     | [Pratham Bhosale](https://github.com/pratham2402)                   |\n| 3     | [Review Project](https://github.com/pratham2402/mini-javascript-projects/tree/main/Review%20Project)            | This is a simple review project made using Javascript. Get review boxes.                                                                                                                                                                                                                                                   | [Pratham Bhosale](https://github.com/pratham2402)                   |\n| 4     | [To-Do List](https://github.com/pratham2402/mini-javascript-projects/tree/main/Todo_list)            | This is a simple to-do list made using Javascript. Complete your tasks today!                                                                                                                                                                                                                                                  | [saprameya](https://github.com/saprameya)                   |\n\n\n\n\n\n## ![image](https://github.com/ndleah/python-mini-project/blob/main/IMG/like.svg) Our Contributors\n\n\u003ca href=\"https://github.com/pratham2402/mini-javascript-projects/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=pratham2402/mini-javascript-projects\" /\u003e\n\u003c/a\u003e\n\n## ![image](https://github.com/ndleah/python-mini-project/blob/main/IMG/muscle.svg) Feedback\n\nIf you have any feedback or ideas to improve this project, feel free to contact me via\n\n\u003ca href=\"www.linkedin.com/in/pratham-bhosale\"\u003e\n  \u003cimg align=\"left\" alt=\"Pratham's's Linked-in\" width=\"22px\" src=\"https://cdn.jsdelivr.net/npm/simple-icons@v3/icons/linkedin.svg\" /\u003e\n\n\u003c/a\u003e\n\u003ca href=\"https://github.com/pratham2402\"\u003e\n  \u003cimg align=\"left\" alt=\"Pratham's Github\" width=\"22px\" src=\"https://cdn.jsdelivr.net/npm/simple-icons@v3/icons/github.svg\" /\u003e\n\u003c/a\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpratham2402%2Fmini-javascript-projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpratham2402%2Fmini-javascript-projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpratham2402%2Fmini-javascript-projects/lists"}