awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

Awesome GitHub RepositoriesBrowser Databases

Client-side storage systems for managing structured data within web applications.

Distinguishing note: Specifically covers browser-native storage like IndexedDB, distinct from server-side databases.

Explore 6 awesome GitHub repositories matching data & databases · Browser Databases. Refine with filters or upvote what's useful.

Awesome Browser Databases GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • surrealdb/surrealdbAvatar de surrealdb

    surrealdb/surrealdb

    32,397Ver en GitHub↗

    SurrealDB is a multi-model database engine designed to store and query document, graph, relational, and vector data within a single ACID-compliant platform. It functions as an AI-native data store, integrating vector search, graph traversal, and machine learning model execution directly into its query layer. By providing a unified declarative query language, the platform eliminates the need for external middleware to synchronize data across different storage models. The platform distinguishes itself through its ability to manage agent memory and complex workflows natively. It allows developer

    Provides high-performance data storage directly within the browser environment.

    Rustbackend-as-a-servicecloud-databasedatabase
    Ver en GitHub↗32,397
  • koodo-reader/koodo-readerAvatar de koodo-reader

    koodo-reader/koodo-reader

    27,272Ver en GitHub↗

    Koodo Reader is an open-source, cross-platform eBook reader designed for managing and studying digital documents. It functions as both a standalone desktop application and a self-hosted web environment, allowing users to organize their libraries and read across multiple devices. The application distinguishes itself through integrated study and annotation tools that facilitate personal knowledge management, enabling users to highlight and extract insights from their documents. It supports a consistent reading experience by synchronizing progress and notes across platforms, while also providing

    Persists user data and annotations locally using a transactional browser-based database.

    JavaScriptbookcb7cbr
    Ver en GitHub↗27,272
  • electric-sql/pgliteAvatar de electric-sql

    electric-sql/pglite

    14,707Ver en GitHub↗

    Pglite is a client-side relational database engine that runs a full-featured PostgreSQL instance directly within browser and Node.js environments. By leveraging WebAssembly, it provides a persistent SQL storage solution that enables complex data management and querying without requiring an external database server. The project distinguishes itself through a reactive SQL data layer that automatically synchronizes user interface components with live query results. It manages database operations using worker threads to prevent main-thread blocking and coordinates access across multiple browser t

    Runs a full-featured Postgres engine directly in the browser to enable local data persistence and complex querying.

    TypeScriptdatabasepostgreswasm
    Ver en GitHub↗14,707
  • dexie/dexie.jsAvatar de dexie

    dexie/Dexie.js

    14,445Ver en GitHub↗

    Dexie.js is a wrapper library for IndexedDB that provides a simplified interface for managing and querying structured data within the browser. It functions as a browser database manager used to maintain persistent application state and store binary blobs and records. The project serves as an offline-first data store that synchronizes browser data with remote servers to maintain consistency across sessions. It also acts as a reactive database store by monitoring data changes in real time to trigger automatic user interface updates, and functions as a client-side search engine for indexing and

    Provides a simplified interface for managing and querying structured data using the native browser IndexedDB.

    TypeScript
    Ver en GitHub↗14,445
  • sql-js/sql.jsAvatar de sql-js

    sql-js/sql.js

    13,632Ver en GitHub↗

    sql.js is a serverless, in-memory SQL database engine that ports SQLite to WebAssembly for use within a web browser. It provides a JavaScript interface to initialize relational databases, execute SQL queries, and manage structured data without requiring a backend server. The project enables the import and export of database states using typed arrays, allowing in-memory data to be persisted as files. It supports high-precision integer retrieval via BigInt and utilizes prepared statements to increase execution speed and security. The engine includes capabilities for client-side data management

    Implements a full relational database for storing and querying structured data entirely within the web browser.

    JavaScript
    Ver en GitHub↗13,632
  • jlongster/absurd-sqlAvatar de jlongster

    jlongster/absurd-sql

    4,326Ver en GitHub↗

    Absurd-sql is a browser-based SQL database that runs SQLite for query processing and local storage. It provides a system for saving relational data locally in the browser to ensure persistence across page refreshes and restarts. The project implements an IndexedDB persistence layer that stores SQLite database blocks within the browser. This approach avoids loading entire database images into memory, enabling the storage of structured relational data locally to maintain functionality during offline use.

    Provides a relational SQL database implementation that runs entirely within the web browser.

    JavaScript
    Ver en GitHub↗4,326
  1. Home
  2. Data & Databases
  3. Browser Databases