All Projects → google → modernstorage

google / modernstorage

Licence: Apache-2.0 license
ModernStorage is a group of libraries that provide an abstraction layer over storage on Android to simplify its interactions

Programming Languages

kotlin
9241 projects
shell
77523 projects

Projects that are alternatives of or similar to modernstorage

SimpleStorage
💾 Simplify Android Storage Access Framework for file management across API levels.
Stars: ✭ 498 (-49.29%)
Mutual labels:  storage, storage-access-framework
storage
Storage Standard
Stars: ✭ 92 (-90.63%)
Mutual labels:  storage
eks-nvme-ssd-provisioner
EKS NVMe SSD provisioner for Amazon EC2 Instance Stores
Stars: ✭ 50 (-94.91%)
Mutual labels:  storage
storage
Multi-Factor Least Squares Monte Carlo energy storage valuation model (Python and .NET).
Stars: ✭ 24 (-97.56%)
Mutual labels:  storage
SuperCoreAPI
The best way to create a Plugin
Stars: ✭ 17 (-98.27%)
Mutual labels:  storage
azure-storage
Azure Storage module for Nest framework (node.js) ☁️
Stars: ✭ 71 (-92.77%)
Mutual labels:  storage
StorageDsc
DSC resource module is used to manage storage on Windows Servers.
Stars: ✭ 58 (-94.09%)
Mutual labels:  storage
blobit
BlobIt - a Distributed Large Object Storage
Stars: ✭ 29 (-97.05%)
Mutual labels:  storage
beegfs-csi-driver
The BeeGFS Container Storage Interface (CSI) driver provides high performing and scalable storage for workloads running in Kubernetes.
Stars: ✭ 32 (-96.74%)
Mutual labels:  storage
storage-box
Intuitive and easy-to-use storage box.
Stars: ✭ 26 (-97.35%)
Mutual labels:  storage
laravel-ovh
Wrapper for OVH Object Storage integration with laravel
Stars: ✭ 30 (-96.95%)
Mutual labels:  storage
storage-abstraction
Provides an abstraction layer for interacting with a storage; the storage can be local or in the cloud.
Stars: ✭ 36 (-96.33%)
Mutual labels:  storage
DBMSology
The Paper List on Design and Implmentation of System Software
Stars: ✭ 67 (-93.18%)
Mutual labels:  storage
Floppy
Fast object key value storage for Java with much support for Android
Stars: ✭ 82 (-91.65%)
Mutual labels:  storage
sqlweb
SqlWeb is an extension of JsStore which allows to use sql query for performing database operation in IndexedDB.
Stars: ✭ 38 (-96.13%)
Mutual labels:  storage
file-handling
File Handling Helper
Stars: ✭ 14 (-98.57%)
Mutual labels:  storage
gcp-storage-emulator
Local emulator for Google Cloud Storage
Stars: ✭ 43 (-95.62%)
Mutual labels:  storage
iOS-Shared-CoreData-Storage-for-App-Groups
iOS Shared CoreData Storage for App Groups
Stars: ✭ 48 (-95.11%)
Mutual labels:  storage
ScopedStorageDemo
medium.com/better-programming/all-you-need-to-know-about-scoped-storage-in-android-10-e621f40bc8b9
Stars: ✭ 44 (-95.52%)
Mutual labels:  storage
storage
Mongoose-like schema validation, collections and documents on browser (client-side)
Stars: ✭ 17 (-98.27%)
Mutual labels:  storage

ModernStorage

ModernStorage

ModernStorage is a group of libraries that provide an abstraction layer over storage on Android to simplify its interactions by apps developers. ModernStorage is:

  • Easy to use: ModernStorage focuses on API simplicity. Rather than calling four separate methods with the Android Framework API, you only need to call one.
  • Opinionated: ModernStorage is written by the Android DevRel team in collaboration with the Android Storage team, taking in account all the feedback from the developer community to address common issues when dealing with storage on Android.

Documentation

See the project website for documentation and APIs.

Contributions

We're still at an early stage sharing the vision of ModernStorage and would love to have more feature requests and ideas proposed as issues. We would be glad to review pull requests, but keep in mind that we want to minimize expanding the API surface until we get more feedback from developers. Make sure to read the Contributing page first though.

License

Copyright 2021 Google LLC

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

    https://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.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].