Weboob, Web Outside Of Browsers
Project description
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 AGPLv3+ 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/).
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for weboob-1.4+1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb653baeb35ea6f615df2ecae7a0d795548a9fbb5e4a2d67c938a84c4708d1cc |
|
MD5 | ef2b6a1761946b592b1c7b950505a949 |
|
BLAKE2b-256 | d7f4720801e32ea40c0441006695f3e6782c0eaece6004f292010c7a901ac946 |