https://github.com/vinogradsoft/simple-files
:open_file_folder:Simple-files is a versatile library for working with files and directories, simplifying complex file manipulations.
https://github.com/vinogradsoft/simple-files
directories-utility directory-management directory-utilities filesystem filesystem-library filesystem-utils php
Last synced: 5 months ago
JSON representation
:open_file_folder:Simple-files is a versatile library for working with files and directories, simplifying complex file manipulations.
- Host: GitHub
- URL: https://github.com/vinogradsoft/simple-files
- Owner: vinogradsoft
- License: mit
- Created: 2021-09-19T20:47:17.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-12-03T23:23:55.000Z (over 2 years ago)
- Last Synced: 2025-08-16T02:33:26.256Z (10 months ago)
- Topics: directories-utility, directory-management, directory-utilities, filesystem, filesystem-library, filesystem-utils, php
- Language: PHP
- Homepage:
- Size: 238 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](https://codecov.io/gh/vinogradsoft/simple-files)

# Simple-files
> 👉 Simple-files is a universal library for working with files and directories that simplifies complex file
> manipulations.
## Install
Requires PHP 8.0 or newer.
To install with composer:
```
composer require vinogradsoft/simple-files "^2.0"
```
> ❗ Windows is not supported.
## User Guide
* [General Information](./docs/guide-en/general-information.md)
### Working With Files
* [Reading Files](./docs/guide-en/reading-files.md)
* [Recording Files](./docs/guide-en/recording-files.md)
* [Copying Files](./docs/guide-en/copying-files.md)
* [Moving Files](./docs/guide-en/moving-files.md)
* [Deleting Files](./docs/guide-en/deleting-files.md)
* [Processing File Contents Before Writing](./docs/guide-en/processing-file-contents-before-writing.md)
### Working With Directories
* [Structural directory methods](./docs/guide-en/directory-structural-methods.md)
* [Applied Methods](./docs/guide-en/applied-methods.md)
* [Copying Directories](./docs/guide-en/copying-directories.md)
* [Writing Directories](./docs/guide-en/writing-directories.md)
* [Moving Directories](./docs/guide-en/moving-directories.md)
* [Removing Directories](./docs/guide-en/removing-directories.md)
## Testing
``` php composer tests ```
## Contributing
Please see [CONTRIBUTING](CONTRIBUTING.md) for details.
## License
The MIT License (MIT). Please see License [File](LICENSE) for more information.