Skip to content

Tech Stack

Lennart Czardybon edited this page Mar 28, 2023 · 1 revision

Programming Language

  • Rust for the algorithm modules
  • React (with functional components) for the frontend

Source-Code Editor

Libraries

  • wasm-pack - communicate between Rust (compiled to WebAssembly) and Typescript
  • react-d3-graph - graph visualization and interactivity
  • zustand - global state management solution in order to use data across pages
  • react-latex-next - rendering LaTeX code
  • daisyui - premade components for rapid prototyping
  • tailwind-css - enables CSS-in-TS, eliminates the need to learn CSS
  • prettier - uniform code style
  • react-router v6 - (using hash-router) navigates between pages

Clone this wiki locally