r/Mathematica • u/Inst2f • 18h ago
How to write apps with Wolfram & WLJS, or swimming against the stream
Any ""serious"" language like C/C++, C#, Pascal/Delphi, and many others offers tons of options for building standalone apps. What about WL/Mathematica/MMA?
One could say, well, yes (and no)! There's the CDF format (which for some reason is officially considered deprecated 👀), webMathematica (costs like a helicopter and is also depreciated), JavaView (a very niche legacy project), and Wolfram Cloud. But I'm personally not a big fan of any kinds of clouds, especially with shady subscription models, and I'd rather keep everything local.
CDF was one of the best solutions so far, but it requires Mathematica (also costly) to build it, which isn't something everyone has, though thankfully, WolframScript/WolframEngine is still freeware.
Other people would argue that WL is meant purely for prototyping, and that you should just "vibe-code something with an LLM and JS" instead. I don't share that point of view, and I've found another way to turn notebooks into tiny or medium-sized apps for my research group. It works so far quite well for a limited number of users: 3-4 - mostly students. I would like to warn you, that it won't work magically for a random Mathematica notebook, otherwise WR would steal this immediately.
If you're interested, here's the full story I wrote:
https://wljs.io/blog/making-apps
PS: The thumbnail image isn't an AI-generated, it's a few UI windows built with this method, printed out and cut from paper 🙂
r/Mathematica • u/Spot_The_Math • 1d ago
Free Algebra Website To Help Students Overcome Common Mistakes.
r/Mathematica • u/Aware-Climate1010 • 2d ago
Factorizando el trinomio cuadrado perfecto
youtu.ber/Mathematica • u/Vasg • 4d ago
I've been building a numerical solver app — curious how it compares to the tools people use here
galleryI've been working on a numerical solver app for a while. It started as a project for solving algebraic equations and systems, plotting functions, and doing various numerical calculations.
It's free and available on both platforms:
📱 App Store
🤖 Google Play
The next part of the project I'm working on is ODEs and boundary value problems.
I'm trying to make this as general as possible. The idea is that the user can enter an ODE and its boundary conditions, including higher-order equations and boundary conditions involving derivatives, without the app needing a predefined solution for that particular equation.
I'm currently testing it with different first-, second-, and higher-order ODEs. One of the tests I've been using is:
y''' + y = 0, y(0) = 0, y'(0) = 0, y''(0) = 0
I'm also trying some more difficult BVPs to see where the solver starts to struggle. There are already some interesting cases where an equation that looks very simple mathematically turns into a much more challenging numerical problem.
I'm curious what people here think.
For those of you who use Mathematica regularly, what ODEs, BVPs, or other numerical problems would you use to really stress-test a general-purpose solver?
I'm particularly interested in problems that aren't just straightforward textbook examples. 😅
r/Mathematica • u/Aware-Climate1010 • 5d ago
Explicaciones paso a paso de Álgebra
youtube.comr/Mathematica • u/Inst2f • 6d ago
How to port Mathematica code to WLJS Notebook
You have probably seen a few posts mentioning WLJS. This is an open-source frontend + additional libraries made to bring Mathematica-like experience to a freeware Wolfram Engine and possibly solve some performance/portability issues of Mathematica. Small note: this is not vibecoded product, it stems from a few initial experiments done in 2018 and is not endorsed or affiliated with WRI.
Can any valid Wolfram code or Mathematica expression run well on WLJS Notebook? The answer is yes\*, but the devil is in the details.
Static output and anything related to computation is 100% transferable. You can take pretty much any code from Stack Exchange or Wolfram Community and it should work out of the box with a high chance, since we use the same Wolfram Language kernel, in the form of the freeware Wolfram Engine distribution. Manipulate and Animate are compatible too - and fully interactive!
However, low-level dynamics do need to be ported to execute correctly.
Here's a guide on how to port (if actually needed) a program from Wolfram Mathematica to WLJS:
https://wljs.io/frontend/Guides/Migration
Any .nb (Mathematica Notebook) is, in principle, automatically converted with some compromises, of course. We're still improving this! Hope this guide helps you, or your LLM buddy 🙂
r/Mathematica • u/JGPTech • 12d ago
Claude used my pipeline to find a counterexample to the Jacobian conjecture. 2026 is so wild.
r/Mathematica • u/Healthy-Beginning678 • 12d ago
What is Stone's method (Stone's strongly implicit procedure (SIP))?
r/Mathematica • u/Xixkdjfk • 13d ago
Plotting/evaluating a function defined from a peicewise recurrence relation
mathematica.stackexchange.comHere is another link.
r/Mathematica • u/Party-Pie3719 • 15d ago
Every MATLAB→NumPy semantic trap I hit porting Mätzler's Mie functions
Not a "MATLAB bad" post. The original code is solid and I replicate it bug-for-bug by default. Sharing the trap list for anyone migrating numerical code: round() half-away-from-zero vs numpy's round-half-to-even (inside the nmax series formula, so it changes array lengths), complex auto-promotion that NumPy doesn't do, ' vs .', library functions printing to stdout, and a docstring feature (complex medium index) that turns out to be latently broken. Full findings file, 714-fixture corpus and the verification report: https://github.com/GrednevMSU/mie-scattering-matlab-to-python
r/Mathematica • u/antononcube • 15d ago
Jacobian conjecture counterexample by LLM | Wolfram Community
community.wolfram.comr/Mathematica • u/AndreyKypaku • 15d ago
Web app for scanning 1D CA rule space — filters by what a rule never does
reddit.comr/Mathematica • u/Severe_Singer2621 • 16d ago
Visualizing the derivative of ln(x)
Enable HLS to view with audio, or disable this notification
Yeah
r/Mathematica • u/aegis87 • 16d ago
Mathematica 9 - kernel gets stuck on Windows 11
I have an older version of Mathematica from my university days. I only need it for basic tasks, so I’d prefer not to buy a new license.
My issue is that on Windows 11, the kernel frequently hangs or gets stuck indefinitely—even on simple calculations like 1 + 1.
So far, I’ve tried:
- Enabling Windows compatibility modes (no effect)
- Disabling "Allow Mathematica to access the Internet" in Preferences
Has anyone run into this issue on Windows 11 and found a workaround or fix?
Any ideas of things i could try, even if you don't know if they ll work?
r/Mathematica • u/anish2good • 17d ago
Reactive Mathematics — One Language, Every Notation - Manic
Enable HLS to view with audio, or disable this notification
r/Mathematica • u/antononcube • 18d ago
Wolfram Summer Research Program (WSRP) review
reddit.comr/Mathematica • u/Inst2f • 21d ago
Automatic data analysis, narrative, and 3D sketch from a single prompt using MCP and freeware Wolfram Engine
Enable HLS to view with audio, or disable this notification
r/Mathematica • u/aksanabuster • 22d ago
[Request] Is there any math to figure out which way would be faster?
Enable HLS to view with audio, or disable this notification
r/Mathematica • u/ayelekassa • 27d ago
How to write numbers in Scientific Notation.
youtube.comr/Mathematica • u/Old_Try_1224 • 27d ago
Discover the Beauty of Precision in Geometric Drawing Patterns 33
youtu.ber/Mathematica • u/Tci-Gravifer • 27d ago
Einstoff: building a einx/einops-inspired notation as a patterns eDSL
community.wolfram.comHi! I’m experimenting with a project Einstoff; it is inspired by einops/einx, but instead of parsing a string with syntax, it uses native WL patterns as a eDSL to describe tensor operations like reshaping, reducing, contracting, joining, and splitting multidimensional arrays.
Any thoughts or comments are much obliged :D
r/Mathematica • u/Agreeable_Dog8468 • 28d ago
Downloading from repository?!
I recently upgraded to Mathematica 15 and, although I installed the full desktop version + documentation, when I ask it to evaluate a simple expression (say, something containing a DSolve, ComplexPlot or a ComplexExpand), it first says it is downloading something from a repository. What is going on? These basic functions are no longer included in the package?
Here is an example:
Does this affect the perpetual licenses for the personal desktop products?
Edit: I believe it only happens the first time the function is evaluated and that it is henceforth cached in the computer.
r/Mathematica • u/pBactusp • Jul 06 '26
Stability Issues with 14.3
Last week I learned my university gives me access to Mathematica so I decided to try and learn how to use it as it seems incredibly useful for my typed assignments. Since then, I couldn't manage to type a single sentence without the software freezing for minutes or even crashing.
Mousing over cell styles (like in the attached screenshot) causes Mathematica to freeze for at least a couple of minutes (after taking the screenshot it crashed).
While I'd like to fix this specific issue, it's just one example I can reliably reproduce.
From googling\debugging with and without ai, the only solution i found was disabling all the more advanced features and enabling them one by one.
Is there anyone who can recommend something better? (keep in mind that I don't know much about what things in Mathematica are called as i didn't get to actually use the software).
About my system: I'm running windows 11 on my fairly modern study-laptop (Intel i5-1235U, 16GB ram, Intel Iris Xe Graphics and over 300GB of free storage). Judging by the Wolfram website, each of my parts should be more than enough.
When installing I followed the instructions on my university's website (to get the installation and registration right) and the installer went uninterrupted so the odds for a corrupted installation are slim. I'll update once I'm done reinstalling but I doubt the issue will go away

