Scientific mathematics
Trigonometry, inverse and hyperbolic functions, logarithms, powers, roots, factorials, permutations, combinations, fractions and rounding.
sin(π / 2) · ncr(10,3) · sqrt(81)
COMP · Scientific
Chrome calculator / Scientific & engineering
CASIDORA brings everyday arithmetic, scientific functions and specialist calculation workflows into one calm, local-first Chrome extension.
solve:quadratic(1,-5,6)
↳ A visual preview of the real extension layout; example results are illustrative.
From COMP to VECTOR
Built-in reference values
Common engineering units
Reusable named values
Move from a quick calculation to a multi-step scientific problem without changing tools. CASIDORA groups its capabilities into familiar calculator workflows and focused specialist commands.
Trigonometry, inverse and hyperbolic functions, logarithms, powers, roots, factorials, permutations, combinations, fractions and rounding.
sin(π / 2) · ncr(10,3) · sqrt(81)
COMP · Scientific
Rectangular complex arithmetic, supported complex powers and roots, conjugates, real/imaginary extraction, and polar conversion.
sqrt(-4) · conj(2+3i) · pol(3,4)
CMPLX
Quadratic and cubic roots, simultaneous two- and three-variable linear systems, numerical root search, and variable substitution.
solve:quadratic(1,-5,6)
EQN · CALC · SOLVE
Numerical differentiation, definite integration, finite summation, and one- or two-function value tables.
diff(X^3,2) · int(X^2,0,3)
TABLE
Data summaries, frequency-weighted values, paired statistics, seven regression families, estimates, and normal-distribution helpers.
stat:summary([10,12,23,24])
STAT
BASE-N conversion and logic, matrices up to 3×3, 2D/3D vectors, 40 scientific constants, and 40 unit-conversion codes.
mat:det([[1,2],[3,4]])
BASE-N · MATRIX · VECTOR
Use the mode selector for the calculator workflow. Use the Scientific and Tools panels to insert a function or command template into the expression field, then calculate.
Keypad · Scientific panel
Arithmetic precedence, parentheses, percentages, reciprocal, factorial, fractions, DMS, powers, roots, trigonometric and hyperbolic functions, logarithms, rounding and angle conversion.
sin / cos / tanln / log / logbasesqrt / cbrt / rootnpr / ncr / factRAD / DEG / GRACMPLX · Scientific panel
Enter the imaginary unit as i. Work with rectangular values and use the complex helpers to inspect or convert representations.
re(z) / im(z)abs(z) / arg(z)conj(z)pol(x,y) / rect(r,θ)EQN · Tools panel
Use command templates for polynomial roots, linear systems, numerical solve, CALC substitution, derivatives, integrals, summation and function tables.
solve:quadratic(...)solve:cubic(...)solve:linear([...])diff(...) / int(...)sigma(...) / table(...)STAT · Tools panel
Summarize single or paired datasets, fit linear, quadratic, logarithmic, exponential, A·Bˣ, power or inverse regression, and estimate values.
stat:summary([...])stat:paired([...])stat:reg([...],linear)stat:estimate(...)stat:cdf(...) / invnorm(...)BASE-N · MATRIX · VECTOR
Convert integer values between binary, octal, decimal and hexadecimal; use bitwise operations; calculate matrix and vector properties.
base:bin / oct / dec / hexbase:and / or / xor / notmat:det / inv / transposemat:add / sub / mul / powvec:mag / dot / cross / angleTools panel
Call built-in scientific reference constants by code or symbolic name, and convert common length, area, volume, speed, mass, pressure, energy and temperature units.
const(01 … 40)conv(code, value)C0 · NA · KB · G0°F ↔ °C · psi ↔ kPaNumerical differentiation, integration, iterative root solving, regression and probability routines use numerical methods and may be approximate. Review the README for command syntax and current implementation limits.
CASIDORA has a compact toolbar popup for quick calculations and an expanded new-tab workspace for longer expressions and multi-panel work.
(24 × 5) / 3
Keep CASIDORA close for quick arithmetic, a fast scientific function or a value you want to store in a register.
int(X^2,0,3)RESULT9Open the full calculator from the popup. The keypad sits on the left, with the display above and specialist function panels below on the right.
Switch to Norm to hide Scientific and Tools. It leaves the basic keypad, expression/result area and the requested memory register controls in view.
CASIDORA is built around expression entry. The keypad and function buttons help compose expressions; the engine evaluates them locally.
Select a calculation mode such as COMP, CMPLX, STAT or MATRIX. Set RAD, DEG or GRA for angle-based work.
Type into the expression field, tap keypad keys, or use Scientific and Tools to insert functions and command templates.
Press Enter or Calculate. Reuse the answer with Ans, save values in A–F / M / X / Y, or replay a recent expression from History.
Tap a sample to see the input shape and an example result. Use these as templates in the extension.
sin(30)Set the angle unit to DEG first.
1/2solve:quadratic(1,-5,6)Solves x² − 5x + 6 = 0.
x = 3, 2mat:det([[1,2],[3,4]])For a square matrix up to 3×3.
−2The mode selector records the selected mode. Specialist operations are entered through the Tools templates or typed commands; selecting a mode does not open a separate step-by-step wizard.
The globe preview needs WebGL and an internet connection.
The current extension manifest declares no Chrome permissions. The calculator engine runs locally and does not require a remote calculation backend or access to the active webpage.
Preferences, register values and calculation history may be stored in browser-local storage so they can be restored in the same Chrome profile.
The rotating globe on this website is a decorative preview powered by COBE, loaded from jsDelivr. It is separate from the extension and is not involved in calculations.
This describes the supplied v1.3.1 source. Review the manifest and code for the exact version you install; future changes can alter permissions or data handling.
Read the security notesCASIDORA is not currently listed on the Chrome Web Store. Install the official source checkout through Git, then load it as an unpacked extension.
git clone https://github.com/darshseraphic/Casidora.gitThen in Chrome
chrome://extensions.casidora folder containing manifest.json.CASIDORA is a proprietary source-available project. The repository includes its calculator engine, extension interface, tests, documentation, security notes and current license.
Source visibility does not mean unrestricted open-source rights. Read LICENSE.txt before use, modification or redistribution.
No. CASIDORA targets selected fx-570ES PLUS and compatible fx-991ES PLUS feature families. It is not a firmware clone, an exact Natural Textbook Display reproduction, or a claim of support for every Casio calculator model.
The calculation engine runs locally and does not require a remote backend for calculations. The website itself also uses local assets and does not load external fonts or scripts.
No. Floating-point calculations have normal precision limits. Numerical differentiation, integration and iterative root solving are approximations; regression and probability routines can also differ slightly from other calculators.
The repository README lists function syntax, sample commands, supported regression models, matrices, vectors, constants, conversions, memory behavior and troubleshooting steps.
Not under the current license by default. CASIDORA uses a proprietary source-available license with limited personal-use permissions and restrictions on modification, derivatives, redistribution and commercial use. Review LICENSE.txt for the complete terms and contact the copyright holder for permission.
CASIDORA is not currently published in the Chrome Web Store. The installation instructions use a Git clone and Chrome's Load unpacked workflow only.
One focused workspace for quick answers, scientific functions and deeper calculation workflows.
Install from source