---
title: Install Linux Search Everything on Linux | Snap Store
description: Get the latest version of Linux Search Everything for Linux - A faster
  and more flexible File Browser for Linux
url: https://snapcraft.io/linux-search-everything
---

# Linux Search Everything

[Jose Alejandro Concepcion Alvarez (jalejandroc2928)](https://snapcraft.io/publisher/jalejandroc2928 "View all snaps from Jose Alejandro Concepcion Alvarez (jalejandroc2928)")

* [Jose Alejandro Concepcion Alvarez (jalejandroc2928)](https://snapcraft.io/publisher/jalejandroc2928 "View all snaps from Jose Alejandro Concepcion Alvarez (jalejandroc2928)")
* [Utilities](https://snapcraft.io/search?categories=utilities)

latest/stable 1.0.0

Install latest/stable of Linux Search Everything

This channel hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

**Install using the command line**

```
sudo snap install linux-search-everything
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* linux-search-everything

---

### License

* unset

---

### Last updated

* 27 April 2022 - latest/stable

This snap hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

### Websites

* [www.linkedin.com](https://www.linkedin.com/in/jalejandroc/ "https://www.linkedin.com/in/jalejandroc/")

---

### Contact

* [jalejandroc2928@gmail.com](mailto:jalejandroc2928@gmail.com "mailto:jalejandroc2928@gmail.com")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/linux-search-everything#report-snap-modal)

---

* [Description](https://snapcraft.io/linux-search-everything#tab-description)
* [Security](https://snapcraft.io/linux-search-everything#tab-security)

#### A faster and more flexible File Browser for Linux

**Linux Search Everything**

A faster and more flexible file browser for **Linux**, offering rich capabilities such as case sensitivity, **regular expression** based search, search by selecting multiple file types, selection of **BFS algorithms** based on multi threads, control of how deep the algorithms go, choice of custom files to not be taking into account in the search process to improve the search speed and more features.

**Stack selected and architecture**

It was made using the **Electron framework**. The UI was created with **Reactjs** version 18, using the new concurrency capabilities in this new release. **Redux** library was used as the global state feature.

For the features related to file search and shell command execution, **Nodejs** was used. The project is in the process of getting started, my goal is to achieve the capabilities of the windows "everything" software.

In this version we are not using indexing. But we are exploiting the multitasking capabilities offered by Nodejs to try to perform a search in the file tree as fast as possible. I use child\_process, spawn, fork, and worker\_threads.

**Software Architecture**

Electron is a framework for building desktop applications using JavaScript, HTML, and CSS. By embedding Chromium and Node.js into its binary, Electron allows you to maintain one JavaScript codebase and create cross-platform apps that work on Windows, macOS, and Linux — no native development experience required.
It has two main processes, IcpMain and IcpRender. IcpMain is a node base environment where all Nodejs functionalities such as path, fs, EventEmitter, child\_process, worker\_threads, etc. can be accessed.
IcpRender is in charge of the render ui.

I have implemented a multi threading BFS for search in the File System Tree.

**Installers**

<https://drive.google.com/drive/folders/1BBPZhR-4YVGxHIWIV_JBFh-GS5-TREDv?usp=sharing>

**get the .deb package**

<https://drive.google.com/uc?id=1fHTbuU4ADu8ABc0QQGqzLms2h31dyXeU&export=download>

**get the .rpm package**

<https://drive.google.com/uc?id=15q_scY6eqB46XzNesJKxUopLk0ibmXAv&export=download>

**get the .zip package**

<https://drive.google.com/uc?id=1ssHkG142tZVPKv8cUMFAbmILDup-Waoy&export=download>

---

## Install Linux Search Everything on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/linux-search-everything/arch)

[### CentOS](https://snapcraft.io/install/linux-search-everything/centos)

[### Debian](https://snapcraft.io/install/linux-search-everything/debian)

[### elementary OS](https://snapcraft.io/install/linux-search-everything/elementary)

[### Fedora](https://snapcraft.io/install/linux-search-everything/fedora)

[### KDE Neon](https://snapcraft.io/install/linux-search-everything/kde-neon)

[### Kubuntu](https://snapcraft.io/install/linux-search-everything/kubuntu)

[### Manjaro](https://snapcraft.io/install/linux-search-everything/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/linux-search-everything/pop)

[### openSUSE](https://snapcraft.io/install/linux-search-everything/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/linux-search-everything/rhel)

[### Ubuntu](https://snapcraft.io/install/linux-search-everything/ubuntu)
