Topics / #csv
Csv projects on GitHub
Processing CSV tabular data format
As of , the most-starred Csv projects on GitHub are daily_stock_analysis (66.7K stars), pandas (50.2K stars) and jsoncrack.com (44.5K stars). GitHub.Locker tracks 43 Csv repositories with 634.9K stars combined. The fastest-growing on October 18 was gridcraft, with +154 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
gridcraft
storytold/gridcraft · ★ 5.7KGridCraft is an open-source, clean-room spreadsheet app built in pure Rust, designed as an Excel-style alternative with formulas, PivotTables, charts and XLSX compatibility.
pandas
pandas-dev/pandas · ★ 50.2Kpandas is a Python library providing fast, flexible data structures (Series and DataFrame) for working with labeled/relational data, aiming to be the fundamental building block for practical data analysis in Python.
+67daily_stock_analysis
ZhuLinsen/daily_stock_analysis · ★ 66.7KAn AI-driven stock analysis system that pulls market data and news for A-share, Hong Kong, US, Japanese, Korean and Taiwanese stocks, then generates a daily AI decision report and pushes it to WeChat Work, Feishu, Telegram, Discord, Slack or email.
+32TikTokDownloader
JoeanAmier/TikTokDownloader · ★ 16.9KDouK-Downloader (formerly TikTokDownloader) is a tool for downloading videos, images and live streams from Douyin (Chinese TikTok) and TikTok, and for collecting platform data such as account details, comments and search results.
The all-time top
43 projects · by stars
- 66.7K
#1 · ZhuLinsen/daily_stock_analysisdaily_stock_analysis
An AI-driven stock analysis system that pulls market data and news for A-share, Hong Kong, US, Japanese, Korean and Taiwanese stocks, then generates a daily AI decision report and pushes it to WeChat Work, Feishu, Telegram, Discord, Slack or email.
- 50.2K
#2 · pandas-dev/pandas
pandas
pandas is a Python library providing fast, flexible data structures (Series and DataFrame) for working with labeled/relational data, aiming to be the fundamental building block for practical data analysis in Python.
- 44.5K
#3 · AykutSarac/jsoncrack.comjsoncrack.com
JSON Crack is an open-source tool that visualizes JSON, YAML, XML and CSV data as interactive graphs or trees, making it easier to explore, format, and validate structured data.
- 4
duckdb
42.3Kduckdb/duckdb · C++DuckDB is a high-performance analytical SQL database system, designed to be fast, reliable, portable and easy to use, with a rich SQL dialect that goes far beyond basic SQL.
- 5

sheetjs
36.3KSheetJS/sheetjsSheetJS Community Edition is an open-source JavaScript toolkit for spreadsheet data: it extracts useful data from almost any complex spreadsheet and generates new spreadsheets that work with legacy and modern software alike.
- 6

leetcode-company-wise-problems
31.6Kliquidslr/leetcode-company-wise-problemsA curated collection of CSV files listing Leetcode questions grouped by the company that tends to ask them in interviews, such as Amazon, Google, Meta, and Uber.
- 7

COVID-19
28.9KCSSEGISandData/COVID-19The COVID-19 data repository by Johns Hopkins University's Center for Systems Science and Engineering (CSSE) — the case data behind their widely used pandemic Visual Dashboard.
- 8

pandas-ai
23.9Ksinaptik-ai/pandas-ai · PythonPandasAI is a Python library that lets you ask questions about your data (SQL, CSV, parquet, dataframes) in plain natural language, powered by LLMs.
- 9
anydoc
22.9Kfirecrawl/anydoc · RustA fast Rust library that turns office documents — Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV and PDF — into clean GitHub-Flavored Markdown, built by Firecrawl. Node.js, Python and browser (WebAssembly) bindings are included.
- 10

Administrative-divisions-of-China
21Kmodood/Administrative-divisions-of-China · JavaScriptChina's administrative divisions at five levels — provinces, cities, counties, towns and villages — each with its official statistics code and name, provided as JSON, CSV and SQLite files.
- 11

DB-GPT
20.2Keosphoros-ai/DB-GPT · PythonAn open-source agentic AI data assistant: connect databases, files or knowledge bases, ask questions in plain language, and the AI writes SQL and code, runs the analysis, and produces charts, dashboards and reports.
- 12

