Skip to main content

Slick

Easy to use secure file sending

Slick makes it easy to send files or chat between two people. It is end-to-end encrypted, and uses HTTPS as its transport.

Installation

Using python 3.7, run:

pip install slick-app

Usage

To start slick, run sk. Running /help you'll get:

/list           -- show active friends and nearby people
/add  [subject] -- add a person
/talk [subject] -- talk to someone
/end            -- stop talking to someone
/quit           -- quit the program
/send           -- send a file
/get            -- get a file
/info

Adding a friend

To add a friend, use the /add command. They will need to approve the request on their side by adding you back.

Interacting with a friend

To interact with a specific friend, use /talk [name]

Chatting

Once you're interacting with a friend, anything you type without a leading slash will be interpretted as chatting.

Sending a file

To send a file, use /send

Receiving a file

To receive a file, use /get #

Design

Slick uses multicast DNS to broadcast a) a digest of the certificate used by HTTPS b) a tor service to facilitate the initial key exchange.

Metadata

Release files for slick-app 0.0.2

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

Source distribution (sdist)

Source distribution for slick-app 0.0.2
File Size Uploaded
slick-app-0.0.2.tar.gz 17.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for slick-app 0.0.2
File Interpreter ABI Platform
slick_app-0.0.2-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 37.3 kB

Release files / slick-app-0.0.2.tar.gz

Download URL slick-app-0.0.2.tar.gz
Size 17.0 kB
Tags Source
SHA-256 checksum
How to use checksums
1630e7c6c069fa491ea55b9a84a179d35fcd9d712eb63e006415b4350d840dfb
BLAKE2b-256 checksum
How to use checksums
2debe8b83a7f6f1ed7b399cc6bc9c3b11f47297d73c266b761545e92e0457de5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

Release files / slick_app-0.0.2-py2.py3-none-any.whl

Download URL slick_app-0.0.2-py2.py3-none-any.whl
Size 20.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
fc32fdf3e3497b44613ab7f68c1c12c6092eafcc601b8c0cd1f07c7beb0c5759
BLAKE2b-256 checksum
How to use checksums
8bc1989d66e975392ab6cd6009bd1ed028038f794e36d4eb97bf1a42110451a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

Release history Release notifications | RSS feed

This release

0.0.2 This release

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