shbin
Turn a Github repo into a pastebin.
shbin is a command‑line utility that uploads files, clipboard content, or streamed input to a designated GitHub repository, treating the repository as an internal pastebin. It creates or updates files via the GitHub API, so the repository does not need to be cloned locally. After uploading, the tool returns a shareable URL and, when possible, copies it to the clipboard.
The tool is aimed at developers or teams who need a quick way to share code snippets, notebooks, images, or other assets privately within an organization. It addresses limitations of public gists by keeping content in a repository owned by the user or organization, supporting folder structures, and handling binary formats such as screenshots. Users can specify commit messages, target directories, and optionally format URLs for GitHub Pages.
shbin is installed as a Python package, with optional dependencies for macOS, and requires an initial setup step to store a personal access token and the target repository. It offers commands for uploading single files, directories, clipboard data, and for downloading existing files.
Reviews
Loading reviews…
Similar apps

Clipboard, Input & Automation
Clipboard
Cut, copy, and paste anything, anywhere.
Clipboard, Input & Automation
clippy
Clipboard tool for interacting with GUI applications.

DevOps & Infrastructure
dpaste
Simple pastebin with multiple text and code option, with short url result easy to remember.

Clipboard, Input & Automation
Clipboard
Easy-to-use terminal clipboard manager for all platforms.

Version Control & Git
Opengist
Pastebin powered by Git.

File Management & Transfer
shuk
Quicky share files using Amazon S3 buckets.