https://github.com/limafresh/pyqulator
A fully functional calculator written in PyQt 6 and using sympy for calculations
https://github.com/limafresh/pyqulator
calc calculations calculator calculator-app calculator-application calculator-program calculator-project calculator-python calculator-python3 free-software pyqt pyqt-calculator pyqt6 python python-calculator python3 qt-calculator simple-calculator simple-calculator-python
Last synced: 5 days ago
JSON representation
A fully functional calculator written in PyQt 6 and using sympy for calculations
- Host: GitHub
- URL: https://github.com/limafresh/pyqulator
- Owner: limafresh
- License: gpl-3.0
- Created: 2024-10-10T09:39:07.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-10-29T10:51:52.000Z (6 months ago)
- Last Synced: 2024-10-29T12:45:19.158Z (6 months ago)
- Topics: calc, calculations, calculator, calculator-app, calculator-application, calculator-program, calculator-project, calculator-python, calculator-python3, free-software, pyqt, pyqt-calculator, pyqt6, python, python-calculator, python3, qt-calculator, simple-calculator, simple-calculator-python
- Language: Python
- Homepage: https://pypi.org/project/pyqulator/
- Size: 249 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pyqulator


[](https://github.com/astral-sh/ruff)A fully functional Qt calculator written in Python using Sympy for calculations. The interface was created using Qt Designer and Qt Linguist.
## Features
+ Simple and lightweight
+ Standard, engineer and paper modes
+ Unit converter
+ Save journal as .txt
+ Move line up/down in paper mode
+ Available in 3 languages## Installation
### From .deb file (Debian/Ubuntu/Linux Mint)
[Download .deb file](https://launchpad.net/~limafresh/+archive/ubuntu/pyqulator/+packages)| Release filename | Build system | Compatible distributions |
| ---------------- | ------------ | ------------------------------------- |
| `pyqulator_noble_all.deb` | Ubuntu Noble | Ubuntu Noble (24.04), Debian bookworm (12), Linux Mint 22, others based on Ubuntu 24.04 or Debian 12 |
| `pyqulator_oracular_all.deb` | Ubuntu Oracular | Ubuntu Oracular (24.10) |
| `pyqulator_plucky_all.deb` | Ubuntu Plucky | Ubuntu Plucky (25.04) |
### From PPA (Ubuntu based distributions, 24.04 and newer)
```bash
sudo add-apt-repository ppa:limafresh/pyqulator
sudo apt update
sudo apt install pyqulator
```
### Easy to run without installation
Just run *main.py* via Python.## Usage
```bash
pyqulator
```
Or run it from the applications menu (if it was installed via via .deb file/apt).## Screenshots
Taken on antiX Linux with KvArc theme
*Standard mode*

*Engineer mode*

*Paper mode*

*Unit converter*
