Htmltab

Command-line utility to convert HTML tables into CSV files
Alternatives To Htmltab
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Q9,801
20 days ago1February 27, 201898gpl-3.0Python
q - Run SQL directly on delimited files and multi-file sqlite databases
Xsv9,233
212 days ago90May 12, 2018139unlicenseRust
A fast CSV command line toolkit written in Rust.
Yq8,2784318 hours ago10February 06, 202069mitGo
yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor
Miller7,565
19 hours ago64March 31, 202288otherGo
Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
Visidata6,4635511 hours ago48December 16, 202177gpl-3.0Python
A terminal spreadsheet multitool for discovering and arranging data
Structured Text Tools6,457
2 months ago8
A list of command line tools for manipulating structured text data
Octosql4,3752a month ago32September 04, 202233mpl-2.0Go
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
Youplot3,218
a month ago10November 19, 20219mitRuby
A command line tool that draw plots on the terminal.
Dsq3,126
a month ago1March 02, 202219otherGo
Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.
Tv1,849
2 months ago21August 06, 202213unlicenseRust
📺(tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment.
Alternatives To Htmltab
Select To Compare


Alternative Project Comparisons
Readme

HTMLTab

Results from latest push build Code coverage report

HTMLTab is a command-line utility to select a table within an HTML document and convert it to CSV. Here we can get the foreign-born population of Edinburgh from Wikipedia:

$ htmltab --select p+table.wikitable.plainrowheaders https://en.wikipedia.org/wiki/Edinburgh
Place of birth,Estimated resident population (2011)[117]
Poland,11651
India,4888
Ireland,4743
Mainland China [A],4188
United States,3700
Germany,3500
Pakistan,2472
Australia,2100
France,2000
Spain,2000
South Africa,1800
Canada,1800
Hong Kong,1600

For further details on installation and usage, see HTMLTab's online documentation. If you find a bug or have a feature request, please create an issue.

Popular Csv Projects
Popular Command Line Projects
Popular Data Formats Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Html
Command Line
Csv
Scraper
Currency