Skip to main content

GRAVE — Git Repository Abandonment & Vintage Explorer. Dig up dead, forgotten, and vintage GitHub repositories.

Project description

GRAVE — Git Repository Abandonment & Vintage Explorer

Dig up dead, forgotten, and vintage GitHub repositories.

GRAVE is a command-line tool for digital archaeology. It searches GitHub for old, weird, abandoned, and forgotten repositories using 27 curated preset profiles and custom queries. Every result is persisted locally in SQLite so you can build your own collection of internet history.

Install

pipx install grave-cli

Or with pip:

pip install grave-cli

Requires: Python 3.10+ and gh CLI (handles all GitHub authentication)

Quick Start

# First-time setup (checks prerequisites)
grave init

# Start digging
grave scan --preset ancient
grave random
grave dig torvalds/linux --open

What It Does

  • 27 curated presets across 5 categories (archaeology, dead languages, eras, culture, science)
  • Era-based search with named time windows (Y2K, dotcom bubble, Web 2.0, early GitHub)
  • Smart abandonment filters (--abandoned, --dead-since)
  • Discovery commands like grave random and grave rabbit-hole
  • Thematic exploration with grave morgue (dead forks) and grave casket (archived repos)
  • SQLite persistence with automatic deduplication and scan history
  • Rich terminal UI with clickable hyperlinks, colored tables, and formatted panels
  • Export to JSON, CSV, or NDJSON

Commands

Command Description
grave init First-time setup and prerequisite checks
grave scan Search with presets or custom parameters
grave dig <owner/repo> Deep-dive into a specific repository
grave random Random preset slot machine
grave rabbit-hole <owner/repo> Find similar repos
grave morgue Search for dead forks
grave casket Find archived repositories
grave list Browse your collected repos
grave export Export as JSON, CSV, or NDJSON
grave presets List all 27 search presets

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

grave_cli-2.4.2.tar.gz (2.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

grave_cli-2.4.2-py3-none-any.whl (24.1 kB view details)

Uploaded Python 3

File details

Details for the file grave_cli-2.4.2.tar.gz.

File metadata

  • Download URL: grave_cli-2.4.2.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.15 {"installer":{"name":"uv","version":"0.9.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Gentoo","version":"2.18","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for grave_cli-2.4.2.tar.gz
Algorithm Hash digest
SHA256 83b538eef5f2aa04a37ba119f0de1fef36102ee898fbb63df1b4ebfde9f5a4a6
MD5 d6e7acfc848da0cff857a54f6e90ae7b
BLAKE2b-256 e655832ccedbd080f440ff02dbe30a9514cb06c4977263000946aa04e275213b

See more details on using hashes here.

File details

Details for the file grave_cli-2.4.2-py3-none-any.whl.

File metadata

  • Download URL: grave_cli-2.4.2-py3-none-any.whl
  • Upload date:
  • Size: 24.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.15 {"installer":{"name":"uv","version":"0.9.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Gentoo","version":"2.18","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for grave_cli-2.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6f4b0a9258d5f8b9511d2011f1bb83df23e345834b10e998de29e14ffcf91505
MD5 5ade920274bf16ffb26fa7f36b852ac4
BLAKE2b-256 324e496268631198b2029acf858cae9a9de141355800dd9f58377580df509485

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page