Skip to main content

Logo

MIT License

Sharevia is a python tool through which you can share any amount of data to multiple devices at once without any need of installing any extra software or mobile app.

Authors

How to run

Best part of Sharevia is you just need two lines of code to initiate it.

1.To install sharevia python package.

  pip install sharevia

2.Now start the app

  python -m sharevia

Note: The only requirement to take benifit of this sharing framework in that you need to have python installed in any of the device atleast.

Demo

Once the server will be on you will see similar portal on http://127.0.0.1/a/ alt text

To Access files over any other device connected over same network we need to scan this qr from the device or in browser open http://ip_adr_of_parent_device:8000/a/ alt text

Once you will enter the auth code you will get the files easily over responsive website alt text

There is a lot more coming whose screenshot will be added soon

Features to be added in next version

  • File/Folder Share permission
  • Live previews
  • Movie/Video Streaming
  • Music Playlist & Streaming
  • IP Logging
  • UI Improvement
  • Admin Level Customizations

Contributing

Contributions are always welcome!

Lets connect and discuss your ideas and scope of improvement

Please adhere to this project's code of conduct.

Support

For support, email neetishsingh97@gmail.com or call me at +91-9643046366.

Release files for sharevia 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sharevia 0.1.1
File Size Uploaded
sharevia-0.1.1.tar.gz 8.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sharevia 0.1.1
File Interpreter ABI Platform
sharevia-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 16.1 kB

Release files / sharevia-0.1.1.tar.gz

Download URL sharevia-0.1.1.tar.gz
Size 8.3 kB
Tags Source
SHA-256 checksum
How to use checksums
54aaed8ef5ef03cb9e83e119ffd850eacbdc18b5cfbbc7ad9d70817f0ee15ffa
BLAKE2b-256 checksum
How to use checksums
8c4caea7802aaf0eb724da9a7705dbbf8046ad2b32ddbf22b74bd25ab702284e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Release files / sharevia-0.1.1-py3-none-any.whl

Download URL sharevia-0.1.1-py3-none-any.whl
Size 7.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d11e0b7a52786a8d37a945343deecd3e57b56f859f77e1406be5c2f81f7365c3
BLAKE2b-256 checksum
How to use checksums
0a66073406856f5cc71d40260546f3e1d4b2995cabbfb315521fa4705961cb55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page