Skip to main content

Whatsapp Web wrapper in Python, without webdrivers

Project description

WhatsFly

Build

Just run and have fun. Just try and go fly.

[!NOTE]
There currently isn't active development, but the project is still maintained. If you want a feature, please create an issue, I'll try to implement it as soon as possible (I usually respond within 1-2 weeks).

WhatsApp web wrapper in Python. No selenium nor gecko web driver needed.

Setting up browser driver is tricky for python newcomers, and thus it makes your code so 'laggy' while using lots of RAM.

This project originates from cloned-doy/whatsfly

Documentation

https://labfox.github.io/whatsfly/

Supported machines

The library theoretically supports every machine with Go and CGo, but if the builds fail on your machine, there are pre-built binaries auto-downloaded for the following architectures:

  • Linux (amd64)
  • Windows (amd64)
  • macOS (amd64)
  • macOS (arm64)

Additionnal architectures can be added by getting a standalone build of the go module, and adding an issue/PR to add a CI job.

Contributing

Please report any bug or unclear behahivor; you can also submit a PR to fix it or add a new feature.

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

whatsfly_labfox-0.9.0.tar.gz (14.3 MB view details)

Uploaded Source

Built Distribution

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

whatsfly_labfox-0.9.0-py3-none-any.whl (14.4 MB view details)

Uploaded Python 3

File details

Details for the file whatsfly_labfox-0.9.0.tar.gz.

File metadata

  • Download URL: whatsfly_labfox-0.9.0.tar.gz
  • Upload date:
  • Size: 14.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for whatsfly_labfox-0.9.0.tar.gz
Algorithm Hash digest
SHA256 4442e06a2318ffdd5830df7c9c73460f682c22a57dd3b1514184a4feda946430
MD5 7bb6076e6d67200cf1957406a672f928
BLAKE2b-256 fb672d8c144753b86c48eddce404a1fd90f202b87e44c26ec0392d5acce48f58

See more details on using hashes here.

File details

Details for the file whatsfly_labfox-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: whatsfly_labfox-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 14.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for whatsfly_labfox-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6aa13efaf3fe713de14b9cc812d17065be8d6d7ad84c44847d2891629f52ec21
MD5 21e27551ea11854161cfe07c5f2c56ee
BLAKE2b-256 a5894b7da5a079cb053ae614cf2c7136d730b0d1c586c0547bd040e3af33980b

See more details on using hashes here.

Supported by

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