Py

PyParsy an HTML Parsing library with YAML definitions

Hacker News

PyParsy an HTML Parsing library with YAML definitions

I would like to introduce a library I'm currently working on. It is more similar to selectorlib - where it defines the Selector definitions in YAML file, but with the difference, that it supports more than one selector per field, which in turn allows you to have one yaml definition per different HTML variations of a website. It also tries to validate the selector expressions before running the parsing. At this point I am looking for some feedback, so I can improve.

Share card

Actual performance

2points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Missing: mac, agents, macos
61%61% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: supports · Missing: reddit linkedin, podcasting, created
55%55% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: io · Missing: https docs, excited, just released
45%45% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
42%42% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
38%38% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: introduce · Missing: web3, chat, crypto
5%5% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Xs
XssKillah – A Fast HTML Sanitization Library35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

XssKillah – A Fast HTML Sanitization Library

Hacker News1
~3
~3KB HTML template strings library32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

~3KB HTML template strings library

Hacker News4
Gr
Grains.js Library for Stateful HTML58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Grains.js Library for Stateful HTML

Hacker News2
Ha
Hastscript-like library to create HTML strings40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Hastscript-like library to create HTML strings

Hacker News2
We
Web Directive library for native HTML70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Web Directive library for native HTML

Hacker News1
Ma
Matt's DOM Utils—an HTML DOM library with tangible browser support59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Matt's DOM Utils—an HTML DOM library with tangible browser support

Hacker News5
Ht
Htmlparsing – Pure HTML parsing library56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Htmlparsing – Pure HTML parsing library

Hacker News2
Frontendor
Frontendor65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Frontendor is a library of outstanding HTML blocks.

Indie Hackers3b2b
Ea
EasyAria – A JavaScript library for manipulating HTML ARIA attributes55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

EasyAria – A JavaScript library for manipulating HTML ARIA attributes

Hacker News1
Ch
Checkboxland – A library for rendering anything as HTML checkboxes47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Checkboxland – A library for rendering anything as HTML checkboxes

Hacker News5