fizx/parsley
View on GitHub ↗ ★ 899 Shell
Parsley is a simple language for extracting structured data from web pages. Parsley consists of an powerful selector language wrapped with a JSON structure that can represent page-wide formatting.
7 mentions on Hacker News by 4 people: 1 story, 6 comments · first 2009-08-28 · latest 2016-04-28
20082026
-
I wrote a language that's basically a superset of this ( https://github.com/fizx/parsley/wiki ) back in 2008 and used it to crawl a variety of insane job posting sites. As crawling complexity increases, pretty soon you want an actual…
comment by fizx · 2016-04-28 · in Show HN: Jam API, turn any site into a JSON api using CSS selectors -
https://github.com/fizx/parsley/wiki looks pretty similar. Running this sort of thing as a service/api never panned out for us because you are almost universally robots.txt denied and/or blocked. We briefly tried, and supported a wiki of…
comment by fizx · 2016-04-28 · in Show HN: Jam API, turn any site into a JSON api using CSS selectors -
▲ 149
Parsley: a simple language for extracting structured data from web pagesstory by pmoriarty · 2015-01-11 · 24 comments
-
…scraping wiki site we created here: https://github.com/fizx/parselets_com http://selectorgadget.com https://github.com/fizx/parsley https://github.com/fizx/parsley-ruby https://github.com/fizx/pyparsley https://github.com/fizx/csvget > cat…
comment by fizx · 2012-06-02 · in HackerNews API: What if HN does not have API? Make API on the fly with APIfy -
Parsley is great for this. http://github.com/fizx/parsley For Python: http://github.com/fizx/pyparsley There use to be a website for sharing "parselet" scripts.
comment by amccloud · 2010-08-08 · in ScraperWiki - an online tool to make scraping simpler and more collaborative -
…behind this gem is another one called Parsley, which is an astounding library for screen scraping. http://github.com/fizx/parsley/tree/master They've even built an entire app on top of the library: http://parselets.com/
comment by mc · 2009-08-29 · in My project: CSVGet -- Get structured data from sites as CSV -
http://github.com/fizx/parsley/tree/master is a C library which represents the core of the parsing functionality. A PHP binding is quite possible, and indeed, there already are bindings for Python and Ruby. In fact, I might just go look at…
comment by fizx · 2009-08-28 · in My project: CSVGet -- Get structured data from sites as CSV