17 repository-uri
Utilities for retrieving granular records from a data store using unique identifiers.
Distinguishing note: Focuses on specific record retrieval rather than broad search or indexing.
Explore 17 awesome GitHub repositories matching data & databases · Data Fetching. Refine with filters or upvote what's useful.
Claude-mem is an agentic memory persistence system designed to provide AI assistants with long-term context across multiple development sessions. It functions as a background orchestrator that captures, summarizes, and indexes interaction history, allowing models to maintain continuity and recall technical decisions from past tasks. By utilizing a vector-augmented context engine, the system injects relevant historical observations into active sessions, ensuring that AI agents remain informed without exceeding finite token budgets. The project distinguishes itself through an endless memory arc
Fetches complete observation data for specific identifiers to perform deep dives into information.
React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr
Retrieves a collection of specific records from a data source by providing an array of unique identifiers.
This project is a JavaScript educational resource and frontend web development course. It provides a collection of starter files and final projects designed to teach the JavaScript programming language through practical application. The material functions as a project portfolio and implementation guide, demonstrating how to build interactive user interfaces using the document object model. It focuses on event handling, object oriented programming, and the integration of native browser features. The course covers a range of capability areas, including asynchronous data fetching, client-side a
Demonstrates how to retrieve granular records from external recipe APIs for display in the UI.
Asciinema is a platform for capturing, replaying, and sharing command-line sessions. It provides a comprehensive suite of tools to record terminal activity into lightweight, text-based files that preserve ANSI escape sequences, allowing users to document technical workflows, troubleshooting steps, and software demonstrations with high fidelity. The project distinguishes itself through its versatile playback and distribution capabilities. It features a web-based player that renders interactive terminal sessions directly in the browser, supporting features like seeking, playback speed control,
Supports fetching terminal session data from various sources, including URLs, data strings, or functions.
Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru
Provides utilities for retrieving granular records from a data store using unique identifiers.
TinaCMS is a headless content management framework that bridges local Git-based file storage with a visual, in-context editing interface. By treating your repository as the single source of truth, it enables developers to manage content as structured data files while providing editors with a browser-based dashboard to modify website content directly within a live preview. The framework distinguishes itself by transforming local files into a unified GraphQL API, which powers both the administrative interface and the application's data retrieval layer. This architecture allows for compile-time
Retrieves content and metadata of specific files from defined collections using relative paths.
MagicalRecord is a data persistence library and wrapper for Core Data that implements the Active Record pattern. It maps database rows directly to object instances, allowing for the creation, update, and retrieval of records without writing manual query logic. The project functions as a mapping layer that synchronizes object properties with a managed object context. It utilizes generic-based type resolution and model-class querying to enable data fetching directly on model classes, which removes the need for a separate external manager and reduces repetitive fetch request boilerplate. The li
Enforces a consistent set of query methods across different data models to standardize data retrieval.
Cloudstream is an Android media streaming client and extensible media player that aggregates video and audio content from external sources. It operates as an Android application container within a Linux-based environment, enabling the installation and execution of Android software packages via APK files. The project utilizes an extension-based provider system that allows for the creation of custom plugins. These extensions define the logic for scraping and retrieving multimedia content and metadata from third-party sources. Additional capabilities include the ability to cast media playback t
Retrieves video and audio information from remote sources using a defined set of provider extensions.
PicaComic is a digital comic and manga reader that enables browsing and reading content from multiple online sources within a single unified interface. It aggregates data from various providers into a local database for consistent searching and browsing. The application supports custom content integration, allowing the registration of new third-party reading sources through a provider-based extension system. It also features cross-device reading synchronization to keep reading progress and favorite lists aligned across different devices. Additional capabilities include offline content manage
Provides a provider-based system for fetching and indexing comic content from external online sources.
Retrieves records using optimized queries to minimize response time and server load.
danger-js este un instrument automatizat de code review și un plugin de pipeline CI care funcționează ca un linter pentru pull request-uri. Verifică mesajele de commit, urmărește modificările de dependențe și asigură că pull request-urile respectă standardele proiectului prin postarea de feedback și comentarii automatizate direct în interfața de version control. Sistemul se integrează cu diverși furnizori Git, inclusiv GitHub, GitLab și BitBucket, pentru a prelua metadatele pull request-urilor și a executa reguli de review personalizate. Permite echipelor să împacheteze și să distribuie convenții de review sub formă de module partajabile și suportă execuția regulilor scrise în limbaje transpiled prin configurarea runtime-ului. Proiectul acoperă o gamă largă de capabilități de automatizare, inclusiv guvernanța calității codului, auditurile de gestionare a dependențelor și aplicarea etichetei pull request-urilor. Poate analiza rezultatele de la linters externi, test runners și instrumente de coverage pentru a raporta eșecuri, monitoriza dimensiunile bundle-urilor și detecta anti-pattern-uri sau cuvinte interzise în codebase. Instrumentul poate fi executat ca un pas de build în cadrul unui pipeline CI sau local prin git-hooks.
Fetches pull request and commit data by abstracting different version control APIs into a common interface.
Opal este un motor de distribuție a politicilor și un sincronizator de date de autorizare în timp real. Servește ca un plan de gestionare pentru implementarea și monitorizarea motoarelor de politici distribuite, cum ar fi OPA și Cedar, în arhitecturi de microservicii. Proiectul centralizează administrarea politicilor și a datelor în timp ce implementează puncte de decizie descentralizate. Sistemul se distinge prin decuplarea codului de politici, gestionat prin version control, de datele de autorizare preluate din baze de date și API-uri externe. Utilizează un model de distribuție a stării bazat pe pub/sub pentru a trimite actualizări imediate către agenți prin WebSockets și webhooks, asigurându-se că agenții descentralizați mențin o stare sincronizată fără a se baza pe polling periodic. Platforma acoperă capabilități extinse, inclusiv izolarea politicilor multi-tenant prin distribuție scoped, monitorizarea sănătății agenților cu liveness probes și orchestrarea motoarelor de politici ca sidecar-uri. Oferă, de asemenea, mecanisme pentru caching local pentru a susține operarea offline și autentificarea securizată a clienților folosind token-uri semnate. Serverul de administrare poate fi implementat ca un container sau într-un cluster Kubernetes folosind un manager de pachete.
Aggregates authorization state from external APIs and databases using specialized provider extensions.
Calibre-Web-Automated is a self-hosted ebook library server that watches file system folders for new ebook files, automatically converts them to a target format, enriches their metadata from online sources, and inserts them into a Calibre-managed library. It provides a web interface for browsing, reading in-browser, searching full text, and managing collections, while also supporting user authentication through multiple protocols including OAuth 2.0, OpenID Connect, LDAP, magic links, and reverse proxy headers. The server integrates directly with Kobo e-reader devices, synchronizing books, co
Provides a plugin-based interface for adding new metadata sources that fetch book data from online databases.
Monitoror este un panou de monitorizare unificat și un dashboard de stare a sistemului conceput pentru a agrega date de sănătate și stare în timp real de la mai multe servere, servicii și dependențe. Funcționează ca un agregator de monitorizare a uptime-ului și o interfață centralizată pentru vizualizarea stării diverselor componente de infrastructură. Proiectul se distinge printr-un sistem de layout bazat pe grilă personalizabilă care organizează tile-urile de monitorizare folosind un sistem de coordonate. Suportă maparea furnizorilor multi-endpoint, permițând ca un singur tip de serviciu să fie legat de mai multe instanțe de server distincte pentru a urmări instalări separate. Sistemul acoperă mai multe domenii de observabilitate, inclusiv sănătatea rețelei prin latența ping și verificări ale porturilor TCP, și verificarea endpoint-urilor HTTP folosind validarea sănătății prin pattern-matching. De asemenea, urmărește metricile de control al versiunilor și automatizare, cum ar fi numărul de issue-uri GitHub și progresul pipeline-urilor de integrare continuă și al verificărilor pull request. Dashboard-ul utilizează un model de preluare a datelor bazat pe furnizori și actualizări de stare bazate pe polling pentru a menține vizualizările de stare curente.
Uses a modular adapter system to fetch health and status data from various third-party APIs.
zvt este un framework de tranzacționare cantitativă conceput pentru construirea, backtesting-ul și execuția strategiilor de tranzacționare algoritmică. Funcționează ca un sistem modular care integrează un pipeline de date financiare pentru colectarea datelor de piață, un motor de backtesting algoritmic pentru evaluarea strategiilor și un sistem de tranzacționare bazat pe evenimente pentru a automatiza execuțiile pe piață. Proiectul se distinge printr-o abordare hibridă a gestionării semnalelor, utilizând un sistem de tagging dinamic care combină logica cantitativă automată cu intervenția umană. Include un dashboard de analiză cantitativă pentru vizualizarea factorilor de cercetare și a metricilor de performanță, alături de o interfață pentru integrarea semnalelor bazate pe AI. Framework-ul acoperă mai multe domenii de capabilități de bază, inclusiv transformarea datelor cantitative și calculul factorilor tehnici, achiziția automată a datelor de piață de la mai mulți furnizori și generarea de pool-uri de active filtrate bazate pe metrici financiare. De asemenea, gestionează sarcini recurente de fundal pentru sincronizarea datelor și trimite alerte automate de piață prin e-mail sau boți.
Supports recording and querying asset quotes using specialized provider extensions from multiple global sources.
fzf-lua is a fuzzy finder integration for Neovim that utilizes fzf to search files, buffers, and project symbols. It serves as a code navigation framework providing a dynamic result generator that populates search windows using real-time shell commands or custom Lua functions. The project distinguishes itself through specialized integration tools for Git and Language Server Protocols. It includes a Git search interface for navigating commits, branches, stashes, and diffs, alongside an LSP integration tool that bridges language server providers to locate definitions and references across a cod
Queries language server providers to populate search lists with semantic codebase information.
BigImageViewer este o bibliotecă de zoom pentru imagini Android și o componentă UI concepută pentru afișarea imaginilor de înaltă rezoluție cu capacități de pan și zoom, menținând în același timp un consum redus de memorie. Acesta funcționează ca un wrapper de încărcare unificat care se integrează cu furnizori terți precum Glide, Picasso și Fresco pentru a prelua și stoca în cache imagini din rețea sau surse locale. Biblioteca include un renderer de imagini animate care suportă formatele GIF și WebP prin detectare bazată pe header. Facilitează navigarea în galeria de imagini folosind tranziții de elemente partajate pentru a crea o mișcare vizuală fluidă între thumbnail-uri și vizualizările pe tot ecranul. Capacitățile suplimentare acoperă gestionarea imaginilor din rețea, inclusiv monitorizarea progresului descărcării, gestionarea imaginilor de fallback și utilizarea previzualizărilor thumbnail de joasă rezoluție. Sistemul suportă, de asemenea, prefetching-ul imaginilor pentru a reduce întârzierile de încărcare și utilizează subsampling-ul imaginilor tiled pentru randarea eficientă a fișierelor mari.
Provides a unified abstraction layer that delegates image fetching to third-party providers like Glide and Picasso.