PHP Files

Open-source PHP projects categorized as Files

Top 18 PHP File Projects

  1. Flysystem

    Abstraction for local and remote filesystems

    Project mention: Handling millions of small images in Laravel | dev.to | 2025-01-19

    When looking at the Laravel documentation on file storage you'll see that it is powered by Flysystem. Flysystem is a wonderful package to handle files in PHP applications. It is very flexible with many drivers.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. PHP FFmpeg

    An object oriented PHP driver for FFMpeg binary

  4. CSV

    CSV data manipulation made easy in PHP

    Project mention: Following coding "convention" | dev.to | 2024-12-18

    Minimally, this rules out trying to use some explode() or preg_match() to do this. You could use str_getcsv. Or... you could go check out a library that solves this for you: like league/csv.

  5. Gaufrette

    PHP library that provides a filesystem abstraction layer − will be a feast for your files!

  6. filegator

    Powerful Multi-User File Manager

  7. pomf

    Pomf is a simple lightweight file host with support for drop, paste, click and API uploading.

  8. UnifiedArchive

    UnifiedArchive - an archive manager with unified interface for different formats (bundled with cli utility). Supports all formats with basic operations (reading, extracting and creation) and popular formats specific features (compression level, password-protection, comment)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Apache MIME Types

    Apache MIME Types

  11. FileTypeDetector

    Detects file type by filename or content and generates correct mimetype.

  12. Canal

    Analyze content to determine the appropriate Internet media type

  13. parquet

    PHP ETL - parquet library (by flow-php)

  14. Ferret

    Mime detection library (by versionable)

  15. laravel-file-uploader

    A simple, yet powerful Laravel file uploader package

  16. Lurker

    Resource Tracking

  17. php-streams

    PhpStreams is a PHP library that provides stream handling following the PSR-7 standards

  18. filesystem

    Filesystem Package provide a fluent, object-oriented interface for working with filesystem. (by glowyphp)

  19. filesystem

    No description, website, or topics provided. (by flow-php)

  20. php-local-filesystem

    Lightweight library for working with the local file system.

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

PHP Files discussion

Log in or Post with

PHP Files related posts

  • Handling millions of small images in Laravel

    1 project | dev.to | 19 Jan 2025
  • Following coding "convention"

    1 project | dev.to | 18 Dec 2024
  • Open Source Projects You Can Lay Your Hand On

    9 projects | /r/XBScompany | 6 Dec 2023
  • CSV importer with field mapping

    1 project | /r/PHPhelp | 27 Apr 2023
  • How to query a CSV input in PHP as if it was a database table?

    2 projects | /r/PHPhelp | 27 Mar 2023
  • Can SQL be used without an RDBMS?

    7 projects | /r/PHP | 27 Feb 2023
  • Where to store the user 's profile picture?

    1 project | /r/PHP | 19 Jan 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source File projects in PHP? This list will help you:

# Project Stars
1 Flysystem 13,444
2 PHP FFmpeg 4,932
3 CSV 3,414
4 Gaufrette 2,468
5 filegator 2,422
6 pomf 907
7 UnifiedArchive 276
8 Apache MIME Types 70
9 FileTypeDetector 34
10 Canal 33
11 parquet 35
12 Ferret 19
13 laravel-file-uploader 12
14 Lurker 7
15 php-streams 6
16 filesystem 6
17 filesystem 6
18 php-local-filesystem 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that PHP is
the 14th most popular programming language
based on number of references?