https://github.com/onedata/onedata
Onedata is a distributed data management platform providing eventually consistent, POSIX-compliant virtual filesystem.
https://github.com/onedata/onedata
data-access distributed-system file-sharing metadata open-data
Last synced: 3 months ago
JSON representation
Onedata is a distributed data management platform providing eventually consistent, POSIX-compliant virtual filesystem.
- Host: GitHub
- URL: https://github.com/onedata/onedata
- Owner: onedata
- License: apache-2.0
- Created: 2016-04-08T12:21:42.000Z (about 10 years ago)
- Default Branch: develop
- Last Pushed: 2026-01-19T09:56:37.000Z (3 months ago)
- Last Synced: 2026-01-19T17:10:01.845Z (3 months ago)
- Topics: data-access, distributed-system, file-sharing, metadata, open-data
- Homepage: https://onedata.org
- Size: 49.8 MB
- Stars: 81
- Watchers: 14
- Forks: 6
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README

Onedata is a global data management system, providing easy
access to distributed storage resources, supporting wide range of use cases from
personal data management to data-intensive scientific computations.
Please visit the Onedata homepage (https://onedata.org) for more information, including the documentation and API specifications.
**Changelog:** [CHANGELOG.md](./CHANGELOG.md).
**Contact us:** [https://onedata.org/#/home/contact](https://onedata.org/#/home/contact).
**Bug reports and discussions:** please use [GitHub issues](https://github.com/onedata/onedata/issues).
## Project structure
This repository serves as an entrypoint to the Onedata software ecosystem,
containing the general information, [changelog](./CHANGELOG.md) and
[license](#copyright-and-license).
Onedata is composed of numerous subprojects — see the organization page:
[https://github.com/onedata](https://github.com/onedata).
The main components are:
* [Onezone](https://onedata.org/#/home/documentation/topic/stable/onezone) -
allows connecting multiple storage providers (Oneprovider
instances) into a distributed domain and offers a centralized Graphical User
Interface for navigating the domain and performing data management tasks,
* [Oneprovider](https://onedata.org/#/home/documentation/topic/stable/oneprovider) -
component deployed at each storage
provider site, responsible for unifying and controlling access to data over
low level storage resources of the provider,
* [Oneclient](https://onedata.org/#/home/documentation/topic/stable/oneclient) -
command line tool which enables transparent access to user data spaces
through [Fuse](https://github.com/libfuse/libfuse) virtual filesystem.
| Component | Repository |
|----------------------|---------------------|
| **Onezone** | https://github.com/onedata/onezone-pkg |
| **Oneprovider** | https://github.com/onedata/oneprovider-pkg |
| **Oneclient** | https://github.com/onedata/oneclient-pkg |
## Copyright and license
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
## Acknowledgements
This work was supported in part by 2017's research funds in the scope of the
co-financed international projects framework (project no. 3711/H2020/2017/2).
This work is co-funded by the EOSC-hub project (Horizon 2020) under Grant number 777536.