pydude 0.28.0


dude uncomplicated data extraction

Dude (Uncomplicated Data Extraction) is a Python framework designed for crafting web scrapers with ease. This Flask-inspired framework facilitates the rapid creation of web scrapers with its intuitive syntax. While it's still in pre-alpha, Dude doesn't skimp on features. It supports multiple parser backends like BeautifulSoup4 and LXML, and offers functionalities like URL pattern matching and data grouping.

Stars: 414, Watchers: 414, Forks: 20, Open Issues: 29

The roniemartinez/dude repo was created 2 years ago and the last code push was 4 days ago.
The project is popular with 414 github stars!

How to Install pydude

You can install pydude using pip

pip install pydude

or add it to a project with poetry

poetry add pydude

Package Details

Ronie Martinez
GitHub Repo:


  • Software Development/Libraries/Python Modules
No  pydude  pypi packages just yet.


A list of common pydude errors.

Code Examples

Here are some pydude code examples and snippets.

GitHub Issues

The pydude package has 29 open issues on GitHub

  • ⬆️ Bump pyyaml from 6.0 to 6.0.1
  • ⬆️ Bump docker/setup-buildx-action from 2.9.0 to 2.9.1
  • KeyError when using follow_urls = True on run()
  • User-Agent

See more issues on GitHub

Related Packages & Articles

Scrapy 2.11.2

A high-level Web Crawling and Web Scraping framework

parsel 1.9.1

Parsel is a library to extract data from HTML and XML using XPath and CSS selectors

htmldate 1.8.1

Fast and robust extraction of original and updated publication dates from URLs and web pages.

poium 1.5.2

Page Objects design pattern test library.

shot-scraper 1.4

A command-line utility for taking automated screenshots of websites

google-search-results 2.4.2

Scrape and search localized results from Google, Bing, Baidu, Yahoo, Yandex, Ebay, Homedepot, youtube at scale using

odmantic 1.0.2

ODMantic, an AsyncIO MongoDB Object Document Mapper for Python using type hints