mirror of
https://github.com/odoo/o-spreadsheet.git
synced 2026-04-23 20:43:53 -06:00
No description
https://odoo.github.io/o-spreadsheet/
- TypeScript 99.7%
- JavaScript 0.2%
### Contains the following commits: |
||
|---|---|---|
| .github | ||
| .husky | ||
| demo | ||
| doc | ||
| src | ||
| tests | ||
| tools | ||
| .gitignore | ||
| .prettierignore | ||
| COPYRIGHT | ||
| eslint.config.js | ||
| global.d.ts | ||
| hall-of-fame.md | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| readme.md | ||
| rolldown.config.js | ||
| tsconfig.base.json | ||
| tsconfig.json | ||
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 online with the live demo!
Run it!
# install dependencies
npm install
# build stuff, start a live server, start a collaborative server, build with --watch
npm run dev
Test it!
npm run test # run all tests
npm run test -- --watch # run all tests, rerun on file change
Integrating o-spreadsheet
- Getting started
- Spreadsheet component props
- Model creation
- Collaborative edition
- Translation
- Data model (json)
Extending the functionalities of o-spreadsheet
- Architecture
- Custom function
- Connecting to an external API
- Business feature
- Menu items (under construction)
- Side panel (under construction)
- Notification (under construction)
- Export Excel (under construction)
- Terminology
- Translations
- API
Contributing
- Open a pull request or an issue on this repository.
- Make sure you have signed the CLA on odoo repository.
Most of odoo contribution guidelines apply here.
