{"id":13402335,"url":"https://github.com/ujjwalguptaofficial/JsStore","last_synced_at":"2025-03-14T07:32:40.587Z","repository":{"id":24136770,"uuid":"100720821","full_name":"ujjwalguptaofficial/JsStore","owner":"ujjwalguptaofficial","description":"A complete IndexedDB wrapper with SQL like syntax.","archived":false,"fork":false,"pushed_at":"2024-04-07T09:00:42.000Z","size":35411,"stargazers_count":826,"open_issues_count":0,"forks_count":107,"subscribers_count":21,"default_branch":"master","last_synced_at":"2024-05-22T15:28:10.670Z","etag":null,"topics":["indexeddb","indexeddb-examples","javascript","javascript-library","jsstore","library","sql","sql-syntax","storage","typescript","typescript-library","wrapper"],"latest_commit_sha":null,"homepage":"http://jsstore.net/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ujjwalguptaofficial.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.MD","funding":".github/FUNDING.yml","license":"LICENSE.TXT","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"patreon":"ujjwalgupta","open_collective":"jsstore"}},"created_at":"2017-08-18T14:36:45.000Z","updated_at":"2024-05-22T05:14:08.000Z","dependencies_parsed_at":"2023-01-14T13:26:15.823Z","dependency_job_id":"ed4c3c50-d08e-4bda-9970-710fcca7579d","html_url":"https://github.com/ujjwalguptaofficial/JsStore","commit_stats":{"total_commits":1189,"total_committers":9,"mean_commits":"132.11111111111111","dds":0.4987384356602187,"last_synced_commit":"69b6663b8c31a73682663909e264f77e999fb518"},"previous_names":[],"tags_count":149,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ujjwalguptaofficial%2FJsStore","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ujjwalguptaofficial%2FJsStore/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ujjwalguptaofficial%2FJsStore/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ujjwalguptaofficial%2FJsStore/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ujjwalguptaofficial","download_url":"https://codeload.github.com/ujjwalguptaofficial/JsStore/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243538578,"owners_count":20307210,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["indexeddb","indexeddb-examples","javascript","javascript-library","jsstore","library","sql","sql-syntax","storage","typescript","typescript-library","wrapper"],"created_at":"2024-07-30T19:01:14.692Z","updated_at":"2025-03-14T07:32:40.546Z","avatar_url":"https://github.com/ujjwalguptaofficial.png","language":"JavaScript","funding_links":["https://patreon.com/ujjwalgupta","https://opencollective.com/jsstore","https://opencollective.com/JsStore"],"categories":["JavaScript"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e \n\u003cimg src=\"logos/JsStore_400_177.png\"\u003e\n\u003c/p\u003e\n\n[![osnft](https://img.shields.io/badge/OSNFT-buy%20NFT-brightgreen)](https://osnft.app/nft/JsStore@ujjwalguptaofficial)\n[![GitHub version](https://badge.fury.io/gh/ujjwalguptaofficial%2FJsStore.svg)](https://badge.fury.io/gh/ujjwalguptaofficial%2FJsStore)\n[![CI](https://github.com/ujjwalguptaofficial/JsStore/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/ujjwalguptaofficial/JsStore/actions/workflows/test.yml)\n[![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)\n[![](https://data.jsdelivr.com/v1/package/npm/jsstore/badge)](https://www.jsdelivr.com/package/npm/jsstore)\n![GitHub Discussions](https://img.shields.io/github/discussions/ujjwalguptaofficial/jsstore)\n[![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)\n[![npm Downloads](https://img.shields.io/npm/dm/jsstore.svg?style=flat-square)](https://npmcharts.com/compare/jsstore?minimal=true)\n\n\n[![Sauce Test Status](https://saucelabs.com/browser-matrix/ujjwalgupta.svg)](https://saucelabs.com/u/ujjwalgupta)\n\n# Overview\n\nHarness 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.\n\n# Features \n\n* Executes In Web Worker\n* Simple readable apis\n* Easy to learn\n* TypeScript Support \n* Join Support\n* DataType Support\n* Complex Queries Support\n* Api Sync Support\n* Sql Support - through an extension [sqlweb](https://github.com/ujjwalguptaofficial/sqlweb)\n* [IDBStudio](https://github.com/ujjwalguptaofficial/idbstudio) - A management \u0026 debugging tool for jsstore.\n\n# Examples\n\nCheck out repo - https://github.com/ujjwalguptaofficial/jsstore-examples\n\n# Docs\n\nhttp://jsstore.net/\n\n## Contributors\n\nYou are very welcome to contribute, please see contributing guidelines - [[Contribute](CONTRIBUTING.MD)].\n\nThank you to all the people who already contributed to JsStore!\n\u003ca href=\"https://github.com/ujjwalguptaofficial/JsStore/graphs/contributors\"\u003e\u003cimg src=\"https://opencollective.com/JsStore/contributors.svg?width=890\u0026button=false\" /\u003e\u003c/a\u003e\n\n## Support JsStore\n\nSupport 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.\n\n### Sponsors\n\nSupport 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)]\n\n\u003ca href=\"https://opencollective.com/JsStore/sponsor/0/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/JsStore/sponsor/0/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/JsStore/sponsor/1/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/JsStore/sponsor/1/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/JsStore/sponsor/2/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/JsStore/sponsor/2/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/JsStore/sponsor/3/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/JsStore/sponsor/3/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/JsStore/sponsor/4/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/JsStore/sponsor/4/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/JsStore/sponsor/5/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/JsStore/sponsor/5/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/JsStore/sponsor/6/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/JsStore/sponsor/6/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/JsStore/sponsor/7/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/JsStore/sponsor/7/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/JsStore/sponsor/8/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/JsStore/sponsor/8/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/JsStore/sponsor/9/website\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/JsStore/sponsor/9/avatar.svg\"\u003e\u003c/a\u003e\n\n## Backers\n\nThank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/JsStore#backer)]\n\n\u003ca href=\"https://opencollective.com/JsStore#backers\" target=\"_blank\"\u003e\u003cimg src=\"https://opencollective.com/JsStore/backers.svg?width=890\"\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fujjwalguptaofficial%2FJsStore","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fujjwalguptaofficial%2FJsStore","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fujjwalguptaofficial%2FJsStore/lists"}