/NxSheet

A minimalistic spreadsheet application.

Primary LanguageHTML

📊 NxSheet - A Lightweight Excel-Like Spreadsheet Application

A minimalistic spreadsheet application that offers a clean user interface, efficient DOM manipulation using native JavaScript (no framework), two-way binding for seamless manipulation between the UI and storage, powerful formula evaluation, and advanced features for sheet management.

📜 Features

  • Clean UI using Tailwind CSS.
  • DOM Manipulation with Native JavaScript.
  • Two-Way Binding - Any changes made in the UI or storage are instantly reflected in both, providing a smooth user experience.
  • Formula Evaluation.
  • Formula Cycle Validation using graph algorithm.
  • Cycle Validation Color Tracking using graph algorithm.
  • Multiple Sheet Handling using storage.
  • New, Open, Download Sheets using storage.
  • Cut, Copy, Paste in Multiple Cells.

🔨 Technologies

  • Vite + JavaScript
  • Tailwind CSS