├── .github ├── CODEOWNERS ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── pull_request_template.md ├── thumbnail.png └── workflows │ ├── build-check.yml │ ├── format-check.yml │ ├── linux-aarch64-nightly.yml │ ├── linux-x86_64-nightly.yml │ ├── macos-nightly.yml │ ├── test-release.yml │ └── windows-nightly.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierrc ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── app-icon.png ├── docs ├── favicon.ico ├── index.html ├── main.js └── styles.css ├── jsconfig.json ├── package.json ├── screenshot-light.png ├── screenshot.png ├── src-tauri ├── .cargo │ └── config.toml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── build.rs ├── capabilities │ └── default.json ├── icons │ ├── 128x128.png │ ├── 128x128@2x.png │ ├── 32x32.png │ ├── Square107x107Logo.png │ ├── Square142x142Logo.png │ ├── Square150x150Logo.png │ ├── Square284x284Logo.png │ ├── Square30x30Logo.png │ ├── Square310x310Logo.png │ ├── Square44x44Logo.png │ ├── Square71x71Logo.png │ ├── Square89x89Logo.png │ ├── StoreLogo.png │ ├── android │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ └── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ ├── icon.icns │ ├── icon.ico │ ├── icon.png │ └── ios │ │ ├── AppIcon-20x20@1x.png │ │ ├── AppIcon-20x20@2x-1.png │ │ ├── AppIcon-20x20@2x.png │ │ ├── AppIcon-20x20@3x.png │ │ ├── AppIcon-29x29@1x.png │ │ ├── AppIcon-29x29@2x-1.png │ │ ├── AppIcon-29x29@2x.png │ │ ├── AppIcon-29x29@3x.png │ │ ├── AppIcon-40x40@1x.png │ │ ├── AppIcon-40x40@2x-1.png │ │ ├── AppIcon-40x40@2x.png │ │ ├── AppIcon-40x40@3x.png │ │ ├── AppIcon-512@2x.png │ │ ├── AppIcon-60x60@2x.png │ │ ├── AppIcon-60x60@3x.png │ │ ├── AppIcon-76x76@1x.png │ │ ├── AppIcon-76x76@2x.png │ │ └── AppIcon-83.5x83.5@2x.png ├── src │ ├── commands.rs │ ├── main.rs │ ├── monitoring │ │ ├── mod.rs │ │ ├── process_monitor.rs │ │ ├── system_monitor.rs │ │ └── types.rs │ ├── state.rs │ └── ui │ │ ├── mod.rs │ │ └── window.rs └── tauri.conf.json ├── src ├── App.svelte ├── app.css ├── app.html ├── lib │ ├── components │ │ ├── AppInfo.svelte │ │ ├── ThemeSwitcher.svelte │ │ ├── TitleBar.svelte │ │ ├── index.ts │ │ ├── modals │ │ │ ├── KillProcessModal.svelte │ │ │ ├── Modal.svelte │ │ │ ├── ProcessDetailsModal.svelte │ │ │ └── index.ts │ │ ├── process │ │ │ ├── ActionButtons.svelte │ │ │ ├── ProcessIcon.svelte │ │ │ ├── ProcessRow.svelte │ │ │ ├── ProcessTable.svelte │ │ │ ├── TableHeader.svelte │ │ │ └── index.ts │ │ ├── stats │ │ │ ├── CpuPanel.svelte │ │ │ ├── MemoryPanel.svelte │ │ │ ├── NetworkPanel.svelte │ │ │ ├── PanelHeader.svelte │ │ │ ├── ProgressBar.svelte │ │ │ ├── StatItem.svelte │ │ │ ├── StatPanel.svelte │ │ │ ├── StatsBar.svelte │ │ │ ├── StoragePanel.svelte │ │ │ ├── SystemPanel.svelte │ │ │ └── index.ts │ │ └── toolbar │ │ │ ├── ColumnToggle.svelte │ │ │ ├── FilterToggle.svelte │ │ │ ├── PaginationControls.svelte │ │ │ ├── RefreshControls.svelte │ │ │ ├── SearchBox.svelte │ │ │ ├── StatusFilter.svelte │ │ │ ├── ToolBar.svelte │ │ │ └── index.ts │ ├── constants │ │ └── index.ts │ ├── definitions │ │ ├── columns.ts │ │ ├── index.ts │ │ ├── settings.ts │ │ └── themes.ts │ ├── stores │ │ ├── index.ts │ │ ├── overlay.ts │ │ ├── processes.ts │ │ ├── settings.ts │ │ └── theme.ts │ ├── types │ │ └── index.ts │ └── utils │ │ └── index.ts └── routes │ ├── +layout.js │ ├── +layout.svelte │ └── +page.svelte ├── static ├── 128x128.png ├── 32x32.png ├── favicon.png ├── svelte.svg ├── tauri.svg └── vite.svg ├── svelte.config.js └── vite.config.js /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @Abdenasser -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: abdenasser 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/thumbnail.png -------------------------------------------------------------------------------- /.github/workflows/build-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/workflows/build-check.yml -------------------------------------------------------------------------------- /.github/workflows/format-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/workflows/format-check.yml -------------------------------------------------------------------------------- /.github/workflows/linux-aarch64-nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/workflows/linux-aarch64-nightly.yml -------------------------------------------------------------------------------- /.github/workflows/linux-x86_64-nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/workflows/linux-x86_64-nightly.yml -------------------------------------------------------------------------------- /.github/workflows/macos-nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/workflows/macos-nightly.yml -------------------------------------------------------------------------------- /.github/workflows/test-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/workflows/test-release.yml -------------------------------------------------------------------------------- /.github/workflows/windows-nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.github/workflows/windows-nightly.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npm exec lint-staged 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "svelte.enable-ts-plugin": true 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/README.md -------------------------------------------------------------------------------- /app-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/app-icon.png -------------------------------------------------------------------------------- /docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/docs/favicon.ico -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/docs/main.js -------------------------------------------------------------------------------- /docs/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/docs/styles.css -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/package.json -------------------------------------------------------------------------------- /screenshot-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/screenshot-light.png -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/screenshot.png -------------------------------------------------------------------------------- /src-tauri/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/.cargo/config.toml -------------------------------------------------------------------------------- /src-tauri/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/.gitignore -------------------------------------------------------------------------------- /src-tauri/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/Cargo.lock -------------------------------------------------------------------------------- /src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /src-tauri/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/build.rs -------------------------------------------------------------------------------- /src-tauri/capabilities/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/capabilities/default.json -------------------------------------------------------------------------------- /src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /src-tauri/icons/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/Square107x107Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/Square142x142Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/Square150x150Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/Square284x284Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/Square30x30Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/Square310x310Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/Square44x44Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/Square71x71Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/Square89x89Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/StoreLogo.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src-tauri/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/icon.icns -------------------------------------------------------------------------------- /src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-20x20@1x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-20x20@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-20x20@2x-1.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-20x20@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-20x20@3x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-29x29@1x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-29x29@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-29x29@2x-1.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-29x29@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-29x29@3x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-40x40@1x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-40x40@2x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-40x40@2x-1.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-40x40@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-40x40@3x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-512@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-60x60@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-60x60@3x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-76x76@1x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-76x76@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png -------------------------------------------------------------------------------- /src-tauri/src/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/src/commands.rs -------------------------------------------------------------------------------- /src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/src/main.rs -------------------------------------------------------------------------------- /src-tauri/src/monitoring/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/src/monitoring/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/monitoring/process_monitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/src/monitoring/process_monitor.rs -------------------------------------------------------------------------------- /src-tauri/src/monitoring/system_monitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/src/monitoring/system_monitor.rs -------------------------------------------------------------------------------- /src-tauri/src/monitoring/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/src/monitoring/types.rs -------------------------------------------------------------------------------- /src-tauri/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/src/state.rs -------------------------------------------------------------------------------- /src-tauri/src/ui/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/src/ui/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/ui/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/src/ui/window.rs -------------------------------------------------------------------------------- /src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /src/App.svelte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/app.css -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/app.html -------------------------------------------------------------------------------- /src/lib/components/AppInfo.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/AppInfo.svelte -------------------------------------------------------------------------------- /src/lib/components/ThemeSwitcher.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/ThemeSwitcher.svelte -------------------------------------------------------------------------------- /src/lib/components/TitleBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/TitleBar.svelte -------------------------------------------------------------------------------- /src/lib/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/index.ts -------------------------------------------------------------------------------- /src/lib/components/modals/KillProcessModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/modals/KillProcessModal.svelte -------------------------------------------------------------------------------- /src/lib/components/modals/Modal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/modals/Modal.svelte -------------------------------------------------------------------------------- /src/lib/components/modals/ProcessDetailsModal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/modals/ProcessDetailsModal.svelte -------------------------------------------------------------------------------- /src/lib/components/modals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/modals/index.ts -------------------------------------------------------------------------------- /src/lib/components/process/ActionButtons.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/process/ActionButtons.svelte -------------------------------------------------------------------------------- /src/lib/components/process/ProcessIcon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/process/ProcessIcon.svelte -------------------------------------------------------------------------------- /src/lib/components/process/ProcessRow.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/process/ProcessRow.svelte -------------------------------------------------------------------------------- /src/lib/components/process/ProcessTable.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/process/ProcessTable.svelte -------------------------------------------------------------------------------- /src/lib/components/process/TableHeader.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/process/TableHeader.svelte -------------------------------------------------------------------------------- /src/lib/components/process/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/process/index.ts -------------------------------------------------------------------------------- /src/lib/components/stats/CpuPanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/stats/CpuPanel.svelte -------------------------------------------------------------------------------- /src/lib/components/stats/MemoryPanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/stats/MemoryPanel.svelte -------------------------------------------------------------------------------- /src/lib/components/stats/NetworkPanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/stats/NetworkPanel.svelte -------------------------------------------------------------------------------- /src/lib/components/stats/PanelHeader.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/stats/PanelHeader.svelte -------------------------------------------------------------------------------- /src/lib/components/stats/ProgressBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/stats/ProgressBar.svelte -------------------------------------------------------------------------------- /src/lib/components/stats/StatItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/stats/StatItem.svelte -------------------------------------------------------------------------------- /src/lib/components/stats/StatPanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/stats/StatPanel.svelte -------------------------------------------------------------------------------- /src/lib/components/stats/StatsBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/stats/StatsBar.svelte -------------------------------------------------------------------------------- /src/lib/components/stats/StoragePanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/stats/StoragePanel.svelte -------------------------------------------------------------------------------- /src/lib/components/stats/SystemPanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/stats/SystemPanel.svelte -------------------------------------------------------------------------------- /src/lib/components/stats/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/stats/index.ts -------------------------------------------------------------------------------- /src/lib/components/toolbar/ColumnToggle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/toolbar/ColumnToggle.svelte -------------------------------------------------------------------------------- /src/lib/components/toolbar/FilterToggle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/toolbar/FilterToggle.svelte -------------------------------------------------------------------------------- /src/lib/components/toolbar/PaginationControls.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/toolbar/PaginationControls.svelte -------------------------------------------------------------------------------- /src/lib/components/toolbar/RefreshControls.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/toolbar/RefreshControls.svelte -------------------------------------------------------------------------------- /src/lib/components/toolbar/SearchBox.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/toolbar/SearchBox.svelte -------------------------------------------------------------------------------- /src/lib/components/toolbar/StatusFilter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/toolbar/StatusFilter.svelte -------------------------------------------------------------------------------- /src/lib/components/toolbar/ToolBar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/toolbar/ToolBar.svelte -------------------------------------------------------------------------------- /src/lib/components/toolbar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/components/toolbar/index.ts -------------------------------------------------------------------------------- /src/lib/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/constants/index.ts -------------------------------------------------------------------------------- /src/lib/definitions/columns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/definitions/columns.ts -------------------------------------------------------------------------------- /src/lib/definitions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/definitions/index.ts -------------------------------------------------------------------------------- /src/lib/definitions/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/definitions/settings.ts -------------------------------------------------------------------------------- /src/lib/definitions/themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/definitions/themes.ts -------------------------------------------------------------------------------- /src/lib/stores/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/stores/index.ts -------------------------------------------------------------------------------- /src/lib/stores/overlay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/stores/overlay.ts -------------------------------------------------------------------------------- /src/lib/stores/processes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/stores/processes.ts -------------------------------------------------------------------------------- /src/lib/stores/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/stores/settings.ts -------------------------------------------------------------------------------- /src/lib/stores/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/stores/theme.ts -------------------------------------------------------------------------------- /src/lib/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/types/index.ts -------------------------------------------------------------------------------- /src/lib/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/lib/utils/index.ts -------------------------------------------------------------------------------- /src/routes/+layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/routes/+layout.js -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /static/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/static/128x128.png -------------------------------------------------------------------------------- /static/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/static/32x32.png -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/static/favicon.png -------------------------------------------------------------------------------- /static/svelte.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/static/svelte.svg -------------------------------------------------------------------------------- /static/tauri.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/static/tauri.svg -------------------------------------------------------------------------------- /static/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/static/vite.svg -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/svelte.config.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Abdenasser/neohtop/HEAD/vite.config.js --------------------------------------------------------------------------------