Skip to content

v1.1.3

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Dec 01:53
· 1 commit to main since this release

tiny-frpc Release

A lightweight, pure C implementation of FRP client with STCP support.

Download

Platform File
Linux x86_64 tiny-frpc-linux-x86_64.tar.gz
macOS ARM64 (Apple Silicon) tiny-frpc-darwin-arm64.tar.gz
macOS x86_64 (Intel) tiny-frpc-darwin-x86_64.tar.gz
Windows x86_64 tiny-frpc-windows-x86_64.zip

Package Contents

release/
├── lib/                         # Static and shared libraries
│   ├── libfrpc-bindings.so      # Shared library for bindings
│   └── *.a                      # Static libraries
├── include/                     # C headers
├── demo/                        
│   ├── demo_stcp_*              # C demo executables (Linux/macOS only)
│   └── p3/                      # P3 Multi-process demo (NEW!)
│       ├── README.md            # Complete usage guide
│       ├── common/              # FRPS download and start scripts
│       ├── python/              # Python server/visitor (contains .so)
│       ├── node/                # Node.js server/visitor
│       └── rust/                # Rust server/visitor
└── bindings/                    # Language bindings (ready to use)
    ├── python/                  # Contains libfrpc-bindings.so
    ├── nodejs/                  # Contains build/libfrpc-bindings.so
    └── rust/

Quick Start: P3 Demo

The P3 (Three-Process) demo shows multi-process communication:

# Extract release
tar -xzf tiny-frpc-*.tar.gz
cd release

# Download FRPS (auto-detects platform)
chmod +x demo/p3/common/download_frps.sh
./demo/p3/common/download_frps.sh

# Start FRPS in Terminal 1
./demo/p3/common/start_frps.sh

# Start Server in Terminal 2
python3 demo/p3/python/p3_server.py 127.0.0.1 7001

# Start Visitor in Terminal 3
python3 demo/p3/python/p3_visitor.py 127.0.0.1 7001 Alice

# Type messages to communicate!

See demo/p3/README.md for complete documentation.

Compatible FRPS Server

Download FRP server from: https://github.com/fatedier/frp/releases

Tested with frps v0.62.x

Full Changelog: v1.1.2...v1.1.3