Skip to content

Releases: AnshMNSoni/squirix

Graph Plotting through PyShell

Choose a tag to compare

@AnshMNSoni AnshMNSoni released this 01 Jun 06:16
2d09824

📊 New in PyShell v0.3.2 – Graph Plotting is Here!

Just type plot in PyShell and bring your functions to life – whether it's:

  • 🔹 Explicit: y = f(x)
  • 🔹 Implicit: f(x, y) = 0

No need for external tools. Graph it. Visualize it. Stay in the terminal.

Say hello to PyShell Graph Plotter! 💻⚡

How to use:

- 1️⃣ Run main.py

- 2️⃣ Type plot

- 3️⃣ Enter equation

and you are good to go 🚀

Thankyou 💫

Game feature added

Choose a tag to compare

@AnshMNSoni AnshMNSoni released this 27 May 05:25
2d09824

⚡Game Features - Added⚡

Now, you can play games in PyShell

👉 Available Games:

  • Kaun-Banega-Crorepati
  • Pac-man Game
  • Hangman Game
  • Stone Paper Scissors Game
  • Black Jack Game
  • Standard Snake Game
  • Breakout Game
  • Ping Pong Game
  • Turtle Crossing Game

💡Why Games?

  • For Better User experience
  • To make Code Fun not Bore

🔎 How to Use?

1️⃣ Run main.py

python main.py

2️⃣ Type game

game

3️⃣ Choose Game you want to play and that's it💫

Some Glimpses:

Screenshot 2025-05-27 103155

Screenshot 2025-05-27 103217

Screenshot 2025-05-27 103322

Screenshot 2025-05-27 103345

Screenshot 2025-05-27 103435

Screenshot 2025-05-27 103251

Screenshot 2025-05-27 103414

Share you Experience with me, on the release of this new feature 😊

New Features added - v0.1.0

Choose a tag to compare

@AnshMNSoni AnshMNSoni released this 21 May 14:36
2d09824

🚀 PyShell v0.1.0 Release Notes

This version introduces several major features aimed at improving productivity and interactivity within the terminal environment.

🆕 What's New in v0.1.0

🎵 1. Play Songs via Terminal

  • Now you can play music directly from your terminal! Just run the command and enjoy your favorite tunes while working.

📐 2. Calculus Integration

  • Integrate and differentiate expressions with symbolic computation using PyShell's built-in calculus engine. Perfect for students, data scientists, and engineers.

🎙 3. Voice Input Support

  • Execute terminal commands with your voice! This hands-free functionality improves accessibility and multitasking.

🌿 4. Git Commit & Branch Visualization

  • Easily view and understand your project's Git commit history, branches, and merges – all inside the terminal with a neat visual representation.

🎨 5. Terminal Layout Customization

  • Customize your terminal’s appearance (fonts, colors, layout) using built-in commands and configuration – no third-party tools required.

🕘 6. Terminal History

  • View, search, and reuse previously executed commands with ease to boost productivity.

🧩 7. Enhanced UI/UX

  • Improved interface design and user experience – intuitive prompts, better feedback, and a smoother command flow.

💡 Contribute

  • Have ideas or want to improve PyShell? Feel free to fork the repo, create pull requests, or raise issues. Contributions are welcome!

Thankyou

PyShell - First Official Release

Choose a tag to compare

@AnshMNSoni AnshMNSoni released this 10 May 04:04
2d09824

🚀 PyShell v0.0.0 - Official Release 🎉

We're thrilled to announce the first major release of PyShell v1.0.0 – a lightweight, powerful Python-based Command Line Interface (CLI) that redefines the way you interact with your system!

🆕 What's New in v0.0.0:

  • 🔐 User Login Authentication — Adds a layer of security to your CLI.
  • 📅 Task Scheduler — Schedule and manage your tasks directly from the terminal.
  • ☁️ Weather Tracker — Get real-time weather updates using OpenWeather API.
  • ➕ In-built Calculator — Solve quick calculations on the fly.
  • 🔐 Automated Password Generator — Generate secure passwords with a click.
  • 🧾 Basic Linux Command Support — Includes ls, mkdir, rm, sysinfo, network, and more.
  • 🔁 Process & File Synchronization — List, kill, and rename processes/files during execution.
  • 🧼 Clean and Minimal Terminal UI — Designed for clarity and ease of use.

📦 Setup & Usage:

  • Clone, install dependencies, configure your weather API key, and start using:
git clone https://github.com/AnshMNSoni/PyShell.git
cd PyShell
pip install -r requirements.txt
python cli.py

🔗 Weather API Key Setup: OpenWeather

🔮 Roadmap

  • Phase-1 is under progress with the long-term goal of upscaling PyShell to a minimal Python-based Operating System (MyOS).

🙌 Contributions Welcome!

  • If you’re passionate about open-source and CLI tools, check the CONTRIBUTING.md to learn how you can contribute.

📌 GitHub: AnshMNSoni

📌 LinkedIn: Ansh Soni

Thank you for your support! Let’s make command-line smarter and more intuitive with PyShell 🐍

What's Changed

New Contributors

Full Changelog: https://github.com/AnshMNSoni/PyShell/commits/v1.0.0