TikTokDownloader
16.9KJoeanAmier/TikTokDownloader · JavaScriptDouK-Downloader (formerly TikTokDownloader) is a tool for downloading videos, images and live streams from Douyin (Chinese TikTok) and TikTok, and for collecting platform data such as account details, comments and search results.
- 13
iview-admin
16.3Kiview/iview-admin · VueiView Admin is a front-end admin management system template built with Vue.js 2.0 and the iView UI toolkit, giving you a ready-made login, permissions, routing, and layout structure to build a management dashboard on top of.
- 14

yq
16.1Kmikefarah/yq · Goyq is a lightweight, portable command-line processor for YAML, JSON, XML, INI and more — you pipe data through jq-like expressions to read, edit or convert it right in the terminal.
- 15

exceljs
15.5Kexceljs/exceljs · JavaScriptExcelJS is a JavaScript library for reading, manipulating and writing Excel spreadsheets — data and styles — in XLSX and JSON. It was built by reverse engineering real Excel spreadsheet files.
- 16

speedtest
15.2Klibrespeed/speedtest · JavaScriptLibreSpeed is a self-hosted internet speed test you host on your own server, built in plain JavaScript with XMLHttpRequest and Web Workers instead of Flash or Java.
- 17

fg-data-profiling
13.7KData-Centric-AI-Community/fg-data-profiling · Pythonfg-data-profiling (formerly ydata-profiling / pandas-profiling) is a Python package that generates a one-line exploratory data analysis (EDA) report for pandas or Spark DataFrames, similar to df.describe() but far more detailed.
- 18

PapaParse
13.6Kmholt/PapaParse · JavaScriptPapa Parse is a fast CSV (delimited text) parser for JavaScript that runs in the browser. It is RFC 4180 compliant and handles large files and malformed input gracefully.
- 19

Laravel-Excel
12.7KSpartnerNL/Laravel-Excel · PHPLaravel Excel is a Laravel package that wraps PhpSpreadsheet to make exporting and importing Excel/CSV files easy, with support for chunked reads, batch inserts, and queued jobs for large datasets.
- 20

ReLaXed
11.8KRelaxedJS/ReLaXed · JavaScriptReLaXed is a tool that lets you write documents in Pug or HTML and turns them into PDF files, so you can lay things out with CSS and JavaScript instead of fighting LaTeX or a GUI editor.
- 21

lists
11.6Kjnv/listsIt is a meta-directory that collects links to hundreds of other curated lists found on GitHub and elsewhere, split into a 'Non-technical' section (hobbies, food, books, etc.) and a 'Technical' section (dev resources, APIs, frameworks).
- 22
datasette
11.5Ksimonw/datasette · PythonDatasette is an open-source multi-tool for exploring and publishing data: point it at a SQLite database and it turns the data into an interactive, browsable website with an accompanying JSON API.
- 23

leetcode-company-wise-problems-2022
11.4Khxu296/leetcode-company-wise-problems-2022 · Jupyter NotebookA free collection of the company-wise LeetCode question lists that normally sit behind LeetCode Premium, saved as CSV files and current as of May 2022.
- 24

pdfplumber
10.8Kjsvine/pdfplumber · Pythonpdfplumber is a Python library that inspects PDFs in detail, exposing each character, line, rectangle, and curve, and makes it easy to extract text and tables from them.
- 25

xsv
10.8KBurntSushi/xsv · Rustxsv is a fast command-line toolkit written in Rust for working with CSV files: it indexes, slices, analyzes, splits and joins them right in the terminal.
- 26

q
10.4Kharelba/q · Pythonq is a command-line tool that runs SQL directly on delimited text files (CSV, TSV) and on multi-file SQLite databases, treating files as tables you can query.
- 27

omni-tools
10.3Kiib0011/omni-tools · TypeScriptA self-hosted web app bundling dozens of browser-based utilities for everyday tasks: image and video editing, PDF work, text and data conversions, date and math calculators. No ads, no tracking.
- 28

miller
10Kjohnkerl/miller · GoMiller is a command-line toolkit like awk, sed, cut, join, and sort, but built for name-indexed data such as CSV, TSV, JSON, and JSON Lines: you address fields by name instead of counting column positions.
- 29

visidata
9.4Ksaulpw/visidata · PythonVisiData is a terminal spreadsheet multitool for exploring, cleaning, and arranging tabular data, supporting formats like CSV, TSV, SQLite, JSON, Excel (xlsx), and HDF5.
- 30
gridcraft
5.7Kstorytold/gridcraft · RustGridCraft is an open-source, clean-room spreadsheet app built in pure Rust, designed as an Excel-style alternative with formulas, PivotTables, charts and XLSX compatibility.
- 31

