OpenSourceProjects logo
tinyfilemanager logo

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

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

5,859 stars
1,818 forks
PHP
GPL-3.0
tinyfilemanager screenshot

tinyfilemanager

TinyFileManager is a lightweight, single-file PHP file manager that enables users to store, upload, edit, and manage files directly through their web browser. With zero configuration required and multi-language support for 35+ languages, it's an effortless solution for web-based file management compatible with PHP 5.5+.

Key Features

  • Ajax Upload: Drag-and-drop file uploads with URL imports and multi-file batch processing
  • Code Editor: Cloud9 IDE integration with syntax highlighting for 150+ languages and 35+ themes
  • File Operations: Create, delete, modify, view, download, copy, and move files and folders
  • Compression: Built-in support for compressing and extracting ZIP and TAR files
  • User Management: Multi-user support with individual account directories and session-based access control
  • Document Preview: Google and Microsoft document viewer integration for previewing PDFs and Office documents
  • Security: IP blacklisting and whitelisting capabilities with user permission controls
  • Search: Fast file and folder search and filtering functionality

Use Cases

  • Web Hosting Management: Quick file access and management for shared hosting accounts without FTP clients
  • Content Management: Upload, organize, and manage website assets and files through a browser interface
  • Collaborative File Sharing: Enable team members to access and manage shared files with user-specific directories
  • Code Editing: Edit and manage server-side code files with syntax highlighting and preview capabilities
  • Document Storage: Store and preview documents with built-in support for multiple formats

Who Is It For

TinyFileManager is ideal for web developers, system administrators, and small business owners who need a simple yet powerful file management solution without the complexity of enterprise systems. It's perfect for anyone running a web server who wants quick browser-based access to files without installing additional software.