Securely and anonymously share files, host websites, and chat with friends using the Tor network
Find a file
Timothy Cyrus 5e89cdcbc4 Make pyproject.toml PEP 621 compliant
- converted tool.poetry to PEP 621 (default behavior for poetry)
- converted setup.py to PEP 621 (recommended by setuptools)
- use pyproject.toml instead of version.txt
- use importlib instead of version.txt
- use PEP 621 dependency format in flatpak build scripts
- added tomli as a dev dependency (used in build scripts)
- removed version.txt (no longer used)
- cleaned up dependencies

- version is still in desktop/setup.py (unclear on how snapcraft uses it)
- poetry lockfiles need to be rebuilt
2025-10-20 14:07:33 -04:00
.github Update build workflow for windows as platform name has changed for get-tor.py 2025-04-01 16:13:01 +11:00
cli Make pyproject.toml PEP 621 compliant 2025-10-20 14:07:33 -04:00
desktop Make pyproject.toml PEP 621 compliant 2025-10-20 14:07:33 -04:00
docs Make pyproject.toml PEP 621 compliant 2025-10-20 14:07:33 -04:00
flatpak Make pyproject.toml PEP 621 compliant 2025-10-20 14:07:33 -04:00
licenses Use SVGs instead of PNGs for FontAwesome icons 2025-02-17 09:27:20 +11:00
security Add pen test report 2022-01-17 10:33:28 -08:00
snap Update requirements.txt files (exported from poetry) for snap to pick up Jinja2 update 2025-03-06 16:32:04 +11:00
.gitignore Initial support for Linux 64-bit, desktop/scripts/get-tor.py for macos-aarch64 2022-10-28 20:08:44 +02:00
build-source.sh Add my GPG subkey id to build-source.sh for verifying tag 2025-02-20 13:47:38 +11:00
CHANGELOG.md Update CHANGELOG 2025-02-17 16:58:15 +11:00
LICENSE.txt Rename LICENSE to LICENSE.txt 2023-10-17 12:25:05 -07:00
README.md Update README.md 2023-09-10 17:37:53 +00:00
RELEASE.md Make pyproject.toml PEP 621 compliant 2025-10-20 14:07:33 -04:00
setup-project.sh check for golang installation and exit if no installation found 2025-02-27 17:09:39 +05:30

OnionShare

Run Tests

OnionShare

OnionShare is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network.

Installing OnionShare

You can download OnionShare for Windows and macOS from the OnionShare website.

For macOS you can also use Homebrew:

brew install --cask onionshare

See these instructions to install OnionShare in Linux as a Flatpak or Snap package.

Documentation

To learn how OnionShare works, what its security properties are, how to use it, and how to contribute to the project, check out https://docs.onionshare.org.