# prasathmani/tinyfilemanager

Single-file PHP file manager, browser and manage your files efficiently and easily with tinyfilemanager

Repository: https://github.com/prasathmani/tinyfilemanager
Canonical: https://ross.abutalabs.com/products/tinyfilemanager
Homepage: https://tinyfilemanager.github.io
Language: PHP
License: GPL-3.0
License Family: copyleft
Topics: php, filemanager, file-upload, folder-viewer, file-manager, file-explorer, file-browser, web-file-storage, file-management-system, ftp-client, url-upload, online-ide, code-editor, zero-configuration, tinyfilemanager
Last push: 2026-07-20T03:40:58+00:00

## Health v2 (maintenance only)
Score: 65/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 93, release rhythm 8, longevity 100
- inputs: {"age_days": 3346, "days_push": 44, "days_rel": 667, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5967, forks 1813 (observed 2026-08-28T04:09:33.819157+00:00)

## What it is
Tiny File Manager is a single-file PHP web application for managing files and folders through a browser, with upload, download, editing, preview, and search capabilities. It requires no database, supports multi-user authentication with per-user directories, and includes a built-in code editor with syntax highlighting for 150+ languages.

## Use cases
- manage files on a web server through a browser
- upload and download files without FTP
- edit code files online with syntax highlighting
- give multiple users their own private file directories
- quickly deploy a file manager with zero configuration
- preview images and documents in the browser
- create zip archives for bulk downloads

## When to choose
- you need a lightweight file manager with no database or dependencies
- you want to drop a single PHP file into any web directory and be done
- you need multi-user access with per-folder permissions
- you want a built-in online code editor with syntax highlighting

## When to avoid
- you need a production-grade file manager exposed publicly long-term (the README itself warns against this)
- your server does not run PHP 5.5+
- you need advanced features like versioning, sync, or sharing links
- you require a desktop or native file manager experience

## Facets
- artifact type: application
- maturity: active
- function: file-upload, editor, auth, gui
- domain: developer-tools, files, self-hosted, web-development
- platform: php, self-hosted, cross-platform
- tags: file-manager, single-file-app, web-based, ftp-client, code-editor, zero-configuration, multi-user, web-server

## Member repositories
- prasathmani/tinyfilemanager (main) score 65

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:33.819157+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:50:09.683991+00:00, confidence not recorded.
  - readme: https://github.com/prasathmani/tinyfilemanager (fetched 2026-08-28T04:09:33.819157+00:00, sha 3d384e7bb406)
  - homepage: https://tinyfilemanager.github.io (fetched 2026-08-29T08:46:01.723310+00:00, sha a8bdb0fc5ba4)
- Data as of 2026-08-30T08:39:29.467469+00:00.
