Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
131 changes: 129 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,131 @@
# PumpkinShell
# 🎃 PumpkinShell

> 📚 Tech Topics in a Nutshell — for Developers, by a Developer.

![pumpkin](https://user-images.githubusercontent.com/96813659/197505170-0874271a-1d4b-4b53-a3d9-0f24cdcb1455.gif)

<b>Tech topics in a nutshell for a developers by a developer </b>
---

## ✨ Overview

PumpkinShell is a lightweight and lightning-fast cheat sheet collection for developers. It’s your go-to terminal buddy when you need quick references, commands, and language syntax without digging through bulky docs.

🛠️ Built for developers.
🧠 Focused on essentials.
🧾 Powered by Markdown.
🚀 Designed to boost productivity.

---

## 📁 Cheat Sheets Available

Here’s what you’ll find in this repository:

| 💡 Language/Tool | 📘 File Name | 📝 Description |
|------------------------|----------------------|-----------------------------------------------|
| 💻 HTML | Html.md | HTML tags, structure, and formatting basics |
| ☕ Java | Java.md | Java syntax, variables, comments, data types |
| ⚙️ JavaScript | Javascript.md | JS basics, syntax, and common patterns |
| 🐧 Linux | Linux.md | Essential terminal commands |
| 🧪 Batch Scripting | BatchScripting.md | Windows batch file scripting basics |
| 🐳 Docker | Docker.md | Docker CLI and container lifecycle commands |
| 🔧 GitHub | Github.md | Git and GitHub CLI cheat sheet |
| 💎 Ruby | Ruby.md | Ruby syntax and useful commands |
| 📦 VBoxManage | VBoxManage.md | Manage VirtualBox VMs from CLI |

---

## 🚀 Getting Started

Clone the repository to explore the cheat sheets:

bash
git clone https://github.com/pappukumar35/PumpkinShell.git
cd PumpkinShell


---

## 🤝 How to Contribute

We welcome contributions of all kinds! Whether you're fixing a typo, improving an explanation, or adding a brand-new cheat sheet — your help makes this project better for everyone.

Here’s how to get started:

1. 🍴 Fork the repository
- Go to the top-right corner and click “Fork”
2. 🌿 Create a new branch
- git checkout -b my-feature-branch
3. ✍️ Make your changes
- Edit or add .md files as needed
4. ✅ Commit your changes
- git commit -m "Add awesome cheat sheet"
5. 🚀 Push to your forked repository
- git push origin my-feature-branch
6. 📩 Create a Pull Request
- Go to GitHub and open a PR with a clear description

📌 Contribution Ideas:
- Add a new cheat sheet (e.g., Python.md, Node.md, SQL.md)
- Improve explanations, examples, or formatting
- Fix typos or broken markdown
- Add internal links or table of contents

💡 Tip: Keep contributions focused and atomic — one change per PR.

---

## 👨‍💻 Maintainer

This project is actively maintained by:

👤Vicky Kumar
📚 Final Year IT Student – Java Backend Developer
🏫 Anna University, Chennai
🌐 GitHub Profile: [(https://github.com/vickyaryan7)]

Feel free to reach out via GitHub issues or pull requests for collaboration!

---


## 📌 Stay Updated

PumpkinShell is a living repository — it grows as new technologies emerge.

✅ To keep up:

- 🌟 Star this repository to show support and bookmark it
- 👀 Watch this repo for updates on new topics
- 📣 Share it with your friends and dev community
- 🔄 Pull latest commits regularly:
git pull origin main

🗓️ Updates include:
- New cheat sheets (tech stacks, CLI tools, cloud)
- Improved formatting & diagrams
- Fixes and community contributions

---

## 🔖 License

This project is licensed under the MIT License.

You are free to:

✔️ Use this content for personal or commercial use
✔️ Modify and distribute it
✔️ Include it in your own projects

You must:

🔗 Include attribution (link back to this repo or original author)
🛡️ Use it responsibly (no warranties provided)

📄 For full license details, see LICENSE file in the root of this repo.

---

📘 “A good developer doesn’t memorize everything — they know where to look!”