NoLimit Math icon

NoLimit Math was an open-source desktop app, written in Python with a PyQt5 interface, that calculated limits of functions and drew the matching graph with Matplotlib. It came in two flavours: a 'normal' version with its own solver for rational functions up to the second degree, and a version built on the SymPy library that handled any function. Saverio started it in 2018 for his high-school final exam (the 'Oltre i limiti' paper), developed it with Simone Massaro, and published it on PyPI as the nolimit package.

Type Desktop software
Platforms Windows, Linux
License Open source
Latest version v1.0.5 beta
Active 2018 · less than a year

Screenshots

Changelog

v1.0.5 beta 26 June 2018

Both versions moved to 1.0.5β. The SymPy version got an updated interface and now shows ∞ instead of inf/oo for x₀. A later fix (3 July 2018) corrected the detailed plot in the SymPy version.

v1.0.4 beta 26 June 2018

No release notes available.

v1.0.1 beta 25 June 2018

The SymPy version now accepts ^, inf and ∞ in input, can show results as decimal numbers and has basic support for the detailed plot.

v1.0 beta 19 June 2018

Version numbering restarted at 1.0β. The normal and SymPy versions got a matching new interface, the project was packaged as the 'nolimit' Python package (commands nolimit and nolimit_sympy), and the NoLimit Math website went live.

v1.4 16 June 2018

Added 'Live calculation' mode, which computes the limit and redraws the graph while you type. The SymPy version was updated to match.

v1.3 11 June 2018

Updated the normal version and the screenshots. The SymPy version gained graph plotting, except for constant functions.

v1.2 10 June 2018

Introduced the SymPy version ('1.2 S'), which calculates limits with the SymPy library and has basic error handling.

v1 beta 9 June 2018

No release notes available.

v0.10 8 June 2018

Added the application icon.

v0.9 8 June 2018

No release notes available.