µCalc logo

µCalc

Allows multiple users to collaborate on math notebooks and synchronize changes in real-time.

Made by Antoine Morin-Paulhus

  • visualization

  • collaborative

  • Calculator

  • plotting

  • lab-notebook

  • math-plotting

  • programming-tools

What is µCalc?

Calc is a multi-user math notebook application that enables collaborative work on mathematical computations and visualizations. The app utilizes an open-source architecture, parsing math syntax in the browser through the math.js library and leveraging a Node.js backend with Socket.IO for real-time synchronization of shared notebook sheets across multiple users. This setup allows for seamless, simultaneous access and editing of mathematical content by distributed teams or classrooms

Highlights

  • Open-source architecture
  • Multi-user functionality for collaborative work
  • Browser-based math syntax parsing with math.js
  • Node.js backend with Socket.IO for real-time synchronization of shared notebook sheets
  • Supports simultaneous access and editing by multiple users

Platforms

  • Self-Hosted
  • Online
  • Node.JS

Languages

  • English

Social

Features

    • Support for Multiple Users

    • Support for LaTeX

    • Unit converter

    • Real time collaboration