pup: Parsing HTML at the Command Line

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • pup

    Parsing HTML at the command line

    It looks like the project became inactive for a bit and there are alternatives such as htmlq, etc. https://github.com/ericchiang/pup/issues/150

  • xpe

    Finally, a commandline xpath tool for linux that is easy to use.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • xidel

    Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new or transformed XML/HTML/JSON documents.

  • fq

    jq for binary formats - tool, language and decoders for working with binary and text formats

  • hq

    lightweight command line HTML processor using CSS and XPath selectors

    This has support for both XPath and CSS selectors: https://github.com/ludovicianul/hq

  • lol-html

    Low output latency streaming HTML parser/rewriter with CSS selector-based API

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts