I used to use GeoGebra all the time as an advanced graphing calculator. But they now seem to really be pushing their web-based graphing tools instead, and I don't know how much they'll keep supporting their desktop app.
I later found Desmos, which also does everything I need, but it's web-based as well.
Jupyter is web-based, but that's not an issue for me because I can easily run it on my desktop. The reason it doesn't work is that it uses Python to make graphs instead of a GUI (which is wonderful for some things, but not for this).
Is there an application that works similarly, but either offline or self-hostable?
- Runs on either Mac or Linux – Mac is preferred, but I can use Ubuntu as well
- uses a GUI, not e.g. Python (this seems to rule out Sage)
- objects can be referred to by name (this is what rules out e.g. Grapher)
- I define a function f(x)
- I can then define another function that uses f(x) as part of its definition
Would be best to have, but not absolutely required:
- parametric and polar graphs
Would be nice to have, but by no means necessary:
- Interactive sliders like Desmos, GeoGebra, and Jupyter
I'd prefer it to be open-source, but I'll take other options, including reasonably priced paid apps (but not subscriptions), if there is no good open-source tool available.