syntaxis is an algorithm decoder and visualization app. Users paste supported algorithm code, the app classifies the pattern, and a verified visualizer animates sample input.
npm.cmd install
npm.cmd run dev:localOpen http://127.0.0.1:8080.
If port 8080 is busy, run the default Vite command instead:
npm.cmd run devBuild the app:
npm.cmd run buildRun lint:
npm.cmd run lintCheck the main routes while a dev server is running:
npm.cmd run smoke:routesTo smoke test a different server URL:
$env:SMOKE_BASE_URL="http://127.0.0.1:8081"; npm.cmd run smoke:routesThe production build may print dependency-level unused import warnings from TanStack Start packages. They are emitted by bundled dependencies, not by project source files.
- Bubble Sort
- Quick Sort
- Merge Sort
- Selection Sort
- Insertion Sort
- Heap Sort
- Binary Search
- Breadth-First Search
- Depth-First Search
- Binary Search Tree