Overview
P2P Shipyard is a development toolkit designed to simplify the creation of cross-platform peer-to-peer (P2P) applications, with a primary focus on Holochain-based projects. It enables developers to build and deploy applications across multiple platforms, including Android, Linux, macOS, and Windows.
Key Features
- Cross-Platform Development: Build P2P applications that run seamlessly on multiple operating systems
- Holochain Integration: Specifically designed to work with Holochain’s P2P architecture
- Tauri Framework: Utilizes Tauri for creating lightweight, secure desktop and mobile applications
Project Status
- Current State: Source-Available software
- Development Goal: Transition to fully Open Source
- Funding: Community-supported through Open Collective
Supported Holochain Versions
main
branch: Latest stable Holochain releasemain-0.3
: Supports Holochain 0.3.xmain-0.4
: Supports Holochain 0.4.x
Resources
- GitHub Repository: https://github.com/darksoil-studio/p2p-shipyard
- Documentation: https://darksoil.studio/p2p-shipyard
- Open Collective: https://opencollective.com/darksoil/projects/p2pshipyard
Use Cases
P2P Shipyard is ideal for developers looking to:
- Create decentralized applications
- Build cross-platform P2P solutions
- Leverage Holochain’s distributed computing capabilities
- Develop lightweight, secure applications
Combining Tauri and P2P frameworks to ship end-user applications to Android, Linux, MacOS, and Windows.