Skip to content

asimov-platform/asimov-snapshot-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

52 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

ASIMOV Snapshot Command-Line Interface (CLI)

License Compatibility Package

๐Ÿšง We are building in public. This is presently under heavy construction.

โœจ Features

๐Ÿ› ๏ธ Prerequisites

  • Rust 1.85+ (2024 edition)

โฌ‡๏ธ Installation

The intended installation method is through Homebrew.

Installation via Homebrew

Snapshot CLI can be installed along ASIMOV CLI through Homebrew:

brew tap asimov-platform/tap
brew install asimov-cli # or just asimov-snapshot-cli

Installation via Cargo

cargo install asimov-snapshot-cli --version 25.0.0-dev.4

๐Ÿ‘‰ Examples

The binary can be invoked either through ASIMOV CLI with asimov snapshot <cmd> or directly as asimov-snapshot <cmd>.

Create a snapshot of a URL

asimov-snapshot https://getasimov.ai

List previously saved URLs

$ asimov-snapshot list -v
https://getasimov.ai/ (last updated one minute ago)

List saved versions of a URL

$ asimov-snapshot log https://getasimov.ai
ed82093b (one minute ago)

Compact storage by removing previous versions

asimov-snapshot compact

๐Ÿ“š Reference

TBD

๐Ÿ‘จโ€๐Ÿ’ป Development

git clone https://github.com/asimov-platform/asimov-snapshot-cli.git

Share on X Share on Reddit Share on Hacker News Share on Facebook Share on LinkedIn

About

๐Ÿ› ๏ธ ASIMOV Command-Line Interface (CLI) for snapshot management.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors 5