Home
Softono

Zeitgrep

Open source Rust
68
Stars
1
Forks
31
Issues
2
Watchers
2 months
Last Commit

 About Zeitgrep

sorted grep

Platforms

Web Self-hosted

Languages

Rust

Links

Need Help Installing Zeitgrep?

We provide expert installation service for this software. Our team will install, configure, and secure Zeitgrep on your server. plans start at just $30.

zeitgrep

Search frecently‑edited lines of code in your Git repository, ranked by how often and how recently a file has changed.

zeitgrep is a grep-like command that allows you to search files in a Git repository. The results are sorted by a frecency score generate by frecenfile. It uses ripgrep as a search backend.

Usage example

Unsorted grep results ( rg def | head )
zeitgrep results ( zg def | head )

✨ Features

  • Ripgrep‑style regex search over your Git repository
  • Results ranked by frecency using the frecenfile library.
  • Scalable to large repositories

📦 Installation

cargo install zeitgrep

🚀 Usage

zg {regular expression}

🧑‍🍳 Recipes

Live grep in Neovim using telescope.nvim

To configure telescope.nvim to use zeitgrep for live grep, use the following:

require("telescope").setup {
  defaults = {
    vimgrep_arguments = {
      "zg",
      "--column",
      "--color=never",
    },
  },
}

Find stale TODO

zg TODO --sort=asc