Tran

🖥 使用 TUI 在计算机之间安全传输和发送任何内容。「🖥 Securely transfer and send anything between computers with TUI.」

Github stars Tracking Chart

🖥️ Securely transfer and send anything between computers with TUI.

Installation

Using script

  • Shell
curl -fsSL https://cutt.ly/tran-cli | bash
  • PowerShell
iwr -useb https://cutt.ly/tran-win | iex

then restart your powershell

Homebrew

brew install abdfnx/tap/tran

GitHub CLI

gh extension install abdfnx/gh-tran

Usage

  • Open Tran UI
tran
  • Open with specific path
tran --start-dir $PATH
  • Send files to a remote computer
tran send <FILE || DIRECTORY>
  • Receive files from a remote computer
tran receive <PASSWORD>
  • Authenticate with github
tran auth login
  • Sync your tran config file
tran sync start

Tran Config file

tran config file is located at ~/.tran/tran.yml

config:
  borderless: false
  editor: vim
  enable_mousewheel: true
  show_updates: true
  start_dir: .

Flags

--start-dir string   Starting directory for Tran

Shortkeys

  • tab: Switch between boxes
  • up: Move up
  • down: Move down
  • left: Go back a directory
  • right: Read file or enter directory
  • V: View directory
  • T: Go to top
  • G: Go to bottom
  • ~: Go to your home directory
  • /: Go to root directory
  • .: Toggle hidden files and directories
  • D: Only show directories
  • F: Only show files
  • E: Edit file
  • ctrl+s: Send files/directories to remote
  • ctrl+r: Receive files/directories from remote
  • ctrl+f: Find files and directories by name
  • q/ctrl+q: Quit

Technologies Used in Tran

Special thanks

thanks to @ZinoKader for his awesome repo portal

License

tran is licensed under the terms of MIT license.

Stargazers over time

Stargazers over time

Overview

Name With Ownerabdfnx/tran
Primary LanguageGo
Program language (Language Count: 6)
Platform
License:MIT License
Release Count9
Last Release Namev0.1.43 (Posted on 2022-08-04 04:46:58)
First Release Namev0.1.0 (Posted on 2022-02-09 01:03:30)
Created At2022-01-26 18:35:28
Pushed At2024-05-13 19:38:57
Last Commit At
Stargazers Count381
Watchers Count6
Fork Count15
Commits Count258
Has Issues Enabled
Issues Count9
Issue Open Count5
Pull Requests Count140
Pull Requests Open Count4
Pull Requests Close Count20
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top