prediction-market-analysis
3.9KJon-Becker/prediction-market-analysis · PythonIt's a framework for collecting and analyzing prediction market data from Polymarket and Kalshi, bundled with the largest publicly available dataset of their market and trade history.
- 32
REDox
1.6KCAPCOM-TD-OSS/REDox · C#RE:Dox is a high-performance, token-based structured data engine for .NET, built as a core component of CAPCOM's 'REX' technology for its next-generation game engine. It parses structured data into a compact token DOM that is used for reading, editing, format conversion, serialization and parallel deserialization.
- 33

sockseek
1.1Kfiso64/sockseek · C#Sockseek is a command-line downloader for the Soulseek peer-to-peer network. You point it at a search string, Spotify or YouTube playlist, CSV file, Bandcamp page, MusicBrainz release, or a Soulseek link, and it searches the network, ranks candidate files against your preferences, and downloads the best match automatically or interactively.
- 34

open-ontologies
1.1Kfabio-rovai/open-ontologies · RustOpen Ontologies lets you plan, apply and roll back changes to a production ontology: it shows every consequence as a blast-radius report before you apply a change, then hands the reviewer a proof they can re-check without trusting you or the engine.
- 35
real-api-pricing
934Fei2411/real-api-pricing · HTMLIt is a data and chart project that computes the real price of AI subscription plans by dividing the monthly fee by the actual usable tokens, then plots those real unit prices against coding/agent leaderboard scores as Pareto frontier charts.
- 36

streak
887InlitX/streak · DartStreak is an open-source, ad-free habit tracker for Android, Windows, and Linux. You log a habit with one tap and watch streak counters, a GitHub-style activity grid, and stats build up over time.
- 37

rankme.fast
749SelmiAbderrahim/rankme.fast · TypeScriptRankMeFast is a self-hosted SEO platform that bundles site audits, rank tracking, keyword research, backlink analysis, Search Console integration, and AI-visibility tracking into one Docker Compose stack, positioned as an open alternative to closed SaaS tools like Semrush.
- 38

best-skills
649LinklyAI/best-skillsA daily-updated ranking of the top 100 AI agent skills, merging install counts, growth, and social buzz from skills.sh, ClawHub, Tencent SkillHub, GitHub, X and more than 10 other communities into one cross-ecosystem view.
- 39
getcontact-cli
614xdreizein666/getcontact-cli · PythonGetContact CLI is a Python command-line tool that talks directly to the GetContact phone-lookup API, letting you check a number's display name, tags and email without installing the Android app or using a browser.
- 40
trade-journal
507LuxAlgo/trade-journal · TypeScriptTrade Journal is an open-source, self-hosted trading journal that turns broker syncs, statement imports, or manual entries into round-trip trades, a P&L calendar, deep analytics, and an AI-assisted daily journal.
- 41
keywordpro
263AgriciDaniel/keywordpro · TypeScriptKeyword Pro is a standalone, local keyword research console that runs a guided report alongside an advanced DataForSEO endpoint explorer, with saved sessions, charts, and PDF, CSV, and JSON exports.
- 42

Blue-Whale-Harness
197leenkcool/Blue-Whale-Harness · HTMLA catalog of plugins for DeepSeek Harness (DSH): it tracks every DSH-related repo on GitHub (currently 1970), verifies which ones are genuine DSH plugins (1831), and presents them as a searchable, filterable, sortable online table plus a Markdown plugin list.
- 43

transition-state-zero-trust-toolkit
114theycallmehassan1/transition-state-zero-trust-toolkitA set of open, vendor-neutral worksheets, checklists, test records and pilot artifacts for governing the messy middle period of a zero trust migration, built to complement NIST SP 1800-35.
Related topics
Often tagged together
- open-source5,749
- linux4,248
- json254
- mit3,387
- cli2,275
- windows3,480
- macos3,608
- web2,486
- cross-platform2,673
- python2,425
- developer-tools2,981
- docker1,684
- data-science233
- database475
- self-hosted1,978
- data-visualization207
- javascript1,857
- nodejs1,528
- data-analysis74
- library1,595
- sqlite329
- terminal1,128
- api1,116
- command-line-tool740