A 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.
| Project Name | Description | Repository Link |
|---|---|---|
| Temperature Converter | Convert temperatures between Celsius, Fahrenheit, and Kelvin. | Temperature Converter |
| Pattern Visualizer | Visualize various patterns using Java. | Pattern Visualizer |
| Java Extended Library | A library of extended Java utilities. | Java Extended Library |
| Basic Notepad | A simple notepad application built with Java. | Basic Notepad |
| Tic-Tac-Toe | A GUI-based Tic-Tac-Toe game. | Tic-Tac-Toe |
| Rock-Paper-Scissors GUI | A GUI-based Rock-Paper-Scissors game. | Rock-Paper-Scissors GUI |
| Brick Breaker Game | A classic Brick Breaker game built in Java. | Brick Breaker Game |
| Ping Pong | A simple Ping Pong game. | Ping Pong |
| Sorting Algorithm Visualizer | Visualize sorting algorithms in action. | Sorting Algorithm Visualizer |
| Number Guessing Game | A simple number guessing game. | Number Guessing Game |
| Password Generator | Generate secure passwords with Java. | Password Generator |
| Binary to Decimal Converter | Convert binary numbers to decimal. | Binary to Decimal Converter |
- Clone the repository
git clone https://github.com/your-username/Java-Basic-Project.git
- Navigate to the desired project folder
cd Java-Basic-Project/Project-Name - Follow the instructions in the respective
README.mdfile (if available). - Run the Java project using your preferred IDE (e.g., IntelliJ, Eclipse, VS Code) or via the command line.
We welcome contributions! To contribute:
- Open an issue to discuss potential improvements.
- Fork the repository and submit a pull request with your changes.
- Ensure your code is well-documented and follows best practices.
This repository is licensed under the MIT License. See the LICENSE file for details.