{"id":21734990,"url":"https://github.com/janinawibker/spreadsheets","last_synced_at":"2025-04-13T01:51:59.749Z","repository":{"id":28173913,"uuid":"116570561","full_name":"JaninaWibker/spreadsheets","owner":"JaninaWibker","description":"small little spreadsheet program with formula support soon™️ maybe","archived":false,"fork":false,"pushed_at":"2024-03-23T13:31:39.000Z","size":17770,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-26T19:36:56.560Z","etag":null,"topics":["frontend-app","react","spreadsheets","webapp"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JaninaWibker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-01-07T14:09:16.000Z","updated_at":"2023-08-07T11:42:25.000Z","dependencies_parsed_at":"2023-02-19T05:30:40.824Z","dependency_job_id":null,"html_url":"https://github.com/JaninaWibker/spreadsheets","commit_stats":null,"previous_names":["janinawibker/spreadsheets"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JaninaWibker%2Fspreadsheets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JaninaWibker%2Fspreadsheets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JaninaWibker%2Fspreadsheets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JaninaWibker%2Fspreadsheets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JaninaWibker","download_url":"https://codeload.github.com/JaninaWibker/spreadsheets/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248654030,"owners_count":21140235,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["frontend-app","react","spreadsheets","webapp"],"created_at":"2024-11-26T05:11:29.964Z","updated_at":"2025-04-13T01:51:59.723Z","avatar_url":"https://github.com/JaninaWibker.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Spreadsheets 📈\n\nSpreadsheets is a small simple (**WIP**) spreadsheet application web app thingy.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./.github/assets/spreadsheets-demo-2.gif\" alt=\"Basic functionality demo gif\" /\u003e\n  \u003cstrong\u003eBasic functionality\u003c/strong\u003e\n  \u003cbr /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./.github/assets/spreadsheets-demo-error-handling.gif\" alt=\"Error handling demo gif\" /\u003e\n  \u003cstrong\u003eError handling\u003c/strong\u003e\n  \u003cbr /\u003e\n\u003c/p\u003e\n\n\n## Features\n\n- Excel-like formulas\n- Markdown support\n- more coming soon™\n\n## Installation\n\n```\ngit clone https://github.com/JaninaWibker/spreadsheets\ncd spreadsheets\nnpm install\nnpm start\n```\n\n## Development\n\nThis project uses [vite](vitejs.dev).\n\nThe project is roughly split into the following folders\n- components: every react component that is not the root component (the root component is located in App.js)\n- css\n- util: useful utilities, parsers and everything that does not really belong together with react components\n- public: static resources like the manifest.json or the favicon\n\nA 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaninawibker%2Fspreadsheets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjaninawibker%2Fspreadsheets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaninawibker%2Fspreadsheets/lists"}