7 repository-uri
Engines and databases designed for local data storage, indexing, and offline search capabilities.
Distinguishing note: Focuses on local-first data processing and offline-capable storage engines.
Explore 7 awesome GitHub repositories matching data & databases · Local Data Engines. Refine with filters or upvote what's useful.
This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web, academic, and media sources into a single, unified interface. By acting as a proxy between the user and external search providers, it strips identifying headers and tracking parameters from requests, ensuring that search activity remains anonymous and protected from third-party profiling. The platform distinguishes itself through a modular, plugin-based architecture that allows for extensive customization of search behavior, result filtering, and interface branding. It supports a
Queries local data sources and offline databases to retrieve information without external network dependencies.
This framework is a cross-platform software development kit designed for building native mobile and desktop applications from a single shared codebase. It provides a unified programming interface that allows developers to construct user interfaces using declarative markup, which are then rendered as native components on each target operating system. The framework distinguishes itself through a multi-targeting build system that consolidates platform-specific resources and native control mapping into a unified project structure. It includes a data-driven binding engine that synchronizes applica
Provides local database engines for storing user preferences and structured information to support offline application functionality.
ip2region is an offline IP geolocation library and framework designed to resolve IPv4 and IPv6 addresses to city-level regional information using local binary data files. It functions as a binary IP database compiler and a cross-language search client, allowing for regional lookups without relying on external APIs. The project distinguishes itself through a specialized binary format that supports high-performance query optimization. It employs adjacent-segment IP merging and deduplicated region storage to minimize the database footprint, while utilizing memory-mapped file caching and vector-i
Compiles raw address data into a specialized binary format optimized for fast offline regional lookups.
This project is a cross-platform messaging SDK and client development library used to build custom Telegram applications. It functions as a comprehensive framework that manages network encryption, local data storage, and API communication, providing a C-compatible JSON interface that allows integration with any programming language. The library distinguishes itself by providing a full database manager for encrypted local caching and synchronized state, alongside a dedicated bot framework for creating interactive bots with business account integration. It enables the implementation of speciali
Manages local file downloads and the clearing of cached search tags for offline use.
MapDB este un motor de bază de date embedded și o bibliotecă de colecții susținută de disc care stochează colecțiile Java pe disc sau off-heap. Funcționează ca un motor local de procesare a datelor conceput pentru a gestiona seturi de date care depășesc memoria RAM fizică disponibilă. Proiectul utilizează stocarea datelor off-heap pentru a elimina overhead-ul de garbage collection și folosește caching-ul cu overflow pe disc pentru a echilibra utilizarea memoriei și a discului. Oferă utilitare specializate pentru filtrarea și analizarea unor volume mari de date locale pe o singură mașină. Sistemul asigură integritatea datelor prin tranzacții conforme ACID și controlul concurenței multi-versiune. Suportă map-uri, seturi și cozi persistente folosind indexare B-tree și un jurnal de tranzacții secvențial pentru durabilitate. Comportamentul sistemului și operațiunile motorului intern pot fi monitorizate prin niveluri de logare configurabile și formate de output.
Offers an engine designed for local data storage, indexing, and high-performance processing.
Open Location Code este o bibliotecă de geocodare și un set de instrumente utilizat pentru a transforma coordonatele globale de latitudine și longitudine în adrese digitale alfanumerice standardizate, lizibile pentru oameni, și invers. Funcționează ca un sistem de codificare a locației offline care generează identificatori unici pentru orice locație de pe Pământ, oferind în mod specific adrese digitale pentru zonele unde adresele poștale formale sau sistemele poștale lipsesc. Sistemul operează ca un proces algoritmic stateless, permițând coordonatelor să fie codificate și decodificate fără a fi nevoie de acces la rețea, conexiuni la internet sau tabele de căutare în baze de date externe. Utilizează scurtarea bazată pe referință pentru a reduce lungimea identificatorilor geografici prin omiterea prefixelor comune bazate pe puncte de referință din apropiere. Biblioteca include utilitare pentru conversia bidirecțională a geocodurilor și manipularea codurilor. Aceste capabilități acoperă validarea șirurilor de locație, recuperarea codurilor complete din versiuni scurtate și traducerea coordonatelor într-o grilă ierarhică de caractere alfanumerice.
Translates location codes back into coordinates locally without requiring an internet connection or external database.
This project is a containerized search infrastructure designed to deploy a privacy-focused metasearch engine. It acts as a self-hosted search proxy that aggregates results from multiple external web, image, and academic search providers while anonymizing requests and stripping trackers to protect user identity. The system utilizes Docker to orchestrate the search instance, integrating caching mechanisms and reverse proxy support to ensure a private and efficient search environment. It employs a modular adapter-based integration to standardize diverse external API responses and a processing pi
Executes search queries against locally hosted databases to enable offline information retrieval.