rohan23chhabra / P2p

Practice project to demonstrate p2p file sharing.

Programming Languages

java
68154 projects - #9 most used programming language
java8
65 projects

Projects that are alternatives of or similar to P2p

Zerotierone
A Smart Ethernet Switch for Earth
Stars: ✭ 7,839 (+48893.75%)
Mutual labels:  networking, peer-to-peer
Bmon
bandwidth monitor and rate estimator
Stars: ✭ 787 (+4818.75%)
Mutual labels:  network, networking
Ceras
Universal binary serializer for a wide variety of scenarios https://discord.gg/FGaCX4c
Stars: ✭ 374 (+2237.5%)
Mutual labels:  network, networking
Exscript
A Python module making Telnet and SSH easy
Stars: ✭ 337 (+2006.25%)
Mutual labels:  network, networking
Sonobus
Source code for SonoBus, a real-time network audio streaming collaboration tool.
Stars: ✭ 586 (+3562.5%)
Mutual labels:  network, peer-to-peer
Game Networking Resources
A Curated List of Game Network Programming Resources
Stars: ✭ 4,208 (+26200%)
Mutual labels:  network, networking
Peerdiscovery
Pure-Go library for cross-platform local peer discovery using UDP multicast 👩 🔁 👩
Stars: ✭ 476 (+2875%)
Mutual labels:  networking, peer-to-peer
Otunnel
peer-to-peer tunnel tool
Stars: ✭ 224 (+1300%)
Mutual labels:  network, peer-to-peer
Gamenetworkingsockets
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
Stars: ✭ 5,795 (+36118.75%)
Mutual labels:  networking, peer-to-peer
Libzt
ZeroTier Sockets - Put a network stack in your app
Stars: ✭ 486 (+2937.5%)
Mutual labels:  networking, peer-to-peer
React Native Network Info
React Native library for getting information about the devices network
Stars: ✭ 313 (+1856.25%)
Mutual labels:  network, networking
Grassmarlin
Provides situational awareness of Industrial Control Systems (ICS) and Supervisory Control and Data Acquisition (SCADA) networks in support of network security assessments. #nsacyber
Stars: ✭ 621 (+3781.25%)
Mutual labels:  network, networking
P2p Graph
Real-time P2P network visualization with D3
Stars: ✭ 245 (+1431.25%)
Mutual labels:  network, networking
Cocoadebug
iOS Debugging Tool 🚀
Stars: ✭ 3,769 (+23456.25%)
Mutual labels:  network, networking
Fire
🔥A delightful HTTP/HTTPS networking framework for iOS/macOS/watchOS/tvOS platforms written in Swift.
Stars: ✭ 243 (+1418.75%)
Mutual labels:  network, networking
Hp Socket
High Performance TCP/UDP/HTTP Communication Component
Stars: ✭ 4,420 (+27525%)
Mutual labels:  network, networking
Enet
⚡️ ENet reliable UDP networking library
Stars: ✭ 202 (+1162.5%)
Mutual labels:  network, networking
Golden Gate
Framework to connect wearables and other IoT devices to mobile phones, tablets and PCs with an IP-based protocol stack over Bluetooth Low Energy
Stars: ✭ 223 (+1293.75%)
Mutual labels:  network, networking
Gns3 Server
GNS3 server
Stars: ✭ 477 (+2881.25%)
Mutual labels:  network, networking
Fast Android Networking
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Stars: ✭ 5,346 (+33312.5%)
Mutual labels:  network, networking

P2P

P2P is a project which aims to share files over a peer to peer network. User logs into the system and specifies a directory that can be shared amongst other peers.

Build and Installation

To build the project, migrate to the root project of the directory and type the following command.

mvn install

Specialities

The project uses JavaFX to achieve its purpose. This framework facilitates the implementation of a good graphical user interface (GUI). This is demonstrated with the help of screenshots.

Screenshots

Change Name

Connect

Drawer

Home Page

Shared files

View Session

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].