https://github.com/trinhminhtriet/procx
ProcX is an interactive command-line tool for quickly searching and terminating processes, offering a streamlined alternative to traditional kill.
https://github.com/trinhminhtriet/procx
cli developer-tools kill-process productivity rust
Last synced: 10 months ago
JSON representation
ProcX is an interactive command-line tool for quickly searching and terminating processes, offering a streamlined alternative to traditional kill.
- Host: GitHub
- URL: https://github.com/trinhminhtriet/procx
- Owner: trinhminhtriet
- License: mit
- Created: 2024-10-24T15:10:14.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-08-12T15:59:06.000Z (10 months ago)
- Last Synced: 2025-08-14T01:44:12.342Z (10 months ago)
- Topics: cli, developer-tools, kill-process, productivity, rust
- Language: Rust
- Homepage:
- Size: 186 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# ๐งน ProcX
```text
____ __ __
| _ \ _ __ ___ ___ \ \/ /
| |_) || '__| / _ \ / __| \ /
| __/ | | | (_) || (__ / \
|_| |_| \___/ \___|/_/\_\
```
๐งน ProcX is an interactive command-line tool for quickly searching and terminating processes, offering a streamlined alternative to traditional `kill`.
## โจ Features
TBD
## ๐ Installation
To install **procx**, simply clone the repository and follow the instructions below:
```bash
git clone https://github.com/trinhminhtriet/procx.git
cd procx
cargo build --release
cp ./target/release/procx /usr/local/bin/
```
Running the below command will globally install the `procx` binary.
```bash
cargo install procx
```
Optionally, you can add `~/.cargo/bin` to your PATH if it's not already there
```bash
echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
```
## ๐ก Usage
Run **procx** with the following command to kill the process:
```sh
./procx [options]
```
## ๐๏ธ Uninstallation
Running the below command will globally uninstall the `procx` binary.
```bash
cargo uninstall procx
```
Remove the project repo
```bash
rm -rf /path/to/git/clone/procx
```
## ๐ค How to contribute
We welcome contributions!
- Fork this repository;
- Create a branch with your feature: `git checkout -b my-feature`;
- Commit your changes: `git commit -m "feat: my new feature"`;
- Push to your branch: `git push origin my-feature`.
Once your pull request has been merged, you can delete your branch.
## ๐ License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.