Matrix Toolkit is an all-in-one online matrix calculator built with HTML, CSS, and JavaScript.
It allows users to perform matrix addition, subtraction, multiplication, determinant, inverse, and transpose through a clean and responsive web interface.
https://par3aheydari.github.io/matrix-toolkit/
- Addition, Subtraction, Multiplication of matrices
- Determinant calculation
- Inverse calculation (2x2 matrices only)
- Transpose of a matrix
- Responsive design for desktop and mobile
- Interactive matrix input with dynamic generation
- Modern, attractive UI with hover effects and gradients
- Footer linking to GitHub
- Open
index.htmlin a web browser. - Click on the operation you want (Addition, Subtraction, etc.).
- Select the number of rows and columns for the matrix.
- Click Generate Matrix to create input fields.
- Fill in matrix values and click Calculate.
- Results will display below.
matrix-toolkit/
│
├── index.html # Main page with operation cards
├── calculator.html # Matrix calculation page
├── css/
│ └── style.css # Stylesheet
└── js/
└── calculator.js # Logic for matrix calculations- HTML5
- CSS3 (Responsive + modern design)
- Vanilla JavaScript
Feel free to fork this repository and submit pull requests.
Ideas for improvement:
- Support larger matrix inverses
- Add more operations (e.g., rank, eigenvalues)
- Save/load matrix data
- Improve UI/UX with animations
This project is open-source and free to use under the MIT License.