schollz/croc
PublicEasily and securely send things from one computer to another :crocodile: :package:
Bee AI phân tích repositoryBETA
AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.
Cập nhật lần cuối: 30/10/2026
Tóm tắt bởi Bee AI
croc là công cụ dòng lệnh cho phép truyền tệp và thư mục dễ dàng, an toàn giữa hai máy tính qua cơ chế peer-to-peer (có relay dự phòng) với mã hóa đầu cuối PAKE.
- Mã hóa đầu cuối (E2EE) sử dụng PAKE để thỏa thuận khóa qua chuỗi mật khẩu.
- Hỗ trợ truyền đa nền tảng (Linux, macOS, Windows, Android, Trình duyệt) và tiếp tục truyền khi bị ngắt quãng.
- Tự động kết nối P2P mà không cần cấu hình port-forwarding, ưu tiên IPv6 và hỗ trợ Tor/SOCKS5 proxy.
- Tích hợp tính năng chia sẻ phiên terminal (croc ssh) và lưu trữ tạm thời có mã hóa.
Lưu ý
- Tự động kiểm tra bản cập nhật mới mỗi 24 giờ trong nền sau mỗi lần truyền.
- Khi chạy trên Docker, croc chỉ thao tác được với thư mục hiện tại và các thư mục con.
Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.
- Độ phổ biến98
- Độ tươi100
- Cộng đồng17
- Tài liệu100
- Phát hành100
- Mức độ khóDễ tiếp cận
- Phù hợp vớiLập trình viên · DevOps
- Loại dự ánCông cụ
- Giấy phépMIT
Kiến trúc & Công nghệ
Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.
Tech stack
Go
Docker
React
Vite
WebAssembly
Bash
Kiến trúc tổng quan
Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.
cmd/Mã nguồn các lệnh CLI chính của croc.internal/Thư viện và gói nội bộ xử lý kết nối, mã hóa và logic cốt lõi.packaging/Cấu hình đóng gói phần mềm cho các hệ điều hành và kho phân phối.scripts/Các script hỗ trợ cài đặt và tự động hóa tác vụ.src/Các thành phần mã nguồn bổ trợ.web/Mã nguồn giao diện web client sử dụng React/Vite và WebAssembly.
Hướng dẫn nhanh
Các bước để bắt đầu với repository này.
git clone https://github.com/schollz/croc.git
cd crocCác use case chính
Những ứng dụng có thể xây dựng từ repository này.
- Gửi nhanh tập tin hoặc thư mục lớn giữa hai máy tính qua dòng lệnh bằng mã passphrase ngắn gọn.
- Chia sẻ phiên terminal trực tiếp (croc ssh) cho mục đích hỗ trợ kỹ thuật hoặc cộng tác lập trình.
- Tải tệp lên bộ lưu trữ tạm thời được mã hóa ở phía client để nhận bất đồng bộ qua liên kết trình duyệt.
- Tự host relay riêng nội bộ bằng Docker hoặc nhị phân croc để tối ưu tốc độ mạng riêng.
Repository tương tự
Cùng chủ đề trong kho Bee.
- 1
practical-tutorials/project-based-learningCurated list of project-based tutorials288.5k+765
- 2
avelino/awesome-goA curated list of awesome Go frameworks, libraries and software191.2k+1.2k
- 3
ollama/ollamaGet up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.185.4k+894
- 4
golang/goThe Go programming language139.5k-46
- 5
localsend/localsendAn open-source cross-platform alternative to AirDrop96.7k+1.3k
Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 30/10/2026.