:green_book: SheetJS Community Edition -- Spreadsheet Data ToolkitProject mention: Tips for Making a Popular Open-Source Project in 2021 [Ultimate Guide] | news.ycombinator.com | 2021-11-12
Maybe a story from a maintainer would help. To contextualize, the main SheetJS open source project https://github.com/SheetJS/sheetjs has over 28K stars.
tl;dr: the project involves "crowdsourced research" which benefits from popularity.
The main social goal with the project is data preservation and integrity. Large-scale economic and political decisions are made from data and analyses in spreadsheets. For example, last year in the UK, COVID cases were underreported thanks to Excel minutiae https://www.bbc.com/news/technology-54423988
Due to various corporate stratagems, the older data representations were intentionally obfuscated. To support Excel, many developers poked around at Excel files and guessed at the structures.
In this environment, the biggest challenge is finding worksheets with random corner cases. These types of files are not easy to create and fuzzing has limited effectiveness. This is where open source and popularity come into play. The open source and JS nature of the project helps reduce testing friction (https://oss.sheetjs.com/ runs in the web browser, no need to install anything) and encourage bug reports with test cases.
There will always be "entitled users" and "low quality bug reports" but that comes with the territory. There are also meaningful issues and code contributions. Efforts at trying to prevent the low quality contributions also discourage higher quality contributions.
Run Linux Software Faster and Safer than Linux with Unikernels.
Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.
Excel Workbook ManagerProject mention: I have an excel template that generates data in other sheets based on what is loaded into the first sheet, how can I use this template and have my nodejs process write the data to the first sheet in the specific columns? | reddit.com/r/node | 2021-11-17
I personally have used https://github.com/exceljs/exceljs in the past.
There is a presentation at FOSDEM 2021 about FDL: https://fosdem.org/2021/schedule/event/fosstaxbreak/
Title: Give open source a (tax) break
Cash that gets into FDL/LEF is then spent to sponsor existing FLOSS projects or to acquire intellectual property rights of existing works and change their license to FLOSS.
Case 1: https://bossanova.uk/jspreadsheet/v4/ got financed partly by FDL/LEF
Case 2: the radio hardware of the Open Radio Station (a 4G/5G vRAN base station based on Amarisoft stack and SlapOS) is in the process of being acquired and released as open source hardware. See https://shop.rapid.space/product_module/241/Resource_viewAsS...
The requirement for PhD is here to ensure that all projects that are financed by FDL/LEF have some kind of general interest or innovation, something which is useful to comply with Tax Law
Excel-like data grid (table) component for ReactProject mention: Overview of Commercial and Open-Source UI Components for React | dev.to | 2021-07-01
React-datasheet is a highly customizable React UI component that serves for generating Excel-like spreadsheets on a web page. It allows performing basic cell operations (select, cut, copy, paste) and using keyboard navigation by default. You can add more advanced capabilities, extra cell attributes, your own editors, or new behaviors with the help of custom renderers. It is important to mention that React-datasheet does not support math calculations and validation. For this purpose, you’ll have to integrate some math libraries (such as mathjs). Useful resources: GitHub repository Package size: 116 kB License: MIT
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
A simple, modern and interactive datatable library for the web (by frappe)
jamovi - open software to bridge the gap between researcher and statisticianProject mention: Jamovi.org not working? | reddit.com/r/rstats | 2021-10-09
An option is building and running jamovi from source using Docker. Install docker-compose from https://github.com/docker/compose/releases/tag/v2.0.1, selecting docker-compose-darwin-x86_64 if you have an Intel Mac or docker-compose-darwin-aarch64 for Apple Silicon. Then follow the instructions on the jamovi GitHub (https://github.com/jamovi/jamovi) in the running section of the readme.
jQuery Calx - a jQuery plugin for creating formula-based calculation formProject mention: When was the last time you dedicated a huge amount of effort and commitment for your personal project (it could be in the past or present)? | reddit.com/r/indonesia | 2021-10-29
Angular-based web app allows OSU eCampus CS students to view candid class reviews from past students. Data scraped from OSU subreddit survey.Project mention: Class combinations website | reddit.com/r/OSUOnlineCS | 2021-11-17
I have an excel template that generates data in other sheets based on what is loaded into the first sheet, how can I use this template and have my nodejs process write the data to the first sheet in the specific columns?
1 project | reddit.com/r/node | 17 Nov 2021
importhtml issue when site has multiple options
2 projects | reddit.com/r/sheets | 11 Nov 2021
4 projects | dev.to | 5 Nov 2021
6 projects | news.ycombinator.com | 25 Oct 2021
Libre Endowment Fund: Sustainable Development of Free Software
1 project | news.ycombinator.com | 9 Oct 2021
7 projects | news.ycombinator.com | 20 Sep 2021
Best Vue.js open source Data Table?
1 project | reddit.com/r/vuejs | 20 Sep 2021
Are you hiring? Post a new remote job listing for free.