
MathPath
SOT-MATHPATHAn open-source, advanced math solver and graphing application for Windows and Android that works entirely offline.

An interactive digital logic circuit simulator combined with algorithmic logic gate processing.
Logic Circuit Algorithm is a project focused on the visualization, construction, and algorithmic simulation of digital logic circuits. It provides an interactive workspace where users can create circuit structures by placing logic components and connecting them through input and output pins.
The web interface supports INPUT, AND, OR, NOT, XOR, and OUTPUT components. Components can be dragged into the workspace, moved around, connected with wires, and removed when necessary. Input states can be toggled interactively, while the circuit automatically propagates the resulting logical states through connected components.
The project also includes circuit management features such as undo functionality, circuit clearing, interactive wire connections, component movement, and desktop and mobile interaction support. The interface uses an SVG-based connection layer to visually represent the relationships between circuit components.
On the algorithmic side, the Python implementation processes circuit definitions and evaluates fundamental Boolean operations such as AND, OR, and NOT. It takes user-defined circuit inputs, processes the definitions according to their dependencies, and calculates the resulting output values.
The project combines concepts from programming, Boolean logic, digital electronics, and interactive web development to demonstrate how logical circuits can be represented and simulated through software.
Supports AND, OR, NOT, and XOR logic gates for building digital circuits.
Create circuits by dragging components, connecting pins, and moving elements freely on the workspace.
Logic states are automatically calculated and propagated through connected components in real time.
Designed to work with both desktop mouse interactions and mobile touch controls.
Visualize connections between components with interactive wires and live signal states.
Undo changes, remove components, delete connections, or clear the entire circuit with ease.
Design anything from simple logic circuits to highly complex systems with no predefined circuit size limit.

An open-source, advanced math solver and graphing application for Windows and Android that works entirely offline.


Navigate the depths of space in AstroDash, a fast-paced and addictive 2D arcade shooter where your reflexes are everything!