Skip to main content

Weboob is a project which provides a core library, modules and applications.

## Overview

The core library defines capabilities: features common to various websites. For example, [Youtube](http://www.youtube.com/) and [Dailymotion](http://www.dailymotion.com/) both provide videos; Weboob defines the CapVideo capability for them.

Each module interfaces with a website and implements one or many of these capabilities. Modules can be configured (becoming a “backend”), which means that the end-user can provide personal information to access the underlying website, like a login and password.

Applications allow the end-user to work with many modules in parallel, in a multi-threaded way. For example, one could search a video on many websites at once. Applications are toolkit-agnostic. They can use GTK+, Qt or be text-only. The latter can be used either in an interactive way or in pipes.

The core library provides base classes which help developers write modules and applications.

## Installation

Installation is described on [the website](http://weboob.org) or in the [INSTALL](INSTALL) file.

## License

Weboob is written in Python and is distributed under the LGPLv3+ license.

## Documentation

For more information, please go to [the official website](http://weboob.org/).

Some extra info is available in the [Gitlab wiki](https://git.weboob.org/weboob/devel/wikis/home).

If you are a developper and looking for how to write a module or contribute to Weboob, you can have a look at the [developper documentation](http://dev.weboob.org/).

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

weboob-2.0.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

weboob-2.0-py2.py3-none-any.whl (611.5 kB view details)

Uploaded Python 2Python 3

File details

Details for the file weboob-2.0.tar.gz.

File metadata

  • Download URL: weboob-2.0.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.6

File hashes

Hashes for weboob-2.0.tar.gz
Algorithm Hash digest
SHA256 fc8be1f77ad3a53285cef8b20a8b747960c163fad729c56838043d8ddcdfc9b0
MD5 a3bf199b7a8a48253ea2c7f172b321d9
BLAKE2b-256 88c1b3423348d8e2a557c7e0d53b5977cf1a382703c7b4d1397876836184b493

See more details on using hashes here.

File details

Details for the file weboob-2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: weboob-2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 611.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.6

File hashes

Hashes for weboob-2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b4f4ee40bb63bb0caef0a8dedad6f6f56158def5be5d1fdc32b9dd7f9769d35e
MD5 cc31f28b80abe98dae3353b6e7fa5c3b
BLAKE2b-256 627741c889f7744d9a0db4fc6750d8401f848fdd40de0a2c812fb548d065e95b

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.0 This release

2 files

1.5

2 files

1.4

2 files

1.3

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page