Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ujjwalguptaofficial/JsStore

A complete IndexedDB wrapper with SQL like syntax.
https://github.com/ujjwalguptaofficial/JsStore

indexeddb indexeddb-examples javascript javascript-library jsstore library sql sql-syntax storage typescript typescript-library wrapper

Last synced: about 2 months ago
JSON representation

A complete IndexedDB wrapper with SQL like syntax.

Awesome Lists containing this project

README

        



[![osnft](https://img.shields.io/badge/OSNFT-buy%20NFT-brightgreen)](https://osnft.app/nft/JsStore@ujjwalguptaofficial)
[![GitHub version](https://badge.fury.io/gh/ujjwalguptaofficial%2FJsStore.svg)](https://badge.fury.io/gh/ujjwalguptaofficial%2FJsStore)
[![CI](https://github.com/ujjwalguptaofficial/JsStore/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/ujjwalguptaofficial/JsStore/actions/workflows/test.yml)
[![Backers on Open Collective](https://opencollective.com/JsStore/backers/badge.svg)](#backers) [![Sponsors on Open Collective](https://opencollective.com/JsStore/sponsors/badge.svg)](#sponsors) [![npm version](https://badge.fury.io/js/jsstore.svg)](https://badge.fury.io/js/jsstore)
[![](https://data.jsdelivr.com/v1/package/npm/jsstore/badge)](https://www.jsdelivr.com/package/npm/jsstore)
![GitHub Discussions](https://img.shields.io/github/discussions/ujjwalguptaofficial/jsstore)
[![CodeQL](https://github.com/ujjwalguptaofficial/JsStore/actions/workflows/codeql-analysis.yml/badge.svg?branch=master)](https://github.com/ujjwalguptaofficial/JsStore/actions/workflows/codeql-analysis.yml)
[![npm Downloads](https://img.shields.io/npm/dm/jsstore.svg?style=flat-square)](https://npmcharts.com/compare/jsstore?minimal=true)

[![Sauce Test Status](https://saucelabs.com/browser-matrix/ujjwalgupta.svg)](https://saucelabs.com/u/ujjwalgupta)

# Overview

Harness the power of JsStore to streamline database operations in your web applications. With its SQL-like API, JsStore simplifies IndexedDB interactions, enabling developers to easily query, filter, and manipulate data with familiar syntax and efficiency.

# Features

* Executes In Web Worker
* Simple readable apis
* Easy to learn
* TypeScript Support
* Join Support
* DataType Support
* Complex Queries Support
* Api Sync Support
* Sql Support - through an extension [sqlweb](https://github.com/ujjwalguptaofficial/sqlweb)
* [IDBStudio](https://github.com/ujjwalguptaofficial/idbstudio) - A management & debugging tool for jsstore.

# Examples

Check out repo - https://github.com/ujjwalguptaofficial/jsstore-examples

# Docs

http://jsstore.net/

## Contributors

You are very welcome to contribute, please see contributing guidelines - [[Contribute](CONTRIBUTING.MD)].

Thank you to all the people who already contributed to JsStore!

## Support JsStore

Support this project by stars. We would be more greateful if you sponsor the project which allows us to keep developing, educate people, organize different events.

### Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/JsStore#sponsor)]










## Backers

Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/JsStore#backer)]