/pure-js-excel

Pure JS Excel project (education project)

Primary LanguageJavaScriptMIT LicenseMIT

Pure JavaScript Excel Application

The educational simplified excel-app, develop on pure JavaScript.

#####DEMO: https://vareliy.github.io/pure-js-excel/

Features:

1. Dashboard page

  • list of exist tables
  • create a new table

2. Table page

  • Header
    • title change
    • "table remove" button
    • "go to dashboard" button
  • Toolbar
    • cell position update
    • cell font-style update
  • Formula
    • edit active cell
    • possibility to simple math operations ("=1+2")
    • change focus by "Enter"/"Tab" keys
  • Table
    • row size resizing
    • column size resizing
    • active-cell select by a click or arrows keys
    • multiple cell-select by holding "Shift"-key

##How to build

npm i
# dev build
npm start
# prod build
npm run buid