Storage

Open-source projects categorized as Storage | Edit details

Top 23 Storage Open-Source Projects

  • GitHub repo minio

    High Performance, Kubernetes Native Object Storage

    Project mention: Minio: High Performance, Kubernetes Native Object Storage | news.ycombinator.com | 2021-11-14
  • GitHub repo localForage

    💾 Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.

    Project mention: Why IndexedDB is slow and what to use instead | news.ycombinator.com | 2021-11-23

    Alternatively, there's localForage[1].

    1. https://localforage.github.io/localForage/

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo PouchDB

    :koala: - PouchDB is a pocket-sized database.

    Project mention: PouchDB.find is not a function | dev.to | 2021-05-30

    Thankfully the community helped me figure this out. You can read about detail on the issue here at github .

  • GitHub repo store.js

    Cross-browser storage for all use cases, used across the web.

    Project mention: Webpacker vs import maps : any thoughts ? | reddit.com/r/rails | 2021-10-21

    Some javascript libraries require you to configure them using webpack. For example, https://github.com/marcuswestin/store.js/ , if you want to use sessionstorage only without anything else. You need to rebuild the library using webpack. If you can tinker with building libraries and providing custom builds that suit your need and load them into importmap, then it is better to use importmap.

  • GitHub repo NeDB

    The JavaScript Database, for Node.js, nw.js, electron and the browser

    Project mention: Embedded DB for ElectronJS? | reddit.com/r/electronjs | 2021-09-01

    I've used https://github.com/louischatriot/nedb before but it may not meet your needs.

  • GitHub repo redux-persist

    persist and rehydrate a redux store

    Project mention: What are some problems with Redux? | reddit.com/r/reduxjs | 2021-11-30

    For storage layer issues specifically, I'll direct you to redux-persist. It's been a perfect solution for almost all of my persisting needs over the years.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo thanos

    Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

    Project mention: Mayday, mayday! I need a scalable infrastructure to migrate on Scaleway Elements! Part 2 - Ops & Container migration | dev.to | 2021-11-12

    Thanos alongside Prometheus. It will be used for long term storing capabilities and federation.

  • GitHub repo react-native-firebase

    🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.

    Project mention: App Store Analytics Tool | reddit.com/r/reactnative | 2021-11-14

    The other tool I use is firebase analytics, you can get it with the RN firebase package (https://rnfirebase.io)

  • GitHub repo sql.js

    A javascript library to run SQLite on the web.

    Project mention: DuckDB-WASM: Efficient Analytical SQL in the Browser | news.ycombinator.com | 2021-10-29
  • GitHub repo rook

    Storage Orchestration for Kubernetes

    Project mention: First raspberry pi cluster | reddit.com/r/homelab | 2021-11-24

    I wonder how well rook.io performs with 8GB pis and usb SSDs.

  • GitHub repo amplify-js

    A declarative JavaScript library for application development using cloud services.

    Project mention: NextJS + Serverless Backend | reddit.com/r/nextjs | 2021-10-26

    2) Another problem with the AWS Amplify JavaScript SDK is that it defaults to storing tokens in localStorage. References: https://github.com/aws-amplify/amplify-js/issues/3436 https://github.com/aws-amplify/amplify-js/issues/3224 https://docs.amplify.aws/lib/auth/manageusers/q/platform/js#managing-security-tokens

  • GitHub repo WatermelonDB

    🍉 Reactive & asynchronous database for powerful React and React Native apps ⚡️

    Project mention: About Offline First | news.ycombinator.com | 2021-09-29
  • GitHub repo QuestDB

    An open source SQL database designed to process time series data, faster

    Project mention: questdb: NEW Data - star count:7279.0 | reddit.com/r/algoprojects | 2021-12-01
  • GitHub repo openebs

    Leading Open Source Container Attached Storage, built using Cloud Native Architecture, simplifies running Stateful Applications on Kubernetes.

    Project mention: Why OpenEBS 3.0 for Kubernetes and Storage? | dev.to | 2021-10-02

    We are grateful for the support and contributions of the vibrant open-source community that OpenEBS has received. We are also thankful to the Cloud Native Computing Foundation (CNCF) for including OpenEBS as one of its storage projects. And a special thanks to the CNCF for being a reference user of OpenEBS as well - you can read about their experience and that of others including TikTok / ByteDance and Verizon / Yahoo on Adopters.md. Collectively, these aspects have helped my team to notice challenges and opportunities and of course to resolve bugs and improve the polish of OpenEBS with each release.

  • GitHub repo Dexie.js

    A Minimalistic Wrapper for IndexedDB

    Project mention: SQLite in a PWA (Anita) with FileSystemAccessAPI | news.ycombinator.com | 2021-12-01

    If you need to use IndexedDB and you do not want to have to handle the absurdities of IndexedDB, give Dexie a try (https://dexie.org/). It really makes using IndexedDB a breeze.

  • GitHub repo drive

    Google Drive client for the commandline

    Project mention: Is Drive the best GDrive alternative available? | reddit.com/r/linuxquestions | 2021-10-19

    The last option I've found is Drive, a github project by Odeke-em with a name that certainly made it difficult to find. It seems like it may be the best option, but it looks difficult to set up and its wiki is broken.

  • GitHub repo LokiJS

    javascript embeddable / in-memory database

  • GitHub repo upspin

    Upspin: A framework for naming everyone's everything.

    Project mention: Graph of Keybase commits pre and post Zoom acquisition | news.ycombinator.com | 2021-10-09

    ignoring its UX, https://upspin.io/ is the closest alternative that i'm aware of

  • GitHub repo vuex-persistedstate

    💾 Persist and rehydrate your Vuex state between page reloads.

    Project mention: vuex-persistedstate is all you need for your Vue and Nuxt project | reddit.com/r/Nuxt | 2021-05-30

    https://github.com/robinvdvleuten/vuex-persistedstate#readme

  • GitHub repo WHATWG HTML Standard

    HTML Standard

    Project mention: How do you organize a large JavaScript project? | reddit.com/r/learnjavascript | 2021-11-23

    SASS, SCSS, TS, TSX, JSX all can't be loaded by browsers natively, so some kind of transpiler is needed. ES Modules only include JS for now, although JSON and WASM modules may be supported soon-ish, and maybe CSS modules at some point (but unclear). I doubt that any of the CSS or JS preprocessors would be natively supported in the browser, ever.

  • GitHub repo offline-plugin

    Offline plugin (ServiceWorker, AppCache) for webpack (https://webpack.js.org/)

    Project mention: Meteor with Webpack in 2018 — Faster compilation and better source handling | dev.to | 2021-07-29

    For example, you have a Progressive Web Application using Service Workers, written in Angular, then you have to create a service worker manifest based on your output files. We don’t have a solution for this on Meteor CLI natively. However, Webpack has a lot of community plugins such as OfflinePlugin , Workbox and many others for this problem as a solution. Just install them, and add to your webpack.config.js . Meteor-Webpack will handle it like you’re working on a pure Webpack project.

  • GitHub repo hoodie

    :dog: The Offline First JavaScript Backend (by hoodiehq)

    Project mention: Frameworks of the Future? | dev.to | 2021-07-21

    I'm not looking for the overthrow of CRUD-through-MVC. Rather, Hobo and Hoodie seemed like advances---Hobo was sort of Rails for Rails, and Hoodie was an offline-first framework for something like what we now call Progressive Web Apps---when I tried them early in their life-cycle, but both seem to have withered away. And nobody else (that I can find) seems interested in improving graphical design (as in, "just use Material Design, or Carbon, or whatever"), cleaner parent/child relationships, automatically updating views and controllers to match changes to the models, and probably features that I don't know that I need.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-12-01.

Storage related posts

Index

What are some of the best open-source Storage projects? This list will help you:

Project Stars
1 minio 30,432
2 localForage 19,761
3 js-cookie 18,802
4 PouchDB 14,566
5 store.js 13,644
6 NeDB 12,888
7 redux-persist 11,712
8 thanos 9,744
9 react-native-firebase 9,640
10 sql.js 9,547
11 rook 9,277
12 amplify-js 8,514
13 WatermelonDB 7,960
14 QuestDB 7,256
15 openebs 7,242
16 Dexie.js 7,240
17 drive 6,225
18 LokiJS 5,978
19 upspin 5,905
20 vuex-persistedstate 5,533
21 WHATWG HTML Standard 5,138
22 offline-plugin 4,440
23 hoodie 4,232
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com