Catfish
Catfish is a versatile file searching utility. Powered by Python and Gtk, it is beautiful, fast, and reliable.

Documentation · Source Code · Recent Releases · Older Releases · Bugs

Features

  • Minimalistic, GTK+3 interface
  • Search suggestions, powered by Zeitgeist and locate
  • Powerful filtering by date, file type, and more
  • Full-text file content search

Downloads & Installation

Latest Release: Catfish 1.4.7, released on January 27, 2019

Source Code
Catfish 1.4.7
Install on Ubuntu
16.04 and newer
Install from the PPA
Unsupported, newer releases

 

Installing From Source

First, extract the downloaded tar.bz2 file. Then open a terminal and run one of the following commands:

Installing for a single user:

python3 setup.py install --user

Installing for all users:

sudo python3 setup.py install

Installing on Ubuntu

Most Ubuntu flavors should support apt:// URLs, so try clicking on the Ubuntu button above. If this doesn’t work, you can search for “Catfish” in your package manager, or open a terminal and run:

sudo apt update
sudo apt install catfish

Installing from PPA

Installing Catfish from the PPA is only available on Ubuntu, Ubuntu flavors (Lubuntu, Xubuntu, and others), and Ubuntu derivatives (elementary, Linux Mint, etc). From a terminal, run:

sudo add-apt-repository ppa:catfish-search/ppa
sudo apt update
sudo apt install catfish

Contributing

There’s several ways to contribute to Catfish. Whether you want to write code, look for bugs, improve documentation, or speak a different language, there’s something for you. Click on one of the below links to get started.

Thanks for your interest in Catfish!

History

Catfish’s original home is Twotoasts.de, creators of Catfish and the popular Midori browser.  More information and previous versions can be found here.