Metadata-Version: 2.4
Name: drp
Version: 1.0.0
Summary: Drop text and files from the command line — get a link instantly.
Author: Vic Nas
License: MIT
Project-URL: Homepage, https://drp.vicnas.me
Project-URL: Repository, https://github.com/vicnasdev/drp
Project-URL: Issues, https://github.com/vicnasdev/drp/issues
Keywords: cli,file-sharing,pastebin,drops
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cmd2>=2.4
Requires-Dist: requests>=2.28
Requires-Dist: rich>=13.0
Requires-Dist: pygments>=2.14
Requires-Dist: keyring>=25.0
Requires-Dist: tomli>=2.0; python_version < "3.11"
Requires-Dist: tomli-w>=1.0
Requires-Dist: platformdirs>=4.0
Provides-Extra: completion
Requires-Dist: argcomplete>=3.1; extra == "completion"
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-django; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: django>=5.0; extra == "dev"
Requires-Dist: python-dotenv; extra == "dev"
Requires-Dist: dj-database-url; extra == "dev"
Requires-Dist: whitenoise; extra == "dev"
Requires-Dist: gunicorn; extra == "dev"
Requires-Dist: requests; extra == "dev"
Requires-Dist: psycopg2-binary>=2.9; extra == "dev"
Requires-Dist: boto3; extra == "dev"
Requires-Dist: markdown; extra == "dev"
Requires-Dist: pygments>=2.14; extra == "dev"
Requires-Dist: reportlab; extra == "dev"
Requires-Dist: argcomplete>=3.1; extra == "dev"
Dynamic: license-file

# [drp](https://drp.vicnas.me) — instant clipboard & file sharing

![version](https://img.shields.io/github/v/tag/vicnasdev/drp)
![license](https://img.shields.io/badge/CLI-MIT-green)
![python](https://img.shields.io/badge/python-3.10+-blue)

Share text, code snippets, and files from your terminal in seconds. Get a link, share it anywhere.

**[drp.vicnas.me](https://drp.vicnas.me)** — try it now, no account needed.

```bash
pipx install drp
drp setup
drp up "hello world"        # → https://drp.vicnas.me/a1b2c3/
```

## What can drp do?

```bash
drp up notes.md              # upload a file → get a link
echo "secret" | drp up --burn # burn after first view
drp up photo.png -k avatar   # custom key → drp.vicnas.me/f/avatar/
drp get mykey                 # fetch text back
drp get -f report             # download a file
drp ls                        # list your drops
drp lock mykey                # password-protect (paid)
drp shell                     # interactive REPL
```

**Embed anywhere** — images, iframes, raw text:
```
https://drp.vicnas.me/embed/mykey/    ← embeddable viewer
https://drp.vicnas.me/raw/mykey/      ← plain text (curl-friendly)
![img](https://drp.vicnas.me/raw/avatar/)  ← markdown image
```

**Collections** — organize files into folders with sub-folders and shell navigation.

**Plans** — anonymous drops work instantly. [Sign up free](https://drp.vicnas.me/auth/register/) for longer expiry, or go [Starter/Pro](https://drp.vicnas.me/help/plans/) for collections, passwords, API tokens, and more.

## Links

- **Website:** [drp.vicnas.me](https://drp.vicnas.me)
- **Help & docs:** [drp.vicnas.me/help](https://drp.vicnas.me/help/)
- **Plans & pricing:** [drp.vicnas.me/help/plans](https://drp.vicnas.me/help/plans/)
- **CLI reference:** [drp.vicnas.me/help/cli](https://drp.vicnas.me/help/cli/)
- **PyPI (stable):** [pypi.org/project/drp](https://pypi.org/project/drp/)
- **PyPI (dev):** [pypi.org/project/drp-dev](https://pypi.org/project/drp-dev/)

## Self-hosting

> Source-available for personal/internal use — see [LICENSE](LICENSE).

[![Deploy on Railway](https://railway.app/button.svg)](https://railway.com?referralCode=ZIdvo-)

See [drp.vicnas.me/help](https://drp.vicnas.me/help/) for setup instructions and environment variables.

### Commercial License

Want to deploy drp for your organization? A **Commercial Self-Hosted License** is available.

[Purchase & generate your license PDF →](https://drp.vicnas.me/billing/licensing/)
See [COMMERCIAL.md](COMMERCIAL.md) for full terms.

## License

Server: source-available, personal/internal use only — see [LICENSE](LICENSE).
CLI (`cli/`): MIT.
