An open API service indexing awesome lists of open source software.

https://github.com/ishtms/safai

Cross platform system cleaner, malware removal, and much more...
https://github.com/ishtms/safai

cleaner malware-detection storage-management storage-optimization

Last synced: about 1 month ago
JSON representation

Cross platform system cleaner, malware removal, and much more...

Awesome Lists containing this project

README

          

# safai

> [!NOTE]
>
> I haven't tested it on windows yet, but it should run fine.

Open-source system cleaner for mac, linux and windows. built on tauri + solid.

Finds junk, duplicates, big old files, browser crud, startup hogs, and malware.
nothing gets hard-deleted, everything goes to a safai-owned graveyard so you can
restore the last clean if you change your mind.

## dev

```
pnpm install
pnpm tauri dev
```

Needs rust (stable) and pnpm. on linux you also want webkit2gtk-4.1 and the
usual tauri deps.

## build

```
pnpm tauri build
```

Spits out dmg + app on mac, msi + nsis on windows, appimage + deb on linux.

## tests

```
cargo test --lib # rust
pnpm test # frontend animation math
```

## layout

- `src/` solid frontend
- `src-tauri/src/` rust backend
- `scanner/` per-feature modules (junk, dupes, treemap, largeold, privacy,
startup, activity, malware)
- `cleaner/` graveyard + audit + preview/commit/restore
- `onboarding/` first-run flow + permissions
- `scheduler/` cadence-based background scans
- `volumes/` disk telemetry