TypeScript Storage

Open-source TypeScript projects categorized as Storage Edit details

Top 18 TypeScript Storage Projects

  • redux-persist

    persist and rehydrate a redux store

    Project mention: Redux Toolkit vs Old Redux | reddit.com/r/reactjs | 2022-08-18

    That is also admittedly not very smart. Maybe you only want to persist certain slices, maybe you need to do other things with it. That's why https://github.com/rt2zz/redux-persist and other similar addons exist.

  • amplify-js

    A declarative JavaScript library for application development using cloud services.

    Project mention: AWS Cognito and IAM for Front-End Developers | dev.to | 2022-09-15

    The steps for getting started with Cognito and IAM are relatively straightforward. On your JavaScript/TypeScript frontend, I recommend using the Amplify SDK, which supports many common authentication and authorization use cases.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • nhost

    The Open Source Firebase Alternative with GraphQL.

    Project mention: We built a Postgres Database UI using Next.js on top of Hasura’s GraphQL Engine | reddit.com/r/reactjs | 2022-09-27

    OH, that's unfortunate. I hope it was resolved. If not, you can get help on GitHub (https://github.com/nhost/nhost) or Discord (https://nhost.io/discord).

  • amplify-cli

    The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.

    Project mention: Amplify UI – Don't just prototype. Connect your UI to the cloud | news.ycombinator.com | 2022-07-09

    This disconnection between the initial business cases of DynamoDB and Amplify can even be seen within the AWS teams themselves. [4] We don't believe any of them are to blame. The solo Front End Engineer bootstrapping a quick Amplify app for a PoC feels like a way different use case than a team of highly trained data engineers working on their Single Table Design for their micro-service. Amplify rightfully tries to offer an easy way to deal with storing data. And so it follows a standard SQL design with DynamoDB. This though leads to bad performance (original selling point of DynamoDB) or other limitations hard to anticipate.

    Overall it is pretty clear and fine that Amplify focuses on PoC projects rather than production ones (with features like Geo-tagging [5] but no way to migrate data). However, when starting to get traction, it is a shame we need to completely eject instead of being able to extend because of lack of (boring but necessary) fundamentals.

    [1] https://github.com/aws-amplify/amplify-cli/issues/10164

  • hasura-backend-plus

    🔑Auth and 📦Storage for Hasura. The quickest way to get Auth and Storage working for your next app based on Hasura.

  • snowfs

    SnowFS - a fast, scalable version control file storage for graphic files :art:

    Project mention: Last image of my level design map using UE5 before file corruption :( | reddit.com/r/unrealengine | 2021-12-31

    Have you heard of https://www.snowtrack.io? It’s like a GitHub fork based backup system for any folder. I haven’t tested it much but the dev is active on Reddit and was looking for people to test it not too long ago

  • conf

    Simple config handling for your app or module

    Project mention: Rob Pike: “Dotfiles” being hidden is a UNIXv2 mistake (2012) | news.ycombinator.com | 2022-08-11

    info on XDG: [the XDG spec](https://standards.freedesktop.org/basedir-spec/basedir-spec-...)

    tools that respect XDG, for fellow JS CLI developers:

    - https://github.com/davidtheclark/cosmiconfig Find and load configuration from a package.json property, rc file, or CommonJS module. [Check `searchPaths` to implement XDG spec compliance.](https://github.com/davidtheclark/cosmiconfig/issues/152)

    - Sindre's libraries use [`env-paths`](https://github.com/sindresorhus/env-paths#pathsconfig) to get paths compliant with this.

    - https://github.com/sindresorhus/conf simple config storing (maybe try [conf-cli](https://github.com/natzcam/conf-cli) to manipulate if needed) the successor to [configstore](https://github.com/sindresorhus/conf#how-is-this-different-f...)

    - https://github.com/jonschlinkert/data-store conf like datastore but in the shclinkerverse

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

  • nodejs-storage

    Node.js client for Google Cloud Storage: unified object storage for developers and enterprises, from live data serving to data analytics/ML to data archiving.

    Project mention: The Cloud Resume Challenge - GCP :) | dev.to | 2022-09-11

    The static site (Resume) is supposed to be hosted on Google Cloud Storage and use a cloud load balancer for traffic flow. I used GCP storage bucket to host the site while Cloud Load Balancing via HTTP(S) Load Balancer on GCP.

  • ImageStore

    Open source google photos alternative!

  • space-sdk

    The Space SDK is a JavaScript/Typescript library for building web and mobile applications leveraging Open Web and distributed protocols like IPFS, Textile, GunDB, and Ethereum.

  • drive-desktop

    Project mention: LEAKED: ProtonMail is launching ProtonChat, ProtonDrive, ProtonWallet, and more. Thoughts? | reddit.com/r/privacytoolsIO | 2021-10-13

    you can check it here https://github.com/internxt/drive-desktop

  • azure-storage

    Azure Storage module for Nest framework (node.js) ☁️

  • zoic

    A RESTful API-caching middleware library for Oak/Deno

    Project mention: Zoic - REST API-caching middleware for Oak/Deno | reddit.com/r/Deno | 2022-07-06

    Zoic is lightweight and fast middleware library for caching RESTful API responses in Deno HTTP framework, Oak. It provides an LRU in-memory cache, as well as support for Redis caches. Developers can use Zoic to easily cache HTTP responses with one simple middleware function that automatically handles both caching response data in the event of a cache miss, and sending responses on cache hits. Checkout our project on github, or deno.land, and our medium article to learn more!

  • storage

    A library to use Web Storage API with Observables (by ng-web-apis)

  • ui-monorepo

    ChainSafe Files & Storage UI Monorepo

  • xswr

    The simplest React data (re)fetching library ever made

    Project mention: Show HN: XSWR – The simplest React data (re)fetching library ever made | news.ycombinator.com | 2022-08-26
  • discord-fs

    Discord as a filesystem (by pixelomer)

    Project mention: Show HN: BookmarkFS – Store files as Chrome bookmarks that sync between devices | news.ycombinator.com | 2022-09-18
  • browstorjs

    Persistent key/value data storage for your Browser and/or PWA, promisified, including file support and service worker support, all with IndexedDB. Perfectly suitable for your next (PWA) app.

    Project mention: Browstorjs: Persistent key/value data storage in the browser with IndexDB | news.ycombinator.com | 2022-07-29
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

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 2022-09-27.

TypeScript Storage related posts


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

Project Stars
1 redux-persist 12,319
2 amplify-js 8,920
3 nhost 4,037
4 amplify-cli 2,585
5 hasura-backend-plus 1,154
6 snowfs 1,144
7 conf 972
8 nodejs-storage 751
9 ImageStore 608
10 space-sdk 184
11 drive-desktop 100
12 azure-storage 74
13 zoic 65
14 storage 42
15 ui-monorepo 41
16 xswr 28
17 discord-fs 9
18 browstorjs 8
Find remote jobs at our new job board 99remotejobs.com. There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.