{"id":21031227,"url":"https://github.com/srimani-7/java-playground","last_synced_at":"2026-02-23T04:07:34.007Z","repository":{"id":157061120,"uuid":"633276563","full_name":"SriMani-7/java-playground","owner":"SriMani-7","description":"This repository contains a collection of simple Java projects aimed at helping individuals learn Java and its related frameworks. ","archived":false,"fork":false,"pushed_at":"2024-10-16T10:21:40.000Z","size":1058,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-03T08:51:30.001Z","etag":null,"topics":["eclipse-ide","games","intellij-idea","java","projects","swing-gui","ui"],"latest_commit_sha":null,"homepage":"https://srimani-7.github.io/java-playground/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SriMani-7.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":"2023-04-27T06:46:05.000Z","updated_at":"2024-11-18T06:57:48.000Z","dependencies_parsed_at":"2024-06-07T10:28:59.899Z","dependency_job_id":"f4d4aa6a-f944-4096-a3ea-1d50383d52cf","html_url":"https://github.com/SriMani-7/java-playground","commit_stats":null,"previous_names":["srimani-7/java-playground"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SriMani-7%2Fjava-playground","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SriMani-7%2Fjava-playground/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SriMani-7%2Fjava-playground/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SriMani-7%2Fjava-playground/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SriMani-7","download_url":"https://codeload.github.com/SriMani-7/java-playground/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254331030,"owners_count":22053094,"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":["eclipse-ide","games","intellij-idea","java","projects","swing-gui","ui"],"created_at":"2024-11-19T12:26:01.778Z","updated_at":"2025-10-18T17:36:55.928Z","avatar_url":"https://github.com/SriMani-7.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Java Playground\n\nJava Playground is a collection of simple Java projects designed to help you learn Java and its frameworks. The\nrepository covers various topics such as Swing, JavaFX, Spring framework, JVM languages, and more.\n\n## Projects\n\nThe repository is organized into multiple modules, each with well-documented projects for exploration and practice.\nThese modules offer a comprehensive learning experience, allowing you to explore different aspects of Java development\nat your own pace.\n\n|   |                                                                                                                                                                                                                             |                                                     |\n|---|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------|\n| 1 | [Guess the Number](guess) 🤔\u003cbr/\u003e\u003cbr/\u003e A game where you need to guess a randomly generated target number within a certain number of attempts.                                                                                    | ![Output screenshot](guess/arts/game.png)            |\n| 2 | [Tic Tac Toe](tic-tac-toe) ⭕✖️⭕ \u003cbr/\u003e\u003cbr/\u003e A classic game implemented using Java Swing. Two players take turns placing their marks (X or O) on a 3x3 grid, aiming to get three in a row horizontally, vertically, or diagonally. | ![Output screenshot](tic-tac-toe/arts/img.png)      |\n| 3 | [ChitChat](chitchat) 💬 \u003cbr/\u003e\u003cbr/\u003e A basic chat application exploring the fundamentals of Java Socket programming and Java I/O Streams.                                                                                          | ![project banner](chitchat/arts/project-banner.png) |\n\n## Getting Started\n\n1. Clone the repository or download the source code as a ZIP file.\n2. Open the project in your favorite Java development environment (e.g., Eclipse, IntelliJ IDEA).\n3. Follow the instructions in each module's README.md.\n4. Ensure you are using JDK 1.8 or above.\n\nHappy coding!\n\n\u003e Don't forget to star the repository and follow for updates.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrimani-7%2Fjava-playground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsrimani-7%2Fjava-playground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrimani-7%2Fjava-playground/lists"}