Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.
Repository Index
47,133 repositories indexed
1–20 of 20 · Most stars
An open source multi-tool for exploring and publishing data
q - Run SQL directly on delimited files and multi-file sqlite databases
- python
- sql
- cli
- command-line-tool
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
Unix pager (with very rich functionality) designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Works well with pgcli too. Can be used as CSV or TSV viewer too. It supports searching, selecting rows, columns, or block and export selected area to clipboard.
PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer
- graph
- visualization
- gpu
- graphistry
sq data wrangler
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
- go
- iso
- iso3166
- iso3166-1
Fast and Easy mapping from database and csv to POJO. A java micro ORM, lightweight alternative to iBatis and Hibernate. Fast Csv Parser and Csv Mapper
An experimental embedded SQL engine in C++20. Query Parquet, CSV, JSON, Arrow, Avro, SQLite, and Excel files directly with SQL, in-process. Early-stage.
Run a query in psql and output the result as CSV.
Collects PostgreSQL statistics, and either saves them in CSV files or print them on the stdout
A simple ORM for databases and CSV files. Intended to be used in groovy scripts and small projects
Turn CSV, Excel, and read-only databases into verified, editable business reports.
- data-visualization
- self-hosted
- sql
- text-to-sql
Java importer skeleton for complicated, business-logic-heavy high-performance Neo4j imports directly from SQL databases, CSV files, etc.
- neo4j
- java
- neo4j-graphaware-framework
A groovy/java tabular Data (from CSV,SQL,JSON) processing library that supports fuzzy column matching,tranformations/merging/querying
Run DuckDB inside Excel VBA: pandas-style analytics via in-process SQL + native C bridge. High-speed Range/Array ingestion, Parquet/CSV/JSON I/O.
Read JMeter results in a csv file and put results in Influxdb database and allows you to create beautiful graphs with Grafana
Free sample: 42-table synthetic business dataset with double-entry accounting. AdventureWorks alternative. CSV + SQL + Parquet + SQLite. AU tax compliance (ATO/GST).
- accounting
- australia
- business-data
- csv
Will output a skeleton of LOAD CSV Cypher script for Neo4j, based on .... a csv file and user hints