Skip to main content

Professional enterprise file explorer for Linux with modern UI, background daemon mode, and comprehensive file operations

Project description

Linux Explorer

Professional enterprise file management for Linux systems with modern neutral UI, background daemon mode, and comprehensive file operations.

Installation

pip install linux-explorer

Usage

Launch the explorer in any directory:

linux-explorer

Alternative commands: lexplorer, lex

The interface opens automatically in your browser at http://localhost:7701 (or the next available port in range 7701-7799). The server runs in the background as a daemon, allowing you to close the terminal window.

Core Features

File Operations Multi-select files with Ctrl/Cmd+Click. Perform batch operations including delete, move, copy, and rename. Context menu available via right-click. Drag and drop for uploads.

View Modes Toggle between grid and list views. Grid supports 4-15 adjustable columns. Search and filter by file type. Sort by name, size, date, or extension.

Media Support View images with zoom, pan, and crop tools. Built-in players for video and audio. Syntax highlighting for code files across 15+ languages. Rendered markdown display.

Image Editor Professional cropping with aspect ratio presets (Free, 1:1, 4:3, 16:9). Mouse wheel zoom and drag to reposition. Save or create edited copies.

System Monitoring Real-time CPU and RAM usage. NVIDIA GPU monitoring when available. Gradient progress indicators.

Supported Formats

Images: JPG, PNG, GIF, WebP, BMP, SVG Videos: MP4, WebM, OGG, MOV, MKV Audio: MP3, WAV, OGG, M4A, FLAC Code: JS, PY, HTML, CSS, JSON, TS, C, C++, Java, Go, Rust, PHP, Shell, YAML Documents: TXT, Markdown

Keyboard Shortcuts

  • Delete: Remove selected items
  • F2: Rename selected item
  • Ctrl/Cmd+A: Select all
  • Escape: Close viewer
  • Arrow keys: Navigate images

Design

Built with the Obsidian Glass design system featuring true black backgrounds, glassmorphism effects, and high-contrast violet/cyan accents. Typography combines Playfair Display for headings with Inter for interface elements.

Technical Details

Pure Python HTTP server backend. Vanilla JavaScript frontend. No heavy frameworks. Optimized for performance even on slow connections. All operations run locally with path validation for security.

What's New in 0.0.1

Professional neutral color scheme inspired by Windows 11 and macOS Finder. Background daemon mode for Linux systems. Immersive terminal startup with ASCII art branding. Multi-select and bulk file operations. Customizable grid columns (4-15). Context menus and keyboard shortcuts. Enterprise-grade design system.


Created by Muhammad Ahmed (muhammad-ahmed-ghani)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

linux_explorer-0.0.1.tar.gz (40.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

linux_explorer-0.0.1-py3-none-any.whl (39.2 kB view details)

Uploaded Python 3

File details

Details for the file linux_explorer-0.0.1.tar.gz.

File metadata

  • Download URL: linux_explorer-0.0.1.tar.gz
  • Upload date:
  • Size: 40.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for linux_explorer-0.0.1.tar.gz
Algorithm Hash digest
SHA256 bb85a8ffdba55c51b925deb980cbc8bade08f32974e04d08edd8e953d5953530
MD5 85f73bc51b9c78c228880d142ccce10a
BLAKE2b-256 6617bfbd49b509c793535bb5a77af45b7474431365d53bb7e8a722ec35b104ad

See more details on using hashes here.

File details

Details for the file linux_explorer-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: linux_explorer-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 39.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for linux_explorer-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5a842cff97049504807c92d930b7cceb1b0c59c67ae63ad1b6135a4dcbc78790
MD5 04f247dc8465a53f175036bf697caa65
BLAKE2b-256 53e547f87336d801210d3db1b4fcb2095cd5645c4da61764e51b32be383b40df

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page