JS Calculator icon

JS Calculator

by 0x_dave · jscalc.app · Tools
Established publisherManifest V3 Free
View in Chrome Web Store Data as of 18 Oct 2026

A versatile scientific calculator extension for Chrome powered by js libraries, inspired by Google Calculator & Cloudy Calculator.

Users
113
+10 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
3
0 in 30 days
Store rank
#81K
#68K among extensions
Version
1.0
updated 28 May 2025

Users

monthly, 17 months
056113May 2025Feb 2026Oct 2026
Latest, 18 Oct 2026: 113 usersMove the mouse over the chart for any month

Ratings count

monthly, 17 months
023May 2025Feb 2026Oct 2026
Latest, 18 Oct 2026: 3 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About JS Calculator

Unleash the power of advanced mathematics directly in your browser with JS Calculator! This versatile scientific calculator extension combines the robust numerical, matrix, and unit calculation capabilities of Math.js with the sophisticated symbolic computation engine of Nerdamer.js. Whether you're a student, engineer, scientist, or just need a powerful calculator on hand, JS Calc is designed for you. --- ### KEY FEATURES --- #### >> CORE CALCULATIONS (Powered by Math.js) - Full Arithmetic Suite: Standard operators (+, -, *, /, ^, %), parentheses. - Numbers & Precision: Integers, decimals, scientific notation. Supports precise fractions with `fraction()`. - Complex Numbers: Seamlessly work with complex numbers (e.g., `(2+3i)^2`). - Matrices & Vectors: Create, manipulate, and perform operations like `det(A)`, `inv(M)`, `A*B`. - Extensive Unit Support: Calculate with diverse units (length, mass, time, energy, etc.) and convert effortlessly (e.g., `5 ft + 10 cm in meters`, `100 km/h to m/s`). - Rich Function Library: Trigonometric (`sin`, `cos`), logarithmic (`log`), exponential (`exp`), statistical (`mean`), probability (`factorial`), and many more. - Constants: Includes `pi`, `e`, `i`, and others. - Variable Assignment: Store results or values in variables (e.g., `x=5`, `rate=9.8`). - User-Defined Functions: Create reusable functions (e.g., `area(r) = pi*r^2`). #### >> SYMBOLIC MATHEMATICS (Powered by Nerdamer.js) - **Solve Equations:** - Single equations: `solve(x^2-4=0, x)` - Systems: `solveEquations([x+y=10, x-y=2], [x,y])` - Rearrange: `solveFor(E=m*c^2, m)` - **Calculus:** - Differentiation: `diff(sin(x^2), x)` - Integration (Indefinite & Definite): `integrate(exp(x), x)`, `defint(x^2, x, 0, 1)` - Limits: `limit(sin(x)/x, x, 0)` - Summation & Products: `sum(k, k, 1, n)` - **Algebra:** - Factoring: `factor(x^2-1)` - Expansion: `expand((a+b)^3)` - Partial Fractions: `partfrac(1/(x^2-1), x)` - GCD, LCM, Roots, Coefficients, Degree, Simplify, Complete the Square. - **Transforms:** - Laplace & Inverse Laplace: `laplace(exp(a*t), t, s)` - **Other Tools:** `isPrime()`, `numerator()`, `denominator()`. #### >> USER EXPERIENCE & WORKFLOW - Intuitive Interface: Clean layout, scrollable history, clear input. - Persistent State: Variables, user functions, and history are automatically saved. - **Interactive History:** - Click input to reuse. - Click result to insert. - Ctrl/Cmd+Click result to copy (with visual feedback!). - Command Navigation: Up/Down arrow keys for command recall. - Clear Function: Instantly reset the calculator. - Pop-out Window: Work in a separate, resizable window. - Customizable: Tailor fonts and pop-out dimensions via the Options page. - Helpful Documentation: Access comprehensive help directly. --- ### WHY JS CALC? --- - Powerful & Versatile: Bridges simple calculators and complex CAS systems. - Convenient: Always accessible from your Chrome toolbar. - Offline Capable: Works entirely offline. - Open & Transparent: Built with well-regarded open-source libraries. Get ready to supercharge your mathematical tasks with JS Calc! --- **Known Limitations:** - Advanced symbolic equation solving may not always yield a solution. - Complex symbolic operations might be blocked by Chrome's security policies (CSP). - Performance on very large symbolic computations can vary.

Growth

WindowUsersChangeRatingsRating
7 days−2−1.7%00.00
30 days+10+9.7%00.00
6 months+1+0.9%00.00
1 year+35+44.9%+20.00

Chrome Web Store search rankings

Where JS Calculator appears when people search the store, with the 30 day change
Search phrasePosition30 days
calculator#90−11

Version history

1 versions recorded
1.015 May 2025

Details

Category
Tools
First seen
15 May 2025
Size
2.2 MB
Languages
en
Pricing
Free
Support
gitlab.com
Extension ID
bjjlhphgmmbfkfgpdkaeoegekkboohhj

Permissions and risk

Low riskimpact 1, likelihood 1
Permissions
storageclipboardWrite

Alternatives to JS Calculator

Extensions that rank for the same store searches or share the Tools category, ordered by users