1.5.1 • Published 6 months ago

peardeckterminal v1.5.1

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
6 months ago

PearDeckTerminal: P2P file sharing through terminal

Overview

PearDeckTerminal is a lightweight and innovative peer-to-peer presentation sharing app that allows users to collaborate seamlessly without relying on centralized servers on terminal. With real-time sharing and robust privacy features, it's perfect for teams, educators, and remote workers looking for an efficient and secure way to exchange files.


Features

  • 📤 P2P File Sharing: Share files directly with peers over a decentralized network.
  • 📄 Live Slide Viewer: View shared file in real-time within the system.
  • 🛡️ Secure Connections: Built with hyperswarm, bare-readline, bare-tty, bare-fs and hypercore-crypto for encrypted data sharing.
  • 🚀 No Central Server: Fully decentralized to prioritize privacy and eliminate server costs.
  • 💡 User-Friendly Interface: Intuitive design for hassle-free usage.

Installation

  1. To install globally:
npm i peardeckterminal -g
  1. To Create a Room
peardeckterminal --create
  1. To Join a Room
peardeckterminal --join <shared-key>
  1. To Share a File
/send ../path/to/that/file
  1. To Display Help
peardeckterminal --help

Technologies Used

  • Backend: Node.js
  • P2P Libraries: Hyperswarm, Hypercore-Crypto

Contributing

We welcome contributions to PearDeck! Here's how you can contribute:
1. Fork the repository.
2. Create a new branch for your feature or bug fix:

git checkout -b feature-name
  1. Commit your changes:
    git commit -m "Add feature-name"
  2. Push the changes and submit a pull request:
    git push origin feature-name

Contact

Have questions or suggestions? Reach out!

1.5.1

6 months ago

1.5.0

6 months ago

1.4.1

6 months ago

1.3.1

6 months ago

1.3.0

6 months ago

1.2.4

6 months ago

1.2.3

6 months ago

1.2.2

6 months ago

1.2.1

6 months ago

1.2.0

6 months ago

1.1.0

6 months ago

1.0.9

6 months ago

1.0.8

6 months ago

1.0.7

6 months ago

1.0.6

6 months ago

1.0.5

6 months ago

1.0.4

6 months ago

1.0.3

6 months ago

1.0.2

6 months ago

1.0.1

6 months ago

1.0.0

6 months ago