ANGRYsearch

github.com/DoTheEvo/ANGRYsearch Linux Apps Open-source projectOpen source

ANGRYsearch searches files on Linux and displays results as users type.

github.com/DoTheEvo/ANGRYsearch
ANGRYsearch homepage screenshot

About ANGRYsearch

ANGRYsearch is an open-source file search tool for Linux that displays matching files as you type, using a locally stored index. It offers lite and full display modes and fast, slow substring, and regex search modes, and opens files with xdg-open based on mimetype.

Indexing takes time and disk space, with a stated example of about 2 minutes for about 1 million files and about a 200MB database, and full mode crawling takes roughly twice as long as lite mode. Running as root is not recommended.

Key features

  • Displays matching files as you type from local index
  • Lite mode lists name and path; full mode adds size and date
  • Fast, slow substring, and regex search modes
  • Opens files with xdg-open based on file mimetype
  • Updates database without interface using separate script
  • Scheduled background updates through crontab entries
Best for: Linux users who need filename search by typing with a locally stored index.
Good for
  • Shows results as you type from indexed database
  • Manual installation needs no compilation
  • Distributed via AUR and openSUSE/Fedora packages plus manual install
Watch out for
  • Full mode crawling takes about twice as long due to extra stats calls
  • Initial index can take time and disk space
  • Fast mode does not find substrings; regex mode is slowest and searches only filenames

ANGRYsearch at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

ANGRYsearch alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Linux Apps

Well-known listings from the same topic.

All 222

ANGRYsearch FAQ

Where are the database and config files stored?
The database is in ~/.cache/angrysearch/angry_database.db and the config file is in ~/.config/angrysearch/angrysearch.conf.
What is needed for manual installation?
Dependencies are python3-pyqt5 and xdg-utils, then unpack the release and run install.sh with execution permission.
How can the index be kept up to date?
Run angrysearch_update_database.py, which updates the database without an interface, and schedule it with crontab, for example every 6 hours.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing