Name | calc-ultra JSON |
Version |
1.3.9.1
JSON |
| download |
home_page | None |
Summary | A graphing calculator with a menu-based interface. |
upload_time | 2025-09-01 12:45:27 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | MIT License |
keywords |
calculus
calculator
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Calc-Ultra
[](https://opensource.org/license/mit/) [](https://pypi.org/project/calc-ultra/)
> **Advanced math made easy**
(Turn on dark mode for a better aesthetic) 📲
Calc-Ultra is a multi-functional graphing calculator that uses a menu-based interface. Little Python background knowledge is needed to use this calculator! (Please star the GitHub repo if you find this project helpful! ❤️)
Supports:
- Simple calculations (complex numbers supported!)
- Derivatives
- Partials
- Implicit differentiation
- Extrema Calculator
- Limits
- Antiderivatives
- Definite integrals
- Improper integrals
- Double integrals
- Solving (sets) of equation(s)
- Vector/matrix operations
- Taylor Polynomial Approximations
- Expression Simplifier
- Grapher
- Arc Length Calculator
- **A perfect interface to do calculations!**
## Chinese version
Want to check out the Chinese version? Visit the Chinese version [here (WORK IN PROGRESS)](https://github.com/sudoer-Huatao/calc_ultra-chinese) 🇨🇳
## Installation and Running
> Run the calculus calculator with a single line of code
Install Calc-Ultra using pip.
e.g. `pip3 install calc_ultra`
## Requirements
Calc-Ultra requires these modules/packages to be installed:
- `sympy`
- `numpy`
- `matplotlib`
- `scipy`
- `rich`
- `prompt-toolkit`
If you do not have them installed, no need to worry! These modules should be installed automatically if you don't have them.
## Acknowledgements
> Without them, this would be impossible
A big thank-you to all GitHub users who gave feedback and/or starred this repository. ⭐️ Your encouragement is our motivation.
The following contributors deserve a SPECIAL THANK-YOU 👍❤️:
- [@Haobot](https://github.com/Haobot) for troubleshooting and feedback!
- [@FanboFB](https://github.com/FanboFB) for feedback and ideas for improvement!
This program was made using `sympy` for calculation and `numpy`, `scipy`, and `matplotlib` for graphing.
For more info about the current build, check the changelog.
## License
This project is licensed under the terms of the MIT license.
Raw data
{
"_id": null,
"home_page": null,
"name": "calc-ultra",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "Huatao <huatao.xue@outlook.com>",
"keywords": "calculus, calculator",
"author": null,
"author_email": "Huatao <huatao.xue@outlook.com>",
"download_url": "https://files.pythonhosted.org/packages/8f/13/10c0b7cb8efeed7f69edb711aee767a898aa6c6f4b1fed6cdc6cd69e5194/calc_ultra-1.3.9.1.tar.gz",
"platform": null,
"description": "# Calc-Ultra\n\n[](https://opensource.org/license/mit/) [](https://pypi.org/project/calc-ultra/)\n\n> **Advanced math made easy**\n\n(Turn on dark mode for a better aesthetic) \ud83d\udcf2\n\nCalc-Ultra is a multi-functional graphing calculator that uses a menu-based interface. Little Python background knowledge is needed to use this calculator! (Please star the GitHub repo if you find this project helpful! \u2764\ufe0f)\n\nSupports:\n\n- Simple calculations (complex numbers supported!)\n- Derivatives\n- Partials\n- Implicit differentiation\n- Extrema Calculator\n- Limits\n- Antiderivatives\n- Definite integrals\n- Improper integrals\n- Double integrals\n- Solving (sets) of equation(s)\n- Vector/matrix operations\n- Taylor Polynomial Approximations\n- Expression Simplifier\n- Grapher\n- Arc Length Calculator\n- **A perfect interface to do calculations!** \n\n## Chinese version\n\nWant to check out the Chinese version? Visit the Chinese version [here (WORK IN PROGRESS)](https://github.com/sudoer-Huatao/calc_ultra-chinese) \ud83c\udde8\ud83c\uddf3\n\n## Installation and Running\n\n> Run the calculus calculator with a single line of code\n\nInstall Calc-Ultra using pip.\n\ne.g. `pip3 install calc_ultra`\n\n## Requirements\n\nCalc-Ultra requires these modules/packages to be installed:\n\n- `sympy`\n- `numpy`\n- `matplotlib`\n- `scipy`\n- `rich`\n- `prompt-toolkit`\n\nIf you do not have them installed, no need to worry! These modules should be installed automatically if you don't have them.\n\n## Acknowledgements\n\n> Without them, this would be impossible\n\nA big thank-you to all GitHub users who gave feedback and/or starred this repository. \u2b50\ufe0f Your encouragement is our motivation.\nThe following contributors deserve a SPECIAL THANK-YOU \ud83d\udc4d\u2764\ufe0f:\n\n- [@Haobot](https://github.com/Haobot) for troubleshooting and feedback!\n- [@FanboFB](https://github.com/FanboFB) for feedback and ideas for improvement!\n\nThis program was made using `sympy` for calculation and `numpy`, `scipy`, and `matplotlib` for graphing.\n\nFor more info about the current build, check the changelog.\n\n## License\n\nThis project is licensed under the terms of the MIT license.\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "A graphing calculator with a menu-based interface.",
"version": "1.3.9.1",
"project_urls": {
"Homepage": "https://github.com/sudoer-Huatao/calc_ultra",
"Issues": "https://github.com/sudoer-Huatao/calc_ultra/issues"
},
"split_keywords": [
"calculus",
" calculator"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "df1d8fe00e52d36829fe9420789586af59b202637b5d6a59e858f63d9160c54d",
"md5": "130a7a5bf71a7d2c3062eca88ecfe8f0",
"sha256": "413c340ff8435b96da135faf89c3998cb220aeb9d97ebd8ac1534f2706125cbb"
},
"downloads": -1,
"filename": "calc_ultra-1.3.9.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "130a7a5bf71a7d2c3062eca88ecfe8f0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 17488,
"upload_time": "2025-09-01T12:45:26",
"upload_time_iso_8601": "2025-09-01T12:45:26.031080Z",
"url": "https://files.pythonhosted.org/packages/df/1d/8fe00e52d36829fe9420789586af59b202637b5d6a59e858f63d9160c54d/calc_ultra-1.3.9.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8f1310c0b7cb8efeed7f69edb711aee767a898aa6c6f4b1fed6cdc6cd69e5194",
"md5": "709d1078b2cfaf6890f643cf3bcd2634",
"sha256": "00c77d29d1e5a4859d71f2825be9687e4a41044922ff3edb1e80e3e594692bf8"
},
"downloads": -1,
"filename": "calc_ultra-1.3.9.1.tar.gz",
"has_sig": false,
"md5_digest": "709d1078b2cfaf6890f643cf3bcd2634",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 17863,
"upload_time": "2025-09-01T12:45:27",
"upload_time_iso_8601": "2025-09-01T12:45:27.805172Z",
"url": "https://files.pythonhosted.org/packages/8f/13/10c0b7cb8efeed7f69edb711aee767a898aa6c6f4b1fed6cdc6cd69e5194/calc_ultra-1.3.9.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-01 12:45:27",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "sudoer-Huatao",
"github_project": "calc_ultra",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "calc-ultra"
}