| LICENSE | ||
| main.js | ||
| manifest.json | ||
| README.md | ||
| styles.css | ||
| versions.json | ||
GATE Calculator
A clean, floating scientific calculator for Obsidian.
Designed for fast calculations without leaving your notes. While it works for everyone, it is especially optimized for engineering, science, and mathematics students who frequently perform calculations while studying.
Works completely offline. No external services. No data collection.
Features
- Floating, draggable calculator widget
- Scientific calculator with over 50 functions
- Degree and Radian modes
- Trigonometric & inverse trigonometric functions
- Hyperbolic & inverse hyperbolic functions
- Logarithms (ln, log, log₂, arbitrary base)
- Powers, roots and exponents
- Factorial
- Memory functions (MC, MR, MS, M+, M−)
- Keyboard input support
- Command Palette integration
- Ribbon icon (optional)
- Status bar icon (optional)
- Light, Dark and System themes
- Auto-close parentheses option
- Works completely offline
Functions
Trigonometry
- sin
- cos
- tan
- sin⁻¹
- cos⁻¹
- tan⁻¹
Hyperbolic
- sinh
- cosh
- tanh
- asinh
- acosh
- atanh
Logarithms
- ln
- log₁₀
- log₂
- log with arbitrary base
Powers & Roots
- x²
- x³
- xʸ
- √x
- ∛x
- ⁿ√x
- eˣ
- 10ˣ
Other
- π
- e
- Factorial
- Absolute value
- Reciprocal
- Modulus
- Percentage
Installation
From Community Plugins
- Open Settings → Community Plugins
- Browse for GATE Calculator
- Install
- Enable the plugin
Usage
Open the calculator using any of the following:
- Ribbon icon
- Status bar icon
- Command Palette
- Custom hotkey
The calculator stays available while you work inside your vault, making it ideal for quick calculations during note-taking.
Keyboard Support
Supports direct keyboard input including:
- Numbers
- Operators
- Parentheses
- Decimal points
- Enter to evaluate
- Backspace
- Delete
- Escape to hide
Settings
The plugin allows you to customize:
- Theme
- System
- Light
- Dark
- Default angle mode
- Ribbon icon visibility
- Status bar icon visibility
- Command Palette visibility
- Auto-close parentheses
- Keyboard shortcuts
Why this plugin?
Most calculators require switching applications or opening browser tabs.
GATE Calculator keeps everything inside Obsidian so you can continue studying without breaking your workflow.
Although originally created while building the GATE Vault project, it is useful for anyone who studies or works with mathematics, engineering, science, finance, or general calculations.
Privacy
This plugin:
- Does not collect data
- Does not send calculations anywhere
- Does not require an internet connection
- Stores only your local plugin settings
Tutorial
A quick tutorial is available from the plugin settings.
Feedback
Found a bug or have an idea?
Please open an issue or submit a pull request on GitHub.
Contributions are always welcome.
License
MIT License