Skip to content

Commit 0510b63

Browse files
Enhance README: styling, badges, features section
1 parent 1e7f7c1 commit 0510b63

File tree

1 file changed

+27
-13
lines changed

1 file changed

+27
-13
lines changed

README.md

Lines changed: 27 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -66,16 +66,23 @@ MyCMD/
6666

6767
---
6868

69-
## 🚀 Features
69+
## 🚀 Key Features
7070

71-
- ✅ Windows-like commands (`dir`, `cd`, `mkdir`, `del`, `copy`, `type`, `cls`)
72-
- ✅ Extensible via Java classes (easy to add new commands)
73-
- ✅ Packaged into `.exe` using **Launch4j**
74-
- ✅ Installer wizard using **Inno Setup**
75-
- ✅ Works on **Windows** and **Linux** (via `jpackage`)
71+
<div align="center">
72+
73+
| Feature | Description |
74+
|---------|-------------|
75+
|**Windows-like Commands** | Supports `dir`, `cd`, `mkdir`, `del`, `copy`, `type`, `cls` |
76+
|**Extensible** | Easily add new commands via Java classes |
77+
| 🖥️ **Executable Packaging** | Packaged into `.exe` using **Launch4j** |
78+
| 🛠️ **Installer Wizard** | Simple setup using **Inno Setup** |
79+
| 🌐 **Cross-Platform** | Works on **Windows** and **Linux** (via `jpackage`) |
80+
81+
</div>
7682

7783
---
7884

85+
7986
## 📦 Requirements
8087

8188
To build MyCMD you need:
@@ -140,20 +147,27 @@ You can now use commands like:
140147
> [!NOTE]
141148
> There are many commands left like `ls` and `Ping Command`
142149
143-
### 🤝 Contributing
150+
## 🤝 Contributing
144151

145-
- Fork the repo (or request an invite if it’s in the org)
152+
Contributions are what make the open-source community such an amazing place to learn, inspire, and create! 💪
146153

147-
- Create a feature branch
154+
We welcome all kinds of improvements — from fixing bugs 🐛 to adding new commands ⚙️.
148155

149-
- Commit your changes
156+
### 🪜 Steps to Contribute
150157

151-
- Open a Pull Request
158+
1. 🍴 **Fork** the repository
159+
2. 🌿 **Create a new branch**
160+
```bash
161+
git checkout -b feature/your-feature-name
152162

153163
## 📜 License
154164

155-
Licensed under the Apache License
156-
You are free to use, modify, and distribute.
165+
🧾 **Apache License 2.0**
166+
This project is open-source and available for anyone to use, modify, and share under the terms of the Apache License.
167+
168+
> ✨ Attribution is appreciated but not required.
169+
> 📎 For complete terms, check the [LICENSE](./LICENSE) file.
170+
157171

158172

159173
<img src="https://capsule-render.vercel.app/api?type=waving&color=gradient&customColorList=6,11,20&height=120&section=footer&text=Java,%20Java,%20and%20My%20Java&fontSize=20&fontColor=fff&animation=twinkling"/>

0 commit comments

Comments
 (0)