Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/janinawibker/spreadsheets
small little spreadsheet program with formula support soon™️ maybe
https://github.com/janinawibker/spreadsheets
frontend-app react spreadsheets webapp
Last synced: 2 months ago
JSON representation
small little spreadsheet program with formula support soon™️ maybe
- Host: GitHub
- URL: https://github.com/janinawibker/spreadsheets
- Owner: JaninaWibker
- License: mit
- Created: 2018-01-07T14:09:16.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-03-23T13:31:39.000Z (11 months ago)
- Last Synced: 2024-04-14T11:47:54.972Z (10 months ago)
- Topics: frontend-app, react, spreadsheets, webapp
- Language: TypeScript
- Homepage:
- Size: 16.9 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Spreadsheets 📈
Spreadsheets is a small simple (**WIP**) spreadsheet application web app thingy.
![]()
Basic functionality
![]()
Error handling
## Features
- Excel-like formulas
- Markdown support
- more coming soon™## Installation
```
git clone https://github.com/JaninaWibker/spreadsheets
cd spreadsheets
npm install
npm start
```## Development
This project uses [vite](vitejs.dev).
The project is roughly split into the following folders
- components: every react component that is not the root component (the root component is located in App.js)
- css
- util: useful utilities, parsers and everything that does not really belong together with react components
- public: static resources like the manifest.json or the faviconA file format for spreadsheet files exists which is pretty much just json and some extra bits. An example can be found in the `example-spreadsheet-file.txt`. What file extension such files should have is something which still needs to be decided. It shouldn't be too long and also shouldn't clash with existing ones. Just using .bin, .txt or similar is also an option. For now .txt is used until some decision is made.