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.

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:

Architecture Status
Linux amd64
Linux ARM64 GH Workflow error
Linux 686 GH Workflow error
Linux 386 GH Workflow error
Windows amd64
Windows 32 bit GH Workflow error
OSX arm64
OSX amd64

Contributing

If you'd like to support my work, please consider making a pull request to help fix any issues with the code. I would like to extend my gratitude to the open-source developers behind tls-client, tiktoken, and whatsmeow. Their work has inspired me greatly and helped me to create this project.

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.3.2.tar.gz (152.2 kB 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.3.2-py3-none-any.whl (203.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: whatsfly_labfox-0.3.2.tar.gz
  • Upload date:
  • Size: 152.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for whatsfly_labfox-0.3.2.tar.gz
Algorithm Hash digest
SHA256 aa5e831f9ea0ecafcbea02cbda4cc7d3a2bd0d4caad3e5a6cfe988f707ee5a83
MD5 9b589407b90221af3a6eaa2882652e51
BLAKE2b-256 1e902039f17f2450d6868368a08f2d3e5b328c222fcb23fcb8b1ece9aa02189a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for whatsfly_labfox-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 373270a3a7cefa81890c4db9a6fb1728c835e61bb7ca77e29c131639d93abedc
MD5 ec6163c7301fc5f71917266be14a8d6b
BLAKE2b-256 27bea84ea2177ff351d1934d2bc2f9998b769a019529a763fe7e7415d898f60d

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