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

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

Clear View

Requirements

  • Python 3.8+
  • PySide6 >= 6.4.0

License

GPLv3 License

Metadata

Release files for folderlens 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for folderlens 1.0.1
File Size Uploaded Provenance
folderlens-1.0.1.tar.gz 26.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for folderlens 1.0.1
File Interpreter ABI Platform
folderlens-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 53.5 kB

Release files / folderlens-1.0.1.tar.gz

Download URL folderlens-1.0.1.tar.gz
Size 26.8 kB
Tags Source
SHA-256 checksum
How to use checksums
a70b9bfe957bf09dfeabf8955b2def08ed8b88639e096198bfc184ffab215261
BLAKE2b-256 checksum
How to use checksums
8d8e99a1e326b84a6a3dcd9edadea24e4d2306031de8b3a7887f8f6cd4735ff7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / folderlens-1.0.1-py3-none-any.whl

Download URL folderlens-1.0.1-py3-none-any.whl
Size 26.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4b14b6de8c722f29af993be1c4b382e58adcf3f709b64af1669baf3fa2823afe
BLAKE2b-256 checksum
How to use checksums
99c762c63d2db1e38d594ea9745cf8bdaa7e79bf933f8ef071220aaf5afdad09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Security for folderlens 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

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