https://github.com/fuzzypixelz/tarman
A command-line tool to manage random tarballs from the internet.
https://github.com/fuzzypixelz/tarman
Last synced: about 1 month ago
JSON representation
A command-line tool to manage random tarballs from the internet.
- Host: GitHub
- URL: https://github.com/fuzzypixelz/tarman
- Owner: fuzzypixelz
- License: mit
- Created: 2022-06-21T22:32:09.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-21T22:34:06.000Z (almost 4 years ago)
- Last Synced: 2025-03-23T06:41:32.453Z (about 1 year ago)
- Size: 1000 Bytes
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tarman
## What's in a name?
> **Tar**ball **man**ager. I know .. very creative :^)
And no, it's not a Living Dead reference. I didn't even know the franchise existed before typing "Tarman" into my search engine.
## Huh?
A command-line tool to manage random tarballs from the internet.
This implies a convenient way to install, uninstall and update such software.
## Yet another package manager?
The purpose of `Tarman` is to automatically manage software that lives behind a URL somewhere on the internet.
You should not need to write a package description. This is because we're aiming for the kind of self-contained binaries you would find on GitHub Releases for example.
## Goals
- Ease of use
- Minimal footprint
- Linux, macOS, and Windows support
- Blazing speed™
- Security
## Nice-To-Have's
- Scraping project pages for links (Github, SourceForge, etc)
- Repository of popular software with well-known locations
- GUI client
## Non-Goals
- Dependency management
- Building from source