MichaelMure / Arbore
Licence: gpl-3.0
Friend-to-friend filesharing app to save the world from dystopia
Stars: ✭ 270
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Arbore
Peergos
A p2p, secure file storage, social network and application protocol
Stars: ✭ 895 (+231.48%)
Mutual labels: ipfs, peer-to-peer, social-network
geesome-node
🦈 Your self-hosted decentralized Messenger, Social network, Media file storage on top of IPFS! Freely communicate in encrypted chat groups, share images, video, text or any data without a risk of censorship or blocking.
Stars: ✭ 90 (-66.67%)
Mutual labels: social-network, peer-to-peer, ipfs
Photos
[DEPRECATED] Encrypted, secure, decentralized personal data wallet -- technology behind textile.photos
Stars: ✭ 236 (-12.59%)
Mutual labels: ipfs, social-network
trystero
🤝 Serverless WebRTC matchmaking for painless P2P — Make any site multiplayer in a few lines — Use BitTorrent, IPFS, or Firebase
Stars: ✭ 512 (+89.63%)
Mutual labels: peer-to-peer, ipfs
Partyshare
A free, open source file sharing application, built on the peer-to-peer hypermedia protocol IPFS.
Stars: ✭ 131 (-51.48%)
Mutual labels: ipfs, peer-to-peer
Unstoppable Wallet Android
A secure and decentralized Bitcoin and other cryptocurrency wallet for Android phones. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 165 (-38.89%)
Mutual labels: ipfs, peer-to-peer
ipfs-chat
Real-time P2P messenger using go-ipfs pubsub. TUI. End-to-end encrypted texting & file-sharing. NAT traversal.
Stars: ✭ 84 (-68.89%)
Mutual labels: peer-to-peer, ipfs
js-ipfs-mfs
[ARCHIVED] now part of the https://github.com/ipfs/js-ipfs repo
Stars: ✭ 27 (-90%)
Mutual labels: peer-to-peer, ipfs
pop
Run a point-of-presence within Myel, the community powered content delivery network.
Stars: ✭ 28 (-89.63%)
Mutual labels: peer-to-peer, ipfs
Js Dag Service
Library for storing and replicating hash-linked data over the IPFS network.
Stars: ✭ 81 (-70%)
Mutual labels: ipfs, peer-to-peer
Ipfd
An imageboard, but images are stored in a peer-to-peer network
Stars: ✭ 77 (-71.48%)
Mutual labels: ipfs, peer-to-peer
Unstoppable Wallet Ios
A secure and decentralized Bitcoin and other cryptocurrency wallet for iPhone. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 180 (-33.33%)
Mutual labels: ipfs, peer-to-peer
Ipfspics Server
Content-addressable, peer-to-peer method of storing and sharing images on the internet.
Stars: ✭ 1,071 (+296.67%)
Mutual labels: ipfs, peer-to-peer
pacman.store
Pacman Mirror via IPFS for ArchLinux, Endeavouros and Manjaro
Stars: ✭ 65 (-75.93%)
Mutual labels: peer-to-peer, ipfs
Pcp
📦 Command line peer-to-peer data transfer tool based on libp2p.
Stars: ✭ 687 (+154.44%)
Mutual labels: ipfs, peer-to-peer
Rust Ipfs
The InterPlanetary File System (IPFS), implemented in Rust.
Stars: ✭ 739 (+173.7%)
Mutual labels: ipfs, peer-to-peer
fabric
Fabric is an experimental protocol for exchanging information.
Stars: ✭ 46 (-82.96%)
Mutual labels: distributed-systems, peer-to-peer
field-manual
The Offical User's Guide to OrbitDB
Stars: ✭ 178 (-34.07%)
Mutual labels: peer-to-peer, ipfs
Arbore is a peer-to-peer file sharing application with the following caracteristics:
- targeted for private/low diffusion data between people that know each-others. Main use case: friends want to share between each-others their holidays pictures.
- low friction: it should be as easy as possible
- encryption should be used to maintain privacy and to control the diffusion of the data
This application is build on top of IPFS.
----> Download it here ! <----
GETTING STARTED
- Clone or download this repository
- run
npm install
to install all the dependencies. - run
npm run dev
to launch the developement version
Installation package will be provided later.
ROADMAP
Version 1 (minimal first version)
- profile management
- basic contact management (adding with a hash)
- contact suggestion and privacy settings
- targeted sharing (notification and download)
- basic 1 to 1 chat
Version 2 (encryption and chat)
- encryption (IPFS is currently working on encryption)
Version 3
contact-related features:
- public sharing and contact following (kind of like Twitter)
- contact blocking (for abuse)
- contact groups
- contact management: mitigation strategy (maintaining your contacts files online because you like them)
- profile "migration" with notification of contacts
- on-demand custom app packaging with a first contact for extra-simple onboarding
content-related features:
- reliable and efficient download status tracking (when available; details ipfs/go-ipfs#3866)
- reception confirmation
- content: re-share
- better share description, maybe with markdown ?
- content: fancy share's content visualization (for instance, for pictures with a slideshow or carousel)
- internationalization
misc:
- mobile version using react native
- enhanced chat (offline, history, group chat, encryption ...) maybe using orbit.chat
- ability to close the main windows while still having the app running + system tray icon with stats
License
You can check out the full license here
This project is licensed under the terms of the GPL v3 license.
Questions/feedback (or just want to help out?)
Every little bit of help counts!
If you want to build something awesome or help out in any other way, please contact us :)
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].