Thanks to visit codestin.com
Credit goes to github.com

Skip to content

a minimal CLI that turns any folder into a self-hosted download link. Fast, simple, and reliable for quick file sharing. ☕

License

Notifications You must be signed in to change notification settings

fnull-org/fnull

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fnull

build passing license MIT docs

Get things from one computer to another — simple and fast.

fnull is a small, focused file-transfer CLI and library written in Go. It lets you send and receive files and directories through a relay server using short links. Designed for quick ad-hoc transfers and easy automation.

Design

  • Small, single-binary CLI (no heavy deps)
  • Short human-friendly transfer codes / links
  • Relay server + client model (future: P2P / E2EE)
  • Cross-platform: Linux, macOS, Windows

Quickstart

Send

On the sending machine:

fnull send path/to/file-or-folder
# -> prints a short link (or code) for the receiver

Receive

On the receiving machine:

fnull receive <fnull-link-or-code>
# -> downloads file(s) to current directory

Packaging & Distribution

Binaries are produced for Linux, macOS, and Windows. Detailed packaging instructions (Homebrew, apt, scoop, winget, .deb/.rpm, etc.) and signed releases will be published on the project website:

https://... (installation & package guide)

License

MIT — see the LICENSE file.

About

a minimal CLI that turns any folder into a self-hosted download link. Fast, simple, and reliable for quick file sharing. ☕

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages