
Flatten Table
Show each item of a Bases list property as a separate row.
Solve for a symbol, check roots, and insert display math.
MIT · no telemetry · core features free

The directory takes these platforms from the plugin manifest. The automated tests run in the desktop app only.
Directory facts fetched from community.obsidian.md/users/theluckystrike.
You write algebra or physics notes and want to rearrange an equation without leaving the editor.
Select F=m*a and solve for a. Pocket Symbolic Solver shows the result before you insert it as display math.
Play demoSelect an equation or type one in the modal. Solve for one symbol while leaving the others as parameters.
The preview lists multiple roots. Real numeric roots appear from smallest to largest.

The preview labels complex roots and supported solution families. For sin(x)=0, it explains that the family parameter is an integer.

An invalid equation or missing symbol produces an error. Insert stays off until a result is available.

Insert replaces the selection with display math. With no selection, the result goes at the cursor.

The local worker stops a solve at the configured time limit. A later solve starts a new worker.

Pro costs $5 a month or $15 one time through GitHub Sponsors. One sponsorship turns on Pro in every plugin that has it.
Supply rows of parameter values to insert a Markdown result table. A value that fails the equation check appears as undefined.

Save an equation and symbol under a name. Save parameter tables separately and load them in the modal.

Search stored equations, symbols or results and reopen a solve. Settings let you stop or clear history recording.

needs
steps
Select an equation such as F=m*a in your note.
Run Solve an equation for a symbol.
Enter a as the symbol and select Solve.
Check the rendered solution, then select Insert or cancel the preview.
If the app can't find a new plugin yet, try again later. Obsidian says a plugin that passes the review shows in the app within 24 hours.
How to solve an equation and insert the result as math in Obsidian
Need a change for your team? I build custom Obsidian plugins and features.
The solver runs locally in a bundled worker. Free solves need no account.
The solver expects nerdamer syntax. Use * for products and ^ for powers.
Cancel closes the modal without inserting math. Your note keeps its text.
Solve history lives in the plugin data file. You can turn recording off or clear it in settings.
Before sign-in, requests stay off; sign-in sends the client ID and read:user scope to github.com and polls for a token. After sign-in, api.github.com receives authenticated sponsorship queries for tier and total payments; no note content, file names or vault data leaves. Successful checks last seven days, failures retry after six hours, and Refresh requests an earlier check.
Tell me what is broken in Pocket Symbolic Solver, or what it should do next.
Pocket Symbolic Solver 1.1.0, MIT license
MIT · no telemetry · core features free