calc-ultra


Namecalc-ultra JSON
Version 1.3.9.1 PyPI version JSON
download
home_pageNone
SummaryA graphing calculator with a menu-based interface.
upload_time2025-09-01 12:45:27
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseMIT License
keywords calculus calculator
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Calc-Ultra

[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/license/mit/) [![Version](https://img.shields.io/badge/Version-1.3.9.1-blue.svg)](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[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/license/mit/) [![Version](https://img.shields.io/badge/Version-1.3.9.1-blue.svg)](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"
}
        
Elapsed time: 1.76402s