Skip to content
ai-supply.store
DécouvrirCatégoriesClassementsCommunautéAgent APIFAQ
Se connecterInscription gratuite
catalog / Marketing / Trafilatura — Web Content Extraction & Crawling
⬡PipelineMarketingFree

Trafilatura — Web Content Extraction & Crawling

Python tool to scrape, extract, and clean main text from web pages, with CSV/JSON/Markdown/XML output.

@ai-supply
Installations110k
⟳ upstream v2.1.0 · updated 1mo ago
↗ Dépôt source
← More MarketingMarketing leaderboard →How we grade security →Source ↗
✓ Grade A · 100/100 · SafeSecurity assessment
✓No compromise signals163capabilities surfaced7of 20 OWASP controls clear
External endpoints declaredExternal endpoints declaredExternal endpoints declaredExternal endpoints declared
scanned 18d ago·osv · gitleaks · opengrep · picklescan + heuristics·full breakdown in the Security tab ↓

Trafilatura — Web Content Extraction & Crawling

Trafilatura is a battle-tested Python and CLI tool for web content extraction: crawl pages, strip boilerplate (navs, ads, footers), and extract clean main text with metadata. Used for building training corpora, content monitoring, SEO analysis, and news aggregation pipelines.

Key features

  • Removes boilerplate with high precision (outperforms BeautifulSoup heuristics)
  • Output as plain text, CSV, JSON, Markdown, XML, or CONLL
  • Metadata extraction: title, author, date, language, tags
  • Sitemap and feed-aware crawler built in
  • CLI for batch crawling, Python API for integration

Quick start

pip install trafilatura
# Extract text from a URL
trafilatura -u https://example.com/article --output-format markdown
import trafilatura

downloaded = trafilatura.fetch_url("https://example.com/article")
text = trafilatura.extract(downloaded, output_format="markdown",
                           include_metadata=True)
print(text)
npx ai-supply add trafilatura-web-content-extraction

Curated mirror of the open-source Trafilatura (Apache-2.0). Get it from the source.

Rating rank
#1
of 13 in Marketing
Install rank
#4
of 13 in Marketing
Security score
100/100 · A
safe
Security rank
#1
of 13 in Marketing
Installs
110k
cat avg 80k
This listing vs category average
Installs
this
cat avg
Security (of 100)
this
cat avg
Adoption trend
See the Marketing leaderboard →
✓ Security: Safe · 100100/100 · grade Ascanned 18d ago
✓ no compromise signals163 risk-surface · 8/20 OWASP controls flagged

Compromise signals — malicious or tampered code (leaked secrets, backdoors, a dropped executable) — reduce the score, and known dependency CVEs carry a bounded penalty (they warrant review but never QUARANTINE — update the dependency to clear). Other dangerous-by-capability traits are risk surface, expected for some capabilities. Every finding is mapped to its OWASP control below.

What this capability can do · med confidence (static)
⚑ filesystem⚑ shell⚑ network⚑ secrets
egress → docs.github.com, help.github.com, docs.readthedocs.io, ko-fi.com, opensource.guide, adrien.barbaresi.eu, trafilatura.readthedocs.io, img.shields.io +32
15 steps⚑ uses secretsactions/checkout@v4github/codeql-action/init@v3github/codeql-action/autobuild@v3github/codeql-action/analyze@v3docs.github.comactions/checkout@v5actions/setup-python@v5astral-sh/setup-uv@v5

Findings mapped to the OWASP Top 10 for LLM Applications (2025) and the OWASP Machine Learning Security Top 10. Expand any flagged control for the exact findings — compromise reduces the score; expected/risk-surface do not, except a known CVE, which carries a small bounded penalty (high/critical → Review).

OWASP Top 10 for LLM Applications
⚠LLM01Prompt Injectionhigh
Adversarial instructions embedded in an artifact that hijack a downstream LLM.
•Prompt-injection phrasing — instruction-subversion language detected · adbar-trafilatura-18a7b42/tests/cache/threatpost.com.android.html (CWE-77)risk surface
⚠LLM02Sensitive Information Disclosurehigh
Secrets, credentials or PII shipped inside the artifact.
•Embedded credentials — found: hardcoded credential · adbar-trafilatura-18a7b42/tests/cache/brigitte.de.ikigai.html (CWE-798)expected
•Embedded credentials — found: Google API key · adbar-trafilatura-18a7b42/tests/cache/erp-news.info.interview.html (CWE-798)expected
•Low-confidence secret match — possible: JWT · adbar-trafilatura-18a7b42/tests/eval/Dezubekizacja – reaktywacja. Czyli daty mają znaczenie - Dziennik.pl.html (CWE-798)risk surface
•Embedded credentials — found: AWS access key id · adbar-trafilatura-18a7b42/tests/eval/d041d20a0bc04fdf8cef73f750f20bf6.html (CWE-798)expected
•Embedded credentials — found: Google API key, hardcoded credential · adbar-trafilatura-18a7b42/tests/eval/ga.de-Graffiti.html (CWE-798)expected
•Embedded credentials — found: credentials in URL · adbar-trafilatura-18a7b42/tests/eval/minuto30-lasierra.html (CWE-798)expected
⚠LLM05Improper Output Handlinghigh
Code that pipes model/user output into shell, eval, SQL or paths unsafely.
•Suspicious code patterns — OS command execution · adbar-trafilatura-18a7b42/docs/docs_tests.py (CWE-78)risk surface
•Suspicious code patterns — dynamic code execution · adbar-trafilatura-18a7b42/tests/cache/brigitte.de.ikigai.html (CWE-95)risk surface
•Suspicious code patterns — unsafe deserialization · adbar-trafilatura-18a7b42/tests/eval/Maciej Krzysztoszek rzecznik prasowy Amica menedżer komunikacji zewnętrznej.html (CWE-502)risk surface
•Suspicious code patterns — cookie exfiltration · adbar-trafilatura-18a7b42/tests/eval/finanzcheck.de.finanzierung.html (CWE-200)risk surface
•Suspicious code patterns — world-writable chmod 777 · adbar-trafilatura-18a7b42/tests/eval/jan-grosser.de.xum1541.html (CWE-732)risk surface
⚠LLM06Excessive Agencyhigh
Over-broad tool/permission surface or unrestricted egress.
•External endpoints declared — 1 distinct host(s) · adbar-trafilatura-18a7b42/.github/workflows/codeql.ymlrisk surface
•External endpoints declared — 2 distinct host(s) · adbar-trafilatura-18a7b42/.github/workflows/tests.ymlrisk surface
•External endpoints declared — 3 distinct host(s) · adbar-trafilatura-18a7b42/CITATION.cffrisk surface
•External endpoints declared — 5 distinct host(s) · adbar-trafilatura-18a7b42/CONTRIBUTING.mdrisk surface
•External endpoints declared — 22 distinct host(s) · adbar-trafilatura-18a7b42/README.mdrisk surface
•External endpoints declared — 9 distinct host(s) · adbar-trafilatura-18a7b42/docs/Trafilatura_Overview.ipynbrisk surface
•External endpoints declared — 6 distinct host(s) · adbar-trafilatura-18a7b42/docs/compendium.rstrisk surface
•External endpoints declared — 16 distinct host(s) · adbar-trafilatura-18a7b42/docs/corpus-data.rstrisk surface
•External endpoints declared — 7 distinct host(s) · adbar-trafilatura-18a7b42/docs/downloads.rstrisk surface
•External endpoints declared — 4 distinct host(s) · adbar-trafilatura-18a7b42/docs/evaluation.rstrisk surface
•External endpoints declared — 19 distinct host(s) · adbar-trafilatura-18a7b42/docs/index.rstrisk surface
•External endpoints declared — 8 distinct host(s) · adbar-trafilatura-18a7b42/docs/installation.rstrisk surface
•External endpoints declared — 10 distinct host(s) · adbar-trafilatura-18a7b42/docs/sources.rstrisk surface
•Egress to a private/loopback host — 0.0.4.210 · adbar-trafilatura-18a7b42/docs/url-management.rst (CWE-918)risk surface
•External endpoints declared — 12 distinct host(s) · adbar-trafilatura-18a7b42/docs/usage-cli.rstrisk surface
•External endpoints declared — 30 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/austria.info.radfahren.htmlrisk surface
•External endpoints declared — 32 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/basicthinking.de.tweets.htmlrisk surface
•External endpoints declared — 36 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/befifty.montauk.htmlrisk surface
•External endpoints declared — 11 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/blog.mondediplo.net.turpitude.htmlrisk surface
•External endpoints declared — 41 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/blog.python.org.htmlrisk surface
•External endpoints declared — 48 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/blog.wordpress.com.diverse.htmlrisk surface
•Broad capability surface — 3 high-impact capability categories referenced — verify least-privilege · adbar-trafilatura-18a7b42/tests/cache/boingboing.net.millenials.html (CWE-272)risk surface
•External endpoints declared — 34 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/boingboing.net.millenials.htmlrisk surface
•External endpoints declared — 29 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/brigitte.de.ikigai.htmlrisk surface
•External endpoints declared — 31 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/buchperlen.wordpress.com.htmlrisk surface
•External endpoints declared — 20 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/caktusgroup.com.django.htmlrisk surface
•External endpoints declared — 13 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/changelog.blog.zwischenbilanz.htmlrisk surface
•External endpoints declared — 18 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/chineselyrics4u.com.zhineng.htmlrisk surface
•External endpoints declared — 43 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/chip.de.beef.htmlrisk surface
•External endpoints declared — 40 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/chip.de.tests.htmlrisk surface
•External endpoints declared — 37 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/cnet.de.schutz.htmlrisk surface
•External endpoints declared — 15 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/computerbase.de.htc.htmlrisk surface
•External endpoints declared — 21 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/correctiv.org.zusage.htmlrisk surface
•External endpoints declared — 25 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/denkanstoos.com.2012.htmlrisk surface
•External endpoints declared — 23 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/dw.com.colonial.htmlrisk surface
•External endpoints declared — 17 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/dw.com.uncork.htmlrisk surface
•External endpoints declared — 26 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/en.wikipedia.org.tsne.htmlrisk surface
•External endpoints declared — 14 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/faz.net.streaming.htmlrisk surface
•External endpoints declared — 47 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/franceculture.fr.idees.htmlrisk surface
•External endpoints declared — 35 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/franziska-elea.de.vuitton.htmlrisk surface
•External endpoints declared — 39 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/jolie.de.adele.htmlrisk surface
•External endpoints declared — 27 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/lady50plus.de.sekre.htmlrisk surface
•External endpoints declared — 50 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/luxuryhaven.co.hyatt.htmlrisk surface
•External endpoints declared — 54 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/mercurynews.com.2023.01.16.letters-1119.htmlrisk surface
•External endpoints declared — 53 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/moritz-meyer.net.vreni.htmlrisk surface
•Broad capability surface — 4 high-impact capability categories referenced — verify least-privilege · adbar-trafilatura-18a7b42/tests/cache/plentylife.blogspot.pamela-reif.html (CWE-272)risk surface
•External endpoints declared — 44 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/reuters.com.parasite.htmlrisk surface
•External endpoints declared — 154 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/stackoverflow.com.rust.htmlrisk surface
•External endpoints declared — 42 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/sueddeutsche.de.flixtrain.htmlrisk surface
•External endpoints declared — 78 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/telemedicus.info.rezension.htmlrisk surface
•External endpoints declared — 73 distinct host(s) · adbar-trafilatura-18a7b42/tests/cache/vancouversun.com.microsoft.htmlrisk surface
•External endpoints declared — 24 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/0a3108e507c54157a95fe7a1338f5e9c.htmlrisk surface
•External endpoints declared — 28 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/0ac0531f1f0543f4a3f68159e5fd1875.htmlrisk surface
•External endpoints declared — 63 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/0af99c85f22b451a93a75bbf99ac412e.htmlrisk surface
•External endpoints declared — 38 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/0b96fc66e2c94f45a1b923ec9a31fcf2.htmlrisk surface
•External endpoints declared — 66 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/Angus Barbieri. Nie jadł przez 382 dni - Menway w INTERIA.PL.htmlrisk surface
•External endpoints declared — 58 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/_Ziemniaki na szóstej, surówka na dziesiątej_. Jak pomagać, żeby nie zaszkodzić_ [PORADNIK W PIGUŁCE].htmlrisk surface
•External endpoints declared — 62 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/arbeit-und-arbeitsrecht.de.urlaub.htmlrisk surface
•External endpoints declared — 57 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/autosprint.ch-pistenstopp.htmlrisk surface
•External endpoints declared — 45 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/biobiochile.cl-gremios.htmlrisk surface
•External endpoints declared — 33 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/blinker.de-Rostock.htmlrisk surface
•External endpoints declared — 56 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/confidencial.com-ortega.htmlrisk surface
•External endpoints declared — 49 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/d27eb719099b43639104995806e07d00.htmlrisk surface
•External endpoints declared — 65 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/d42c68f1b0f4408b81cf8f00bbe1a631.htmlrisk surface
•External endpoints declared — 104 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/damianduchamps.wordpress.com.hbdi.htmlrisk surface
•External endpoints declared — 108 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/de.globalvoices.org.nicaragua.htmlrisk surface
•External endpoints declared — 46 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/der-farang.com-Grab-Bote.htmlrisk surface
•External endpoints declared — 93 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/economictimes.indiatimes.com.slideshow.htmlrisk surface
•Egress to a private/loopback host — 192.168.101.41 · adbar-trafilatura-18a7b42/tests/eval/eldeber.com.bo-autos.html (CWE-918)risk surface
•External endpoints declared — 55 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/elnuevoherald.com-miami.htmlrisk surface
•Egress to a private/loopback host — feastdesignco.com · adbar-trafilatura-18a7b42/tests/eval/flawlessfood.co.uk.olive.html (CWE-918)risk surface
•Broad capability surface — 5 high-impact capability categories referenced — verify least-privilege · adbar-trafilatura-18a7b42/tests/eval/giromatch.com.kredit.html (CWE-272)risk surface
•Egress to an anonymous-paste / tunnel / OOB endpoint — pastebin.com · adbar-trafilatura-18a7b42/tests/eval/gormulus.wordpress.com.durfen.html (CWE-200)risk surface
•External endpoints declared — 86 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/grossefragen.wordpress.com.projekt.htmlrisk surface
•External endpoints declared — 52 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/handelsblatt.com.grenzschliessungen.htmlrisk surface
•External endpoints declared — 68 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/instyle.com.cancer.htmlrisk surface
•Egress to a private/loopback host — features.japantimes.co.jp · adbar-trafilatura-18a7b42/tests/eval/japantimes.co.jp.surgical.html (CWE-918)risk surface
•External endpoints declared — 51 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/kleinegruenemonster.wordpress.com.start.htmlrisk surface
•External endpoints declared — 76 distinct host(s) · adbar-trafilatura-18a7b42/tests/eval/mindmegette.hu.levagott.htmlrisk surface
⚠LLM07System Prompt Leakagehigh
Secrets, internal hosts or proprietary logic exposed in shipped prompts.
•Internal host / private infrastructure reference — shipped content references a private IP range or internal-only host · adbar-trafilatura-18a7b42/docs/crawls.rst (CWE-200)risk surface
•Embedded credentials — found: hardcoded credential · adbar-trafilatura-18a7b42/tests/cache/brigitte.de.ikigai.html (CWE-798)expected
•Embedded credentials — found: Google API key · adbar-trafilatura-18a7b42/tests/cache/erp-news.info.interview.html (CWE-798)expected
•Low-confidence secret match — possible: JWT · adbar-trafilatura-18a7b42/tests/eval/Dezubekizacja – reaktywacja. Czyli daty mają znaczenie - Dziennik.pl.html (CWE-798)risk surface
•Embedded credentials — found: AWS access key id · adbar-trafilatura-18a7b42/tests/eval/d041d20a0bc04fdf8cef73f750f20bf6.html (CWE-798)expected
•Embedded credentials — found: Google API key, hardcoded credential · adbar-trafilatura-18a7b42/tests/eval/ga.de-Graffiti.html (CWE-798)expected
•Embedded credentials — found: credentials in URL · adbar-trafilatura-18a7b42/tests/eval/minuto30-lasierra.html (CWE-798)expected
⚠LLM10Unbounded Consumptionmedium
Unbounded loops/recursion causing DoS or runaway cost.
Enforced at runtime by the gateway (rate limits + spend caps + size caps); static check flags unbounded loops.
•Potentially unbounded loop — an infinite loop (while True / while(1) / for(;;)) may cause runaway consumption · adbar-trafilatura-18a7b42/tests/cache/kulinariaathome.com.mandelplätzchen.html (CWE-835)risk surface
§LLM09MisinformationGovernance
Artifacts designed to produce false/deceptive output.
Detectable only by runtime behavioral evaluation; addressed via responsible-use attestation.
✓LLM03Supply ChainPassed
✓LLM04Data and Model PoisoningPassed
Backdoors/poisoning in training data or serialized models.
Behavioral poisoning needs model execution; static check covers unsafe serialization + dataset skew only.
✓LLM08Vector and Embedding WeaknessesPassed
PII or plaintext source leakage in embedding/vector exports.
Embedding inversion/poisoning is largely runtime; static check covers PII in vector exports.
OWASP Machine Learning Security Top 10
⚠ML02Data Poisoninghigh
Poisoned training datasets with triggers or anomalous distributions.
Static check covers trigger phrasing, PII and label skew; full poisoning detection is runtime.
•Prompt-injection phrasing — instruction-subversion language detected · adbar-trafilatura-18a7b42/tests/cache/threatpost.com.android.html (CWE-77)risk surface
⚠ML09Output Integrityhigh
Middleware tampering with model outputs in transit.
Gateway enforces TLS + response integrity; static check flags output-rewriting code.
•Suspicious code patterns — OS command execution · adbar-trafilatura-18a7b42/docs/docs_tests.py (CWE-78)risk surface
•Suspicious code patterns — dynamic code execution · adbar-trafilatura-18a7b42/tests/cache/brigitte.de.ikigai.html (CWE-95)risk surface
•Suspicious code patterns — unsafe deserialization · adbar-trafilatura-18a7b42/tests/eval/Maciej Krzysztoszek rzecznik prasowy Amica menedżer komunikacji zewnętrznej.html (CWE-502)risk surface
•Suspicious code patterns — cookie exfiltration · adbar-trafilatura-18a7b42/tests/eval/finanzcheck.de.finanzierung.html (CWE-200)risk surface
•Suspicious code patterns — world-writable chmod 777 · adbar-trafilatura-18a7b42/tests/eval/jan-grosser.de.xum1541.html (CWE-732)risk surface
§ML01Input Manipulation (Adversarial)Governance
Models vulnerable to adversarial perturbations.
Requires runtime robustness evaluation; addressed via publisher robustness attestation.
§ML03Model InversionGovernance
Training data reconstructable from a model's outputs.
Runtime/evaluation property; addressed via model-card data-provenance + DP attestation.
§ML04Membership InferenceGovernance
Determining whether a record was in the training set.
Runtime/evaluation property; addressed via overfitting disclosure + DP attestation.
§ML08Model SkewingGovernance
Models trained on skewed data producing biased output.
Requires fairness evaluation; addressed via model-card bias/limitations disclosure.
✓ML05Model TheftPassed
Unlicensed re-distribution / license-incompatible derivatives.
Static check verifies license declaration; extraction throttling is runtime.
✓ML06AI Supply ChainPassed
✓ML07Transfer Learning AttackPassed
Backdoored base models / LoRA adapters propagating to derivatives.
Backdoor detection needs behavioral probing; static check covers unsafe serialization + provenance.
✓ML10Model Poisoning (Weights)Passed
Tampered model weight files; integrity must be verifiable.
Static check enforces safe formats + records a content hash for downstream verification.
Other findings (77) · hygiene / uncategorized
•Unrecognized file type — '.coveragerc' is not on the allowlist · adbar-trafilatura-18a7b42/.coveragercrisk surface
•Unrecognized file type — '.gitattributes' is not on the allowlist · adbar-trafilatura-18a7b42/.gitattributesrisk surface
•Unrecognized file type — '.gitignore' is not on the allowlist · adbar-trafilatura-18a7b42/.gitignorerisk surface
•Unrecognized file type — '.cff' is not on the allowlist · adbar-trafilatura-18a7b42/CITATION.cffrisk surface
•Unrecognized file type — '.?' is not on the allowlist · adbar-trafilatura-18a7b42/LICENSErisk surface
•Unrecognized file type — '.in' is not on the allowlist · adbar-trafilatura-18a7b42/MANIFEST.inrisk surface
•Disallowed file type — '.bat' executables are not permitted · adbar-trafilatura-18a7b42/docs/make.bat (CWE-434)risk surface
•Suspicious network references — URL shortener (405 URLs) · adbar-trafilatura-18a7b42/tests/cache/basicthinking.de.tweets.htmlrisk surface
•Suspicious network references — URL shortener (140 URLs) · adbar-trafilatura-18a7b42/tests/cache/boingboing.net.millenials.htmlrisk surface
•Suspicious network references — suspicious TLD (186 URLs) · adbar-trafilatura-18a7b42/tests/cache/cnet.de.schutz.htmlrisk surface
•Suspicious network references — URL shortener (203 URLs) · adbar-trafilatura-18a7b42/tests/cache/moritz-meyer.net.vreni.htmlrisk surface
•Suspicious network references — URL shortener (177 URLs) · adbar-trafilatura-18a7b42/tests/cache/plentylife.blogspot.pamela-reif.htmlrisk surface
•Suspicious network references — suspicious TLD (43 URLs) · adbar-trafilatura-18a7b42/tests/cache/schleifen.ucoz.de.briefe.htmlrisk surface
•Suspicious network references — URL shortener (56 URLs) · adbar-trafilatura-18a7b42/tests/cache/sonntag-sachsen.de.emanuel.htmlrisk surface
•Suspicious network references — URL shortener (190 URLs) · adbar-trafilatura-18a7b42/tests/cache/spreeblick.com.habeck.htmlrisk surface
•Suspicious network references — URL shortener (288 URLs) · adbar-trafilatura-18a7b42/tests/cache/theverge.com.ios13.htmlrisk surface
•Suspicious network references — URL shortener (290 URLs) · adbar-trafilatura-18a7b42/tests/cache/threatpost.com.android.htmlrisk surface
•Suspicious network references — suspicious TLD (209 URLs) · adbar-trafilatura-18a7b42/tests/cache/toralin.de.schmierfett.htmlrisk surface
•Suspicious network references — URL shortener (295 URLs) · adbar-trafilatura-18a7b42/tests/cache/zeit.de.zugverkehr.htmlrisk surface
•Suspicious network references — URL shortener (188 URLs) · adbar-trafilatura-18a7b42/tests/eval/0a12df42d1764095989ab078ee0f940b.htmlrisk surface
•Suspicious network references — URL shortener (187 URLs) · adbar-trafilatura-18a7b42/tests/eval/OnlineMarketing.de-Instagram.htmlrisk surface
•Suspicious network references — suspicious TLD (61 URLs) · adbar-trafilatura-18a7b42/tests/eval/Rosjanie sugerują natychmiastowe odcięcie Polski od gazu - Energetyka24.htmlrisk surface
•Suspicious network references — URL shortener (359 URLs) · adbar-trafilatura-18a7b42/tests/eval/Sprzeciw wobec ataków na Fundację Lux Veritatis – RadioMaryja.pl.htmlrisk surface
•Suspicious network references — suspicious TLD (35 URLs) · adbar-trafilatura-18a7b42/tests/eval/Volksstimme.ch-loehne.htmlrisk surface
•Suspicious network references — URL shortener (70 URLs) · adbar-trafilatura-18a7b42/tests/eval/amnesty.de-waffensysteme.htmlrisk surface
•Suspicious network references — URL shortener (228 URLs) · adbar-trafilatura-18a7b42/tests/eval/andreabottlinger.wordpress.com.arent.htmlrisk surface
•Suspicious network references — suspicious TLD (160 URLs) · adbar-trafilatura-18a7b42/tests/eval/arbeit-und-arbeitsrecht.de.urlaub.htmlrisk surface
•Suspicious network references — URL shortener (336 URLs) · adbar-trafilatura-18a7b42/tests/eval/backenmachtgluecklich.de.zitronenkuchen.htmlrisk surface
•Suspicious network references — suspicious TLD (143 URLs) · adbar-trafilatura-18a7b42/tests/eval/baike.baidu.com.tanya.htmlrisk surface
•Suspicious network references — suspicious TLD (180 URLs) · adbar-trafilatura-18a7b42/tests/eval/banyuetan.org.1000200033136171577956287380194268_1.htmlrisk surface
•Suspicious network references — suspicious TLD, URL shortener (464 URLs) · adbar-trafilatura-18a7b42/tests/eval/barbadostoday.bb-contest.htmlrisk surface
•Suspicious network references — suspicious TLD (267 URLs) · adbar-trafilatura-18a7b42/tests/eval/blog.amp.dev.axios.htmlrisk surface
•Suspicious network references — URL shortener (172 URLs) · adbar-trafilatura-18a7b42/tests/eval/blogoff.de.i-htm.htmlrisk surface
•Suspicious network references — URL shortener (163 URLs) · adbar-trafilatura-18a7b42/tests/eval/bondyblog.fr.paris-8.htmlrisk surface
•Suspicious network references — URL shortener (183 URLs) · adbar-trafilatura-18a7b42/tests/eval/brasil247.com-militares.htmlrisk surface
•Suspicious network references — URL shortener (30 URLs) · adbar-trafilatura-18a7b42/tests/eval/cducsu.de-wasserstoff.htmlrisk surface
•Suspicious network references — suspicious TLD (324 URLs) · adbar-trafilatura-18a7b42/tests/eval/confidencial.com-ortega.htmlrisk surface
•Suspicious network references — URL shortener (131 URLs) · adbar-trafilatura-18a7b42/tests/eval/cooperativa.cl-presidente.htmlrisk surface
•Suspicious network references — URL shortener (328 URLs) · adbar-trafilatura-18a7b42/tests/eval/correio24horas.com.br-PMS.htmlrisk surface
•Suspicious network references — suspicious TLD (113 URLs) · adbar-trafilatura-18a7b42/tests/eval/critical.com.pa-amador.htmlrisk surface
•Suspicious network references — URL shortener (361 URLs) · adbar-trafilatura-18a7b42/tests/eval/cubadebate.cu-sesiona.htmlrisk surface
•Suspicious network references — URL shortener (233 URLs) · adbar-trafilatura-18a7b42/tests/eval/d27eb719099b43639104995806e07d00.htmlrisk surface
•Suspicious network references — suspicious TLD (235 URLs) · adbar-trafilatura-18a7b42/tests/eval/d44c5ef50718437984dca47627dee96b.htmlrisk surface
•Suspicious network references — URL shortener (230 URLs) · adbar-trafilatura-18a7b42/tests/eval/d57cfadc540842ebb09971e28df123ec.htmlrisk surface
•Suspicious network references — URL shortener (590 URLs) · adbar-trafilatura-18a7b42/tests/eval/d70fab3adde74d5fb63552855c981395.htmlrisk surface
•Suspicious network references — suspicious TLD (44 URLs) · adbar-trafilatura-18a7b42/tests/eval/deleuze.enacademic.com.micropolitics.htmlrisk surface
•Suspicious network references — URL shortener (215 URLs) · adbar-trafilatura-18a7b42/tests/eval/der-farang.com-Grab-Bote.htmlrisk surface
•Suspicious network references — suspicious TLD (371 URLs) · adbar-trafilatura-18a7b42/tests/eval/deutscheweine.de-riesling.htmlrisk surface
•Suspicious network references — suspicious TLD, URL shortener (231 URLs) · adbar-trafilatura-18a7b42/tests/eval/digitale-exzellenz.de.gesundheitswesen.htmlrisk surface
•Suspicious network references — URL shortener (432 URLs) · adbar-trafilatura-18a7b42/tests/eval/economictimes.indiatimes.com.slideshow.htmlrisk surface
•Suspicious network references — suspicious TLD (109 URLs) · adbar-trafilatura-18a7b42/tests/eval/elcolumbiano.com-alcaldia.htmlrisk surface
•Suspicious network references — raw IP URL (101 URLs) · adbar-trafilatura-18a7b42/tests/eval/eldeber.com.bo-autos.htmlrisk surface
•Suspicious network references — URL shortener (286 URLs) · adbar-trafilatura-18a7b42/tests/eval/elmostrador.cl-congreso.htmlrisk surface
•Suspicious network references — URL shortener (89 URLs) · adbar-trafilatura-18a7b42/tests/eval/elpais.com.ciencia.htmlrisk surface
•Suspicious network references — raw IP URL (61 URLs) · adbar-trafilatura-18a7b42/tests/eval/elsiglo.com.pa-guatemala.htmlrisk surface
•Suspicious network references — URL shortener (393 URLs) · adbar-trafilatura-18a7b42/tests/eval/eltiempo.com-candidatos.htmlrisk surface
•Suspicious network references — raw IP URL, URL shortener (61 URLs) · adbar-trafilatura-18a7b42/tests/eval/eluniversal.com-senador.htmlrisk surface
•Suspicious network references — suspicious TLD (580 URLs) · adbar-trafilatura-18a7b42/tests/eval/eurosport.de-corona.htmlrisk surface
•Suspicious network references — URL shortener (26 URLs) · adbar-trafilatura-18a7b42/tests/eval/fdpbt.de-epidemischenLage.htmlrisk surface
•Suspicious network references — suspicious TLD (287 URLs) · adbar-trafilatura-18a7b42/tests/eval/football.ua.podolski.htmlrisk surface
•Malicious base64-encoded payload — decoded content matched: dynamic code execution · adbar-trafilatura-18a7b42/tests/eval/football.ua.podolski.html (CWE-506)expected
•Suspicious network references — URL shortener (67 URLs) · adbar-trafilatura-18a7b42/tests/eval/fr.de.nordkorea.htmlrisk surface
•Suspicious network references — URL shortener (260 URLs) · adbar-trafilatura-18a7b42/tests/eval/guten-tach.de-sperrung.htmlrisk surface
•Suspicious network references — suspicious TLD (20 URLs) · adbar-trafilatura-18a7b42/tests/eval/haenselblatt.com.chinese.htmlrisk surface
•Suspicious network references — URL shortener (408 URLs) · adbar-trafilatura-18a7b42/tests/eval/happyface313.com.plantur.htmlrisk surface
•Suspicious network references — URL shortener (129 URLs) · adbar-trafilatura-18a7b42/tests/eval/harrypotter.fandom.com.spell.htmlrisk surface
•Suspicious network references — URL shortener (236 URLs) · adbar-trafilatura-18a7b42/tests/eval/hertha-blog.de.dame.htmlrisk surface
•Suspicious network references — suspicious TLD (112 URLs) · adbar-trafilatura-18a7b42/tests/eval/homify.de-Tischdecke.htmlrisk surface
•Suspicious network references — suspicious TLD (269 URLs) · adbar-trafilatura-18a7b42/tests/eval/independent.co.uk.penalty.htmlrisk surface
•Suspicious network references — URL shortener (481 URLs) · adbar-trafilatura-18a7b42/tests/eval/infocomcgt.fr.caisse.htmlrisk surface
•Suspicious network references — URL shortener (275 URLs) · adbar-trafilatura-18a7b42/tests/eval/journelles.de.westwing.htmlrisk surface
•Suspicious network references — URL shortener (271 URLs) · adbar-trafilatura-18a7b42/tests/eval/leukefeld-handball.de.leukefeld.htmlrisk surface
•Suspicious network references — raw IP URL (168 URLs) · adbar-trafilatura-18a7b42/tests/eval/lostiempos.com-juicio.htmlrisk surface
•Suspicious network references — URL shortener (169 URLs) · adbar-trafilatura-18a7b42/tests/eval/macwelt.de-warten.htmlrisk surface
•Suspicious network references — URL shortener (45 URLs) · adbar-trafilatura-18a7b42/tests/eval/malteser.de-Bevölkerungsschutz.htmlrisk surface
•Suspicious network references — suspicious TLD (31 URLs) · adbar-trafilatura-18a7b42/tests/eval/mdavis.xyz.supermarket.htmlrisk surface
•Suspicious network references — URL shortener (302 URLs) · adbar-trafilatura-18a7b42/tests/eval/minuto30-lasierra.htmlrisk surface
✔ verified source · pinned adbar-trafilatura-18a7b42
Check against a policy

The same gate an agent runs before installing (POST /api/v1/trust/trafilatura-web-content-extraction/check). Click a policy:

Consume Trafilatura — Web Content Extraction & Crawling programmatically. Authenticate with an API key or session — see Authorize an agent.

# Agents: CHECK BEFORE YOU INSTALL (no auth) — score, grade, level, capability manifest
curl https://ai-supply.store/api/v1/trust/trafilatura-web-content-extraction

# Gate against your org policy (returns { pass, violations })
curl -X POST https://ai-supply.store/api/v1/trust/trafilatura-web-content-extraction/check \
  -H "Content-Type: application/json" \
  -d '{"minGrade":"B","denyPermissions":["shell"],"denyUnknownEgress":true}'

# CLI
npx ai-supply add trafilatura-web-content-extraction

# REST (install → download)
curl -X POST https://ai-supply.store/api/v1/listings/trafilatura-web-content-extraction/install \
  -H "Authorization: Bearer $AIM_KEY"

# MCP tool
install_listing({ "slug": "trafilatura-web-content-extraction" })
OpenAPI spec →
vlatest
✓ Security: Safe · 1001mo ago

Curated mirror — latest upstream source. See the repository for tagged releases.

Sign in and install this listing to leave a review.

More from @ai-supply

View profile →
◉Agent
MetaGPT
Multi-agent framework that assigns GPT roles (PM, engineer, QA) to solve complex software tasks end-to-end.
↓ 1.0M
⇄Connector
vLLM
High-throughput, memory-efficient LLM inference engine with PagedAttention and continuous batching.
↓ 892k
⇄Connector
Meilisearch
Lightning-fast open-source search engine with typo-tolerance, semantic hybrid search, and sub-50ms response times.
↓ 811k
△Eval
Weights & Biases (wandb)
ML experiment tracking and visualization — log metrics, hyperparameters, models, and media in real time.
↓ 784k
ai-supply.store

Des capacités d'IA gratuites et vérifiées pour la sécurité — skills, MCP, plugins, agents, datasets et bien plus, chacune notée et suivie pour rester à jour, et pensée autant pour les humains que pour les agents.

api · v3.1status · all green
Contact
support@ai-supply.storesecurity@ai-supply.store
Catalogue
  • Découvrir
  • Catégories
  • Classements
  • Benchmarks
  • Sécurité
  • Scan a repo
Communauté
  • Communauté
  • FAQ
Pour les agents
  • Démarrage rapide (60s)
  • Autoriser un agent
  • Agent API
  • Spécification OpenAPI
Pour les développeurs
  • Publier
  • Tableau de bord
Compte
  • Créer un compte
  • Se connecter
  • Paramètres
Mentions légales
  • Conditions
  • Accord éditeur
  • Utilisation acceptable
  • Confidentialité