https://github.com/carlspring/s3fs-nio
A Java (NIO2) FileSystem Provider for Amazon AWS S3.
https://github.com/carlspring/s3fs-nio
hacktobefest nio2 s3fs
Last synced: about 1 year ago
JSON representation
A Java (NIO2) FileSystem Provider for Amazon AWS S3.
- Host: GitHub
- URL: https://github.com/carlspring/s3fs-nio
- Owner: carlspring
- Created: 2020-08-13T21:24:08.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-26T22:52:41.000Z (about 1 year ago)
- Last Synced: 2025-03-30T01:09:06.893Z (about 1 year ago)
- Topics: hacktobefest, nio2, s3fs
- Language: Java
- Homepage: https://s3fs-nio.carlspring.org/
- Size: 2.58 MB
- Stars: 71
- Watchers: 9
- Forks: 25
- Open Issues: 42
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.Apache-2.0.md
- Code of conduct: CODE-OF-CONDUCT.md
Awesome Lists containing this project
README
# S3FS NIO
[](https://github.com/carlspring/s3fs-nio/actions?query=branch%3Amaster)

[](https://repo.maven.apache.org/maven2/org/carlspring/cloud/aws/s3fs-nio/)
[](https://s3fs-nio.carlspring.org)
[](https://github.com/carlspring/s3fs-nio/blob/master/LICENSE.Apache-2.0.md)
[](https://chat.carlspring.org/channel/s3fs-nio-community)
[](https://sonarcloud.io/summary/overall?id=carlspring_s3fs-nio)
[](https://sonarcloud.io/summary/overall?id=carlspring_s3fs-nio)
[](https://sonarcloud.io/summary/overall?id=carlspring_s3fs-nio)
[](https://sonarcloud.io/summary/overall?id=carlspring_s3fs-nio)
[](https://sonarcloud.io/summary/overall?id=carlspring_s3fs-nio)
[](https://github.com/carlspring/s3fs-nio/issues?q=is%3Aissue+is%3Aopen+label%3A%22good%20first%20issue%22)
[](https://github.com/carlspring/s3fs-nio/issues?q=is%3Aissue+is%3Aopen+label%3A%22help%20wanted%22)
[](https://github.com/carlspring/s3fs-nio/issues?q=is%3Aissue+is%3Aopen+label%3A%22hacktoberfest%22)
[](https://stackoverflow.com/tags/s3fs-nio/)
This is an implementation of an **Amazon AWS S3** `FileSystem` provider using **[JSR-203]** (a.k.a. NIO2) for Java 8.
Amazon Simple Storage Service provides a fully redundant data storage infrastructure for storing and retrieving any
amount of data, at any time.
[NIO2][JSR-203] is the new file management API, introduced in Java version 7.
This project provides a complete API implementation, for managing files and folders directly in Amazon S3.
[<--# Links -->]: #
[JSR-203]: https://jcp.org/en/jsr/detail?id=203
## Compatibility
We aim to support only the latest LTS versions. At the moment this includes:
* JDK 8
* JDK 11
* JDK 17
* JDK 21
Please note that although we support JDK 8 we have plans to drop it in one of our next **major** release.
## Documentation
You can check out our documentation [here](https://s3fs-nio.carlspring.org).