Skip to main content

FolderLens

A modern file and folder navigation, management, and search tool built with PySide6 (Qt for Python).

Features

  • File Browser: Tree-based file browser with detailed information (name, type, modified date, size).
  • Async Size Calculation: Folder sizes are calculated asynchronously in the background to keep the UI responsive.
  • Search & Filter: Real-time search and filtering by file/folder name.
  • Multi-language Support: Built-in support for English and Chinese.
  • Context Menu: Right-click context menu for file operations (open, delete, copy path, etc.).
  • Cross-platform: Works on Windows, macOS, and Linux.

Installation

From PyPI (Recommended)

You can install FolderLens directly from PyPI:

pip install folderlens

From Source (Git)

To install the latest version from the source code:

  1. Clone the repository:

    git clone https://github.com/EasyCam/FolderLens.git
    cd FolderLens
    
  2. Install the package in editable mode:

    pip install -e .
    

    For development, you can install with development dependencies:

    pip install -e ".[dev]"
    

Usage

Command Line

After installation, you can run FolderLens from the command line:

folderlens

Python Module

You can also run it as a Python module:

python -m folderlens

Or import it in your Python script:

from folderlens.app import main
main()

Screenshots

Open Folder

Change Language

Search

Clear View

Requirements

  • Python 3.8+
  • PySide6 >= 6.4.0

License

GPLv3 License

Download files

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

Source Distribution

folderlens-1.0.1.tar.gz (26.8 kB view details)

Uploaded Source

Built Distribution

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

folderlens-1.0.1-py3-none-any.whl (26.7 kB view details)

Uploaded Python 3

File details

Details for the file folderlens-1.0.1.tar.gz.

File metadata

  • Download URL: folderlens-1.0.1.tar.gz
  • Upload date:
  • Size: 26.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for folderlens-1.0.1.tar.gz
Algorithm Hash digest
SHA256 a70b9bfe957bf09dfeabf8955b2def08ed8b88639e096198bfc184ffab215261
MD5 eb0b7bfff441da0f7354c085747a43f4
BLAKE2b-256 8d8e99a1e326b84a6a3dcd9edadea24e4d2306031de8b3a7887f8f6cd4735ff7

See more details on using hashes here.

File details

Details for the file folderlens-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: folderlens-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 26.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for folderlens-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4b14b6de8c722f29af993be1c4b382e58adcf3f709b64af1669baf3fa2823afe
MD5 1532299842eebca749da3ad42fbd7863
BLAKE2b-256 99c762c63d2db1e38d594ea9745cf8bdaa7e79bf933f8ef071220aaf5afdad09

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 files

1.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page