A modernized fork of ZunZunSite3

18 views
Skip to first unread message

Kilo

unread,
Jun 15, 2026, 2:07:14 PM (11 days ago) Jun 15
to FindCurves
I want to start by thanking James R. Phillips for creating zunzun.com, ZunZunSite3, and pyeq3. This whole corner of the curve-fitting world exists because of his work. I also appreciate Ross Moffett for keeping findcurves.com running and for creating this group after zunzun.com went offline. Everything that follows is thanks to both of them.

Here's what I got up to: I wanted to run ZunZun on my own computer for more performance, but setting it up proved challenging. I had to track down the right versions of each dependency and patch some files by hand. It ran in the end, but it was fiddly enough that I figured it was worth doing properly. So I set out to get it running with the latest versions of Django, NumPy, SciPy, and the rest, made it cross-platform, and refreshed the interface a bit.

Now the project runs on Python 3.14 and Django 6.0, works on Linux, macOS, and Windows, and has an updated interface. I kept the dropdown menus, so it should still feel familiar. Some technical changes, like replacing the old scipy.odr with odrpack, also went back upstream into pyeq3, so the shared library benefits as well.

If you want to see it in action, you can try a demo at https://zunzun-ng.com. This is just a test preview, and I don't plan to host it permanently. It's not meant to compete with findcurves. The source code is available on GitHub at https://github.com/kiloscheffer/zunzun-ng under the same BSD-2 license as the original, so anyone can use, explore, or build on it.

I wanted to share this with people who might find it useful. I'd be glad to hear your feedback.

Thanks again,
Kilo
Reply all
Reply to author
Forward
0 new messages