Eclipse Bucky

Friday, May 15, 2026 - 07:42 by Hendrik Ebbers
This proposal is in the Project Proposal Phase (as defined in the Eclipse Development Process) and is written to declare its intent and scope. We solicit additional participation and input from the community. Please login and add your feedback in the comments section.
Proposal State
Community Review
Background

Eclipse Bucky is a lightweight Java S3 client with no 3rd party dependencies. It is designed to be minimal and easy to use, providing a straightforward interface for interacting with Amazon S3 compatible services.

Scope

Eclipse Bucky is a lightweight, dependency-free Java library for reading and writing data to Amazon S3-compatible storage services using only the Java standard library.

Description

Eclipse Bucky is a lightweight Java S3 client with no 3rd party dependencies. It is designed to be minimal and easy to use, providing a straightforward interface for interacting with Amazon S3 compatible services.
After much searching we could not find a Java S3 client that did not have a large number of dependencies. This client only uses the Java standard library.

Why Here?

We would like to found a vendor neutral home of the lib and hope that other will use it to or contribute to it.

Future Work

All base functionality is already in the lib but we are happy to extend it together with the community

Project Scheduling

We are happy to migrate the project as soon as possible and do an initial release under EF whenever possible.

Project Leads
Committers
Jasper Potts (This committer does not have an Eclipse Account)
Joseph Sinclair (This committer does not have an Eclipse Account)
Initial Contribution

Today the code can be found at https://github.com/hashgraph/bucky under Apache 2 license. The repository is owned by Hashgraph LLC (https://www.hashgraph.com) that wants to move forward and donate it to a more reasonable home.

Source Repository Type