JavaScript Indexeddb

Open-source JavaScript projects categorized as Indexeddb

Top 14 JavaScript Indexeddb Projects

  1. localForage

    πŸ’Ύ Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. drawdb

    Free, simple, and intuitive online database diagram editor and SQL generator.

    Project mention: AIM Weekly for 04Nov2024 | dev.to | 2024-11-04

    🌐 Composed Image Retrieval πŸ“Ž Intro to Multimodal LLama 3.2 πŸ› οΈ Multi Agent Concierge πŸ’» RAG with Langchain Granite, Milvus 🫢 Download content βœ… Transformer Replacement? πŸ€– vLLM for runing models 🌐 Amphion πŸ“ Autogluon πŸš™ Notebook LLama like Google's Notebook LLM 🫢 Monocle2ai for tracing GenAI app code LFA&D Project πŸ€– Bee Agent Framework βœ… LLama RFP Response ▢️ GenAI Script πŸ‘½ Simular AI Agent S 🦾 DrawDB with AI ✨ Ollama with LLama 3.2 Vision!!!! Preview πŸš• Powerful RAG Checker πŸ“Š SQL Generator πŸ’» Role of LLMs 🐍 Document Extraction πŸ•ΆοΈ Open Source Vector DB Reddit πŸ” The Practical Guide to Self Hosting LLM 🦾 Stagehand Controller πŸ•ΆοΈ Understanding HNSWLIB 🐍 Best practices in RAG πŸ’» Enigma Agent πŸ“ Langchain, Ollama, Phi3 for Function Calling πŸ”‹ Compass Judger πŸ“ Princeton NLP SimPO πŸ” Princeton NLP ProLong πŸ”‹ Princeton NLP HELMET 🧐 Ollama Cheatsheet πŸš• Princeton NLP CopyCat πŸ“Š Princeton NLP Shp πŸ•ΆοΈ Can LLM Solve Hard Github Issues πŸ“ Enabling Large Language Models to Generate Text with Citations πŸ”‹ Princeton NLP CharXiv πŸ“Š Awesome AI Agents List 🦾 Nomic’s Matryoshka text embedding model

  4. Dexie.js

    A Minimalistic Wrapper for IndexedDB

    Project mention: Usage of Dexie, an IndexedDB wrapper, in Lobechat | dev.to | 2024-10-28

    In this article, we analyze Dexie usage in Lobechat.

  5. PairDrop

    PairDrop: Transfer Files Cross-Platform. No Setup, No Signup.

    Project mention: Magic Wormhole: get things from one computer to another, safely | news.ycombinator.com | 2024-08-17
  6. ImmortalDB

    :nut_and_bolt: A relentless key-value store for the browser.

  7. remotestorage.js

    ⬑ JavaScript client library for integrating remoteStorage in apps

    Project mention: Local First, Forever | news.ycombinator.com | 2024-06-25

    https://remotestorage.io/ was a protocol intended for this.

    IIRC the visison was that all applications could implement this and you could provide that application with your remotestorage URL, which you could self host.

    I looked into this some time ago as I was fed up with WebDAV being the only viable open protocol for file shares/synchronization (especially after hosting my own NextCloud instance, which OOMed because the XML blobs for a large folder it wanted to create as a response used too much memory) and found it through this gist [0] which was a statement about Flock [1] shutting down.

    It looks like a cool and not that complex protocol, but all the implementations seem to be unmaintained.

    And the official javascript client [2] seems to be ironically be used mostly to access Google Drive or DropBox

    Remotestorage also has an internet draft https://datatracker.ietf.org/doc/draft-dejong-remotestorage/ which is relatively easy to understand and not very long.

    [0] https://gist.github.com/rhodey/873ae9d527d8d2a38213

    [1] https://github.com/signalapp/Flock

    [2] https://github.com/remotestorage/remotestorage.js

  8. broadcast-channel

    :satellite: BroadcastChannel to send data between different browser-tabs or nodejs-processes :satellite: + LeaderElection over the channels https://pubkey.github.io/broadcast-channel/

    Project mention: Server-Sent Events (SSE) Are Underrated | news.ycombinator.com | 2024-12-25

    You can also use the Web Locks API (https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_A...) rather than Broadcast Channel

    This library (https://github.com/pubkey/broadcast-channel/blob/master/src/...) from the fantastic RxDB javascript DB library uses WebLocks with a fallback to Broadcast Channel. But, WebLocks are supported on 96% of browsers, so probably safe to just use it exclusively now.

  9. emoji-picker-element

    A lightweight emoji picker for the modern web

    Project mention: Biblioteca emoji-picker-element em portuguΓͺs | dev.to | 2024-07-22
  10. wa-sqlite

    WebAssembly SQLite with support for browser storage extensions

    Project mention: Sqlite3 WebAssembly | news.ycombinator.com | 2024-10-15
  11. filer

    Node-like file system for browsers (by filerjs)

  12. Isotope Mail

    Isotope Mail Client

  13. entity-db

    EntityDB is an in-browser vector database wrapping indexedDB and Transformers.js over WebAssembly

    Project mention: Show HN: WASM-powered codespaces for Python notebooks on GitHub | news.ycombinator.com | 2025-01-14

    Nice ! Is it possible to connect to an in browser DB like WASM DuckDB https://duckdb.org/docs/api/wasm/overview.html or https://github.com/babycommando/entity-db ?

    That would be most useful imho !

  14. stoxy

    Stoxy is a state management API for all modern Web Technologies

  15. cella.js

    Easily and securely manage data storage within the browser with a simple API.

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).

JavaScript Indexeddb discussion

Log in or Post with

JavaScript Indexeddb related posts

  • Storage Wars: Web Edition – or, how we learned to store binary data effectively

    1 project | dev.to | 23 Sep 2024
  • Biblioteca emoji-picker-element em portuguΓͺs

    1 project | dev.to | 22 Jul 2024
  • IndexedDB con ExtJS

    3 projects | dev.to | 6 May 2024
  • Ask HN: Wa-SQLite vs. Dexie, 2024

    2 projects | news.ycombinator.com | 30 Mar 2024
  • Dexie.js – Minimalistic IndexedDB Wrapper

    1 project | news.ycombinator.com | 6 Feb 2024
  • Dexie.js: A Minimalistic Wrapper for IndexedDB

    1 project | news.ycombinator.com | 31 Dec 2023
  • Koji wrapper koristiti za IndexedDB?

    1 project | /r/programiranje | 2 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

# Project Stars
1 localForage 25,091
2 drawdb 23,461
3 Dexie.js 12,121
4 PairDrop 5,211
5 ImmortalDB 3,055
6 remotestorage.js 2,340
7 broadcast-channel 1,876
8 emoji-picker-element 1,528
9 wa-sqlite 972
10 filer 625
11 Isotope Mail 238
12 entity-db 79
13 stoxy 76
14 cella.js 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?