Skip to content

Ngquang/o-spreadsheet

 
 

Repository files navigation

o-spreadsheet

A standalone spreadsheet for the web, easily integrable and extendable.

a.k.a. "Owly Sheet" 🦉

  • All basic features you can expect from a spreadsheet
  • Real time collaboration
  • Import/Export of excel file format
  • and more...

Try it with the live demo!

o-spreadsheet screenshot

Integrating o-spreadsheet

  1. Getting started
  2. Spreadsheet component props
  3. Model creation
  4. Collaborative edition
  5. Translation

Extending the functionalities of o-spreadsheet

  1. Architecture
  2. Custom function
  3. Business feature
  4. Menu items (under construction)
  5. Side panel (under construction)
  6. Notification (under construction)
  7. Export Excel (under construction)
  8. Terminology
  9. API

Run it!

# install dependencies
npm install

# build o_spreadsheet.js in dist/
npm run build

# build stuff, start a live server, start a collaborative server, build with --watch
npm run dev

# run the test suite
npm run test
npm run test -- --watch

# build documentation
npm run doc

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.8%
  • Other 0.2%