https://github.com/Canna71/obsidian-mathpad
Computer Algebra System (CAS) for Obsidian.md
https://github.com/Canna71/obsidian-mathpad
algebra calculator calculus computer-algebra-system mathematics plot
Last synced: 11 months ago
JSON representation
Computer Algebra System (CAS) for Obsidian.md
- Host: GitHub
- URL: https://github.com/Canna71/obsidian-mathpad
- Owner: Canna71
- License: other
- Created: 2022-08-22T14:47:25.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-11-11T18:04:26.000Z (over 2 years ago)
- Last Synced: 2024-11-29T18:42:13.325Z (over 1 year ago)
- Topics: algebra, calculator, calculus, computer-algebra-system, mathematics, plot
- Language: TypeScript
- Homepage:
- Size: 807 KB
- Stars: 94
- Watchers: 5
- Forks: 2
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mathpad
Mathpad is a Computer Algebra System (CAS) or, simply put, a calculator on steroid.
It is based on Nerdamer [Nerdamer](https://nerdamer.com/) for the symbolic and numeric calculations and on [function-plot](https://mauriciopoppe.github.io/function-plot/) for the 2D plotting
It consists of a sidebar, code block and inline block support.
The sidebar works as a stand-alone numeric and symbolic calculator that could also be used to copy the results as a dynamic code block, or as static LaTeX into Obsidian notes.
Code Blocks and Inline Code allows to insert computations and plotting inside Obsidian notes.
Here a preview of the sidebar:

And here a preview of Inline Code:

Also plotting:

Please read the [Documentation](docs/main.md) for a full description.