🧩 ShareFromCLI
ShareFromCLI is a simple yet powerful Python-based CLI tool that lets developers share files and command snippets effortlessly from the terminal.
It’s built for developers, workshops, and teams who need a quick, secure way to share files and code — without any setup or cloud dependency.
🚀 Installation
Install ShareFromCLI globally via pip:
pip install sharefromcli
⚙️ Usage
🏗️ Create a New Share Command
To create a new command for your file:
sharefromcli
Then follow the prompts:
✅ Token loaded successfully!
Do you want to create cmd or read the file (C/R): C
Pick the file name to read the content: 1.txt
Once done, you’ll get a shareable command like:
Here is your command below to install content:
> pip install sharefromcli
> sharefromcli read <id>
You can now share this <id> with anyone — they can retrieve the same file easily.
📥 Read a Shared File
To view or download a shared file:
sharefromcli read <file_id>
Then choose your preferred option:
Do you want to see the content or download the content as .txt (see/download): see
The file content or a downloadable .txt file will be returned instantly.
⏳ Expiry Policy
All shared file IDs automatically expire after 7 days for security and cleanup.
Once expired, the link or ID will no longer work.
🧠 Example Workflow
Step 1: Create a Share Command
sharefromcli
→ Choose C (create)
→ Pick a file, e.g., 1.txt
Step 2: Share Command
pip install sharefromcli
sharefromcli read abc123
Step 3: Read File (Receiver)
sharefromcli read abc123
→ Choose to see or download content.
💡 Key Highlights
- ⚡ Share files in seconds directly from CLI
- 🔒 Auto-expiring file IDs (7 days)
- 🧠 Simple commands with zero config
- 💻 Developer-friendly and cross-platform
- 🌐 Perfect for workshops, meetups, and dev teams
🧰 Example Output
✅ Token loaded successfully!
Do you want to create cmd or read the file (C/R): C
Pick the file name to read the content: test.txt
📦 Generating command...
✅ Done!
Here is your command below to install content:
> pip install sharefromcli
> sharefromcli read xyz789
🧪 Coming Soon
- Custom expiry duration
🪪 License
MIT License © 2025 [Your Name or Handle]
All rights reserved.
🌐 Project Links
- Website: https://sharefromcli.xyz
- PyPI: https://pypi.org/project/sharefromcli
Metadata
Release files for sharefromcli 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sharefromcli-1.0.0.tar.gz | 5.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sharefromcli-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.1 kB