{"id":27017637,"url":"https://github.com/harman8815/java-basic-project","last_synced_at":"2025-04-09T17:48:40.430Z","repository":{"id":286129652,"uuid":"960460872","full_name":"Harman8815/Java-Basic-Project","owner":"Harman8815","description":"This repository contains a collection of basic Java Swing GUI projects.","archived":false,"fork":false,"pushed_at":"2025-04-04T13:37:58.000Z","size":211,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T14:33:04.753Z","etag":null,"topics":["java","java-swing","mini-project"],"latest_commit_sha":null,"homepage":"","language":"Java","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/Harman8815.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}},"created_at":"2025-04-04T13:26:18.000Z","updated_at":"2025-04-04T13:39:09.000Z","dependencies_parsed_at":"2025-04-04T14:43:13.419Z","dependency_job_id":null,"html_url":"https://github.com/Harman8815/Java-Basic-Project","commit_stats":null,"previous_names":["harman8815/java-basic-project"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harman8815%2FJava-Basic-Project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harman8815%2FJava-Basic-Project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harman8815%2FJava-Basic-Project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Harman8815%2FJava-Basic-Project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Harman8815","download_url":"https://codeload.github.com/Harman8815/Java-Basic-Project/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248082115,"owners_count":21044825,"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","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":["java","java-swing","mini-project"],"created_at":"2025-04-04T16:29:12.908Z","updated_at":"2025-04-09T17:48:40.400Z","avatar_url":"https://github.com/Harman8815.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Java Basic Project\n\n![Repo Status](https://img.shields.io/badge/Status-Active-brightgreen)\n![Contributions](https://img.shields.io/badge/Contributions-Welcome-blue)\n![License](https://img.shields.io/badge/License-MIT-yellow)\n\nA collection of **basic Java projects** designed to demonstrate core **programming concepts, algorithms, and GUI-based applications**. Explore the table below to navigate through the available projects.\n\n---\n\n## 📌 Projects Overview\n\n| Project Name                   | Description                                      | Repository Link |\n|--------------------------------|--------------------------------------------------|----------------|\n| **Temperature Converter**      | Convert temperatures between Celsius, Fahrenheit, and Kelvin. | [Temperature Converter](https://github.com/Harman8815/Temperature-Converter) |\n| **Pattern Visualizer**         | Visualize various patterns using Java.          | [Pattern Visualizer](https://github.com/Harman8815/Pattern-Visualizer) |\n| **Java Extended Library**      | A library of extended Java utilities.           | [Java Extended Library](https://github.com/Harman8815/Java-Extended_Library) |\n| **Basic Notepad**              | A simple notepad application built with Java.   | [Basic Notepad](https://github.com/Harman8815/Basic-Notepad) |\n| **Tic-Tac-Toe**                | A GUI-based Tic-Tac-Toe game.                   | [Tic-Tac-Toe](https://github.com/Harman8815/Tic-Tac-Toe) |\n| **Rock-Paper-Scissors GUI**    | A GUI-based Rock-Paper-Scissors game.           | [Rock-Paper-Scissors GUI](https://github.com/Harman8815/Rock-Paper-Scissors-GUI) |\n| **Brick Breaker Game**         | A classic Brick Breaker game built in Java.     | [Brick Breaker Game](https://github.com/Harman8815/Brick-Breaker-Game) |\n| **Ping Pong**                  | A simple Ping Pong game.                        | [Ping Pong](https://github.com/Harman8815/Ping-Pong) |\n| **Sorting Algorithm Visualizer** | Visualize sorting algorithms in action.        | [Sorting Algorithm Visualizer](https://github.com/Harman8815/Sorting-Algorithm-Visualizer) |\n| **Number Guessing Game**       | A simple number guessing game.                  | [Number Guessing Game](https://github.com/Harman8815/Number-Guessing-Game) |\n| **Password Generator**         | Generate secure passwords with Java.            | [Password Generator](https://github.com/Harman8815/Password-Generator) |\n| **Binary to Decimal Converter**| Convert binary numbers to decimal.              | [Binary to Decimal Converter](https://github.com/Harman8815/Binary-to-Decimal-Converter) |\n\n---\n\n## 🚀 How to Use\n\n1. **Clone the repository**  \n   ```bash\n   git clone https://github.com/your-username/Java-Basic-Project.git\n   ```\n2. **Navigate to the desired project folder**  \n   ```bash\n   cd Java-Basic-Project/Project-Name\n   ```\n3. **Follow the instructions** in the respective `README.md` file (if available).  \n4. **Run the Java project** using your preferred IDE (e.g., IntelliJ, Eclipse, VS Code) or via the command line.\n\n---\n\n## 🤝 Contribution Guidelines\n\nWe welcome contributions! To contribute:  \n- Open an **issue** to discuss potential improvements.  \n- **Fork** the repository and submit a **pull request** with your changes.  \n- Ensure your code is **well-documented** and follows best practices.  \n\n---\n\n## 📜 License\n\nThis repository is licensed under the **MIT License**. See the [LICENSE](LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharman8815%2Fjava-basic-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fharman8815%2Fjava-basic-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharman8815%2Fjava-basic-project/lists"}