{"repo":"nshiab/simple-data-analysis","free":true,"listed":false,"github":"https://github.com/nshiab/simple-data-analysis","clone":"git clone https://github.com/nshiab/simple-data-analysis.git","description":"Easy-to-use and high-performance TypeScript library for data analysis. Works with tabular, geospatial and vector data.","language":"TypeScript","stars":356,"topics":["data","javascript","nodejs","data-analysis","data-science","duckdb","typescript","analysis","bun","geospatial"],"license":"MIT","category":"ai-agents","readme_excerpt":"Simple data analysis (SDA) SDA is an easy-to-use and high-performance TypeScript library for data analysis. You can use it with tabular and geospatial data. The library is available on JSR with its documentation and on NPM. The documentation is also available as the markdown file llm.md, which can be passed as context to improve the use of the library by AI coding assistants or agents. The library is maintained by Nael Shiab, computational journalist and senior data producer for CBC News. [!TIP] To learn how to use SDA, check out Code Like a Journalist, a free and open-source data analysis and data visualization course in TypeScript. You might also find the journalism library interesting. If you wish to contribute, please check the guidelines. Library structure SDA is split into two packages: - simple-data-analysis-core contains all core functions that depend on DuckDB (data loading, filtering, joining, summarizing, geospatial operations, etc.). If you only need these core data analysis capabilities, you can use this lighter package directly. - simple-data-analysis (this package) extends the core with additional features: AI methods (row-by-row processing, embeddings, vector similarity, hybrid search, RAG, natural language queries), Google Sheets integration, and charting/dataviz methods. Most users will want this package ( simple-data-analysis ), which includes all of the core functionality plus the extended features. Installation The library is available on JSR and NPM. Qui","default_branch":null,"files":null,"tree":[],"storefront":"/r/nshiab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nshiab/simple-data-analysis/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}