An open API service indexing awesome lists of open source software.

https://github.com/potakaaa/diffinitely

Diffinitely is a PyQt-based calculator that solves derivatives and integrals with a clean and intuitive UI
https://github.com/potakaaa/diffinitely

calculator calculus derivative integral math pyqt python sympy

Last synced: 6 months ago
JSON representation

Diffinitely is a PyQt-based calculator that solves derivatives and integrals with a clean and intuitive UI

Awesome Lists containing this project

README

          

# ๐Ÿงฎ Diffinitely

**Diffinitely** is a calculus calculator built with **PySide** that allows users to easily compute **derivatives** and **integrals**. Designed with a user-friendly interface, itโ€™s perfect for students, educators, and anyone learning or reviewing calculus concepts.

---

## ๐Ÿš€ Features

- ๐Ÿ“ˆ Symbolic derivative computation
- โˆซ Supports definite and indefinite integrals
- ๐Ÿง  Uses [SymPy](https://www.sympy.org/) for accurate symbolic math
- ๐Ÿ–ฅ๏ธ Built with PySide for a sleek and responsive UI
- ๐ŸŽ“ Educational tool for understanding calculus operations

---

## ๐Ÿ“ธ Preview

> *(Insert screenshots of the interface here)*

---

## ๐Ÿ”ง Installation

1. **Clone the repository**
```bash
git clone https://github.com/potakaaa/diffinitely.git
cd diffinitely
```

2. **Install dependencies**
```bash
pip install -r requirements.txt
```

3. **Run the app**
```bash
python main.py
```

---

## ๐Ÿ“ฆ Dependencies

- Python 3.7+
- PySide6
- SymPy

Install them with:

```bash
pip install pyside6 sympy
```

---

## ๐Ÿ›  Usage

1. Enter a function (e.g., `x**2 + sin(x)`)
2. Choose **Derivative** or **Integral**
3. Press **Solve** and get the result immediately

---

## ๐Ÿค Contributing

Contributions, issues, and feature requests are welcome! Feel free to open a pull request or issue to improve the app.

---

## ๐Ÿ“„ License

MIT License ยฉ 2025 [Diffinitely]

---

## โœจ Acknowledgments

- UI built with PySide6
- Math engine powered by SymPy
```