No description
Find a file
2026-07-16 23:03:01 +05:30
LICENSE Initial commit 2026-07-16 22:29:48 +05:30
main.js Add files via upload 2026-07-16 22:38:36 +05:30
manifest.json Update calculator name and version in manifest 2026-07-16 23:03:01 +05:30
README.md Add images to README for better visualization 2026-07-16 22:37:48 +05:30
styles.css Add files via upload 2026-07-16 22:38:36 +05:30
versions.json Add version 1.0.1 to versions.json 2026-07-16 23:02:33 +05:30

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.

image image

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
  • 10ˣ

Other

  • π
  • e
  • Factorial
  • Absolute value
  • Reciprocal
  • Modulus
  • Percentage

Installation

From Community Plugins

  1. Open Settings → Community Plugins
  2. Browse for GATE Calculator
  3. Install
  4. 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