Show HN: ZeGrapher v4: modern open-source math plotter – Desmos-inspired
I kept sporadically updating ever since, but the release of Desmos showed how much out-of-date it's gotten. Which motivated me to work on the v4: a near complete rewrite to a modern interface and approach.
Interesting differentiating features:
- Computing and plotting recursive sequences - svg and pdf export at the physical size you see or set on your screen, in centimeters - "schrodinger" constants: define constants that take many values at once, any expression that depends on it is plotted for each value, with a user set color gradient. - an interesting graphical way to deal with CSVs and can handle large ones (millions of lines)
What I've had most fun doing is ZeCalculator -- the library it uses to parse and evaluate math expression (really works like a compilors with a linking stage) -- the algorithm that samples the curves.
Most of the code is written by me, I've used LLMs only near the release for some menial tasks (translations, static website, finding bugs, it did also suggest good refactors that I've let it do).
The rest on the website, including downloading it and trying it out !
Next is adding Latex formatted titles and legends, so it can be used for research articles (I wanted to use it for my own, but it didn't have what it needs, still doesn't)
I'd love some feedback!
There are no comments yet.