{"id":19676229,"url":"https://github.com/limafresh/pyqulator","last_synced_at":"2025-04-29T02:30:49.504Z","repository":{"id":257823484,"uuid":"870575241","full_name":"limafresh/pyqulator","owner":"limafresh","description":"A fully functional calculator written in PyQt 6 and using sympy for calculations","archived":false,"fork":false,"pushed_at":"2024-10-29T10:51:52.000Z","size":255,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-29T12:45:19.158Z","etag":null,"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"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/pyqulator/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/limafresh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-10T09:39:07.000Z","updated_at":"2024-10-29T10:50:17.000Z","dependencies_parsed_at":"2024-10-13T17:28:06.999Z","dependency_job_id":"3d6b9ce4-1d04-4242-aa77-416277e8e255","html_url":"https://github.com/limafresh/pyqulator","commit_stats":null,"previous_names":["l1mafresh/pyqulator","limafresh/pyqulator"],"tags_count":36,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/limafresh%2Fpyqulator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/limafresh%2Fpyqulator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/limafresh%2Fpyqulator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/limafresh%2Fpyqulator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/limafresh","download_url":"https://codeload.github.com/limafresh/pyqulator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251420894,"owners_count":21586697,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["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"],"created_at":"2024-11-11T17:27:48.082Z","updated_at":"2025-04-29T02:30:49.499Z","avatar_url":"https://github.com/limafresh.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pyqulator\n\n![Static Badge](https://img.shields.io/badge/License-GNU_GPL_v3-blue)\n![Static Badge](https://img.shields.io/badge/PyQt-6-green)\n[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)\n\nA fully functional Qt calculator written in Python using Sympy for calculations. The interface was created using Qt Designer and Qt Linguist.\n\n## Features\n+ Simple and lightweight\n+ Standard, engineer and paper modes\n+ Unit converter\n+ Save journal as .txt\n+ Move line up/down in paper mode\n+ Available in 3 languages\n\n## Installation\n### From .deb file (Debian/Ubuntu/Linux Mint)\n[Download .deb file](https://launchpad.net/~limafresh/+archive/ubuntu/pyqulator/+packages)\n\n| Release filename | Build system | Compatible distributions |\n| ---------------- | ------------ | ------------------------------------- |\n| `pyqulator_\u003cversion\u003enoble_all.deb` | Ubuntu Noble | Ubuntu Noble (24.04), Debian bookworm (12), Linux Mint 22, others based on Ubuntu 24.04 or Debian 12 |\n| `pyqulator_\u003cversion\u003eoracular_all.deb` | Ubuntu Oracular | Ubuntu Oracular (24.10) |\n| `pyqulator_\u003cversion\u003eplucky_all.deb` | Ubuntu Plucky | Ubuntu Plucky (25.04) |\n### From PPA (Ubuntu based distributions, 24.04 and newer)\n```bash\nsudo add-apt-repository ppa:limafresh/pyqulator\nsudo apt update\nsudo apt install pyqulator\n```\n### Easy to run without installation\nJust run *main.py* via Python.\n\n## Usage\n```bash\npyqulator\n```\nOr run it from the applications menu (if it was installed via via .deb file/apt).\n\n## Screenshots\n\nTaken on antiX Linux with KvArc theme\n\n*Standard mode*\n\n![Screenshot](https://raw.githubusercontent.com/limafresh/pyqulator/main/screenshots/screenshot1.png)\n\n*Engineer mode*\n\n![Screenshot](https://raw.githubusercontent.com/limafresh/pyqulator/main/screenshots/screenshot2.png)\n\n*Paper mode*\n\n![Screenshot](https://raw.githubusercontent.com/limafresh/pyqulator/main/screenshots/screenshot3.png)\n\n*Unit converter*\n\n![Screenshot](https://raw.githubusercontent.com/limafresh/pyqulator/main/screenshots/screenshot4.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flimafresh%2Fpyqulator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flimafresh%2Fpyqulator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flimafresh%2Fpyqulator/lists"}