Skip to content

trueLoving/Stationuli

Repository files navigation

Stationuli β€”β€” Personal Workstation P2P File Transfer & Control Solution

License: BSL 1.1 Version pnpm Rust

πŸ”— Fully Offline, Fully Private P2P File Transfer & Device Control - Breaking Barriers Between PC and Android Devices

πŸ’­ Project Origin

Stationuli was born from three core driving forces:

  1. Project Experience Accumulation πŸ“š: Through previous project development, I deeply explored file transfer technologies between different devices in offline environments, especially Android to PC scenarios, accumulating rich practical experience.

  2. Personal Real Needs 🏠: As a developer, I urgently need a software solution to build a completely personal workstation, achieving device connectivity, complete privacy, offline-first, and autonomous control.

  3. Technical Exploration Spirit πŸ”¬: Stationuli is also a practical platform for researching different technology ecosystems, exploring Rust ecosystem, cross-platform development, P2P networking, system integration, and other cutting-edge technologies.

πŸ“¦ Downloads

Platform Architecture Download Link Requirements
Windows x64 Download Windows Windows 10+
macOS Universal Download macOS Big Sur+ (Apple Silicon/Intel)
Android ARM64/ARMv7 Download Android Android 9.0+ (API 28+)

πŸ“Œ Note: All features require native software installed on both ends. Web access is not supported.

πŸ“– About the Product

What is Stationuli

Stationuli is a fully autonomous, fully offline, fully private personal workstation solution that helps you:

  • File Transfer: Fast file transfer between PC ↔ PC, PC ↔ Android, Android ↔ Android
  • Device Control: Android remotely controls PC (screen mirroring, keyboard/mouse control, clipboard sync)
  • Zero-Configuration: Automatic device discovery on LAN, one-click connection, ready to use

Product Positioning

Pure P2P cross-platform file transfer and control tool:

  • πŸ–₯️ PC: Windows/macOS native applications
  • πŸ“± Mobile: Android native application
  • πŸ”„ Cross-Platform: File transfer and device control between PC and Android
  • 🏠 Personal Workstation: Build a fully autonomous, fully offline personal device network

Core Features

  1. Fully Autonomous: No dependency on any third-party services, all data transfers only between your devices
  2. Fully Offline: Supports complete offline operation on LAN, no internet connection required
  3. Fully Private: End-to-end encryption (X25519 + AES-256), data never passes through servers
  4. Zero-Configuration: Automatic device discovery on LAN (mDNS), one-click connection, ready to use
  5. Native Performance: Fully utilizes system capabilities for optimal performance and complete functionality

🀝 Contributing

We welcome contributions! Please read our Contributing Guide to get started.

πŸ“„ License

This project is licensed under the Business Source License (BSL) 1.1.

  • Personal/Non-Production Use: Free for personal use, development, testing, education, and research
  • Small Business Use: Free for organizations with fewer than 5 employees or annual revenue less than $100,000 USD
  • Commercial Use: Commercial use in production requires a license. Please contact the author for commercial licensing inquiries
  • Change Date: On 2029-01-01, this software will convert to GPL v2.0 or later

See LICENSE file for full details.


Stationuli - Build your personal workstation, making device connections simpler, safer, and more autonomous πŸš€

About

πŸ”— Stationuli - Fully Offline & Private P2P Transfer & Control | PC-Android Bridge

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors