17 مستودعات
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 هي أداة مراجعة كود مؤتمتة وإضافة لخط أنابيب CI تعمل كمدقق لطلبات السحب (pull request linter). تتحقق من رسائل الالتزام (commit messages)، وتتتبع تغييرات التبعية، وتضمن استيفاء طلبات السحب لمعايير المشروع عن طريق نشر ملاحظات وتعليقات مؤتمتة مباشرة في واجهة التحكم في الإصدار. يتكامل النظام مع مختلف مزودي Git، بما في ذلك GitHub وGitLab وBitBucket، لاسترجاع بيانات طلب السحب وتنفيذ قواعد مراجعة مخصصة. يسمح للفرق بتجميع وتوزيع اتفاقيات المراجعة كوحدات قابلة للمشاركة ويدعم تنفيذ القواعد المكتوبة بلغات مترجمة عبر تكوين وقت التشغيل. يغطي المشروع مجموعة واسعة من قدرات الأتمتة، بما في ذلك حوكمة جودة الكود، وعمليات تدقيق إدارة التبعية، وفرض آداب طلب السحب. يمكنه تحليل النتائج من أدوات التدقيق الخارجية، ومشغلات الاختبار، وأدوات التغطية للإبلاغ عن الإخفاقات، ومراقبة أحجام الحزم، واكتشاف الأنماط المضادة أو الكلمات المحظورة داخل قاعدة الكود. يمكن تنفيذ الأداة كخطوة بناء داخل خط أنابيب تكامل مستمر أو محلياً عبر git-hooks.
Fetches pull request and commit data by abstracting different version control APIs into a common interface.
Opal هو محرك توزيع سياسات ومزامنة بيانات تفويض في الوقت الفعلي. يعمل كطائرة إدارة لنشر ومراقبة محركات السياسات الموزعة، مثل OPA وCedar، عبر بنيات الخدمات المصغرة. يقوم المشروع بمركزة إدارة السياسات والبيانات أثناء نشر نقاط اتخاذ القرار اللامركزية. يتميز النظام بفصل كود السياسة، المدار عبر التحكم في الإصدار، عن بيانات التفويض المسترجعة من قواعد البيانات الخارجية وواجهات برمجة التطبيقات. يستخدم نموذج توزيع حالة قائم على pub/sub لدفع التحديثات الفورية للوكلاء عبر WebSockets وwebhooks، مما يضمن احتفاظ الوكلاء اللامركزيين بحالة متزامنة دون الاعتماد على الاستطلاع الدوري. تغطي المنصة قدرات واسعة النطاق بما في ذلك عزل سياسة المستأجرين المتعددين من خلال التوزيع ذي النطاق، ومراقبة صحة الوكيل مع تحقيقات الحيوية، وتنسيق محركات السياسات كخدمات جانبية (sidecars). كما يوفر آليات للتخزين المؤقت المحلي لدعم التشغيل دون اتصال بالإنترنت ومصادقة العميل الآمنة باستخدام رموز موقعة. يمكن نشر خادم الإدارة كحاوية أو داخل مجموعة Kubernetes باستخدام مدير حزم.
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 هو لوحة مراقبة موحدة ولوحة معلومات لحالة النظام مصممة لتجميع بيانات الصحة والحالة في الوقت الفعلي من خوادم وخدمات وتبعيات متعددة. يعمل كمجمع لمراقبة وقت التشغيل وواجهة مركزية لتصور حالة مكونات البنية التحتية المختلفة. يتميز المشروع بنظام تخطيط قائم على الشبكة قابل للتخصيص ينظم مربعات المراقبة باستخدام نظام إحداثيات. وهو يدعم تعيين مزود نقاط نهاية متعددة، مما يسمح بربط نوع خدمة واحد بمثيلات خادم متميزة متعددة لتتبع التثبيتات المنفصلة. يغطي النظام العديد من مجالات المراقبة، بما في ذلك صحة الشبكة من خلال زمن انتقال ping وفحوصات منفذ TCP، والتحقق من نقطة نهاية HTTP باستخدام التحقق من الصحة القائم على مطابقة الأنماط. كما يتتبع مقاييس التحكم في الإصدار والأتمتة، مثل أعداد مشكلات GitHub وتقدم خطوط أنابيب التكامل المستمر وفحوصات طلبات السحب. تستخدم لوحة المعلومات نموذج جلب بيانات يعتمد على المزود وتحديثات حالة تعتمد على الاقتراع للحفاظ على طرق عرض الحالة الحالية.
Uses a modular adapter system to fetch health and status data from various third-party APIs.
zvt هو إطار عمل للتداول الكمي مصمم لبناء واختبار استراتيجيات التداول الخوارزمي وتنفيذها. يعمل كنظام معياري يدمج خط أنابيب بيانات مالية لجمع بيانات السوق، ومحرك اختبار خلفي (backtesting) خوارزمي لتقييم الاستراتيجية، ونظام تداول يعتمد على الأحداث لأتمتة تنفيذات السوق. يتميز المشروع بنهج هجين لإدارة الإشارات، باستخدام نظام وسم ديناميكي يجمع بين المنطق الكمي المؤتمت والتدخل البشري. يتضمن لوحة تحكم للتحليل الكمي لتصور عوامل البحث ومقاييس الأداء، إلى جانب واجهة لدمج الإشارات المدفوعة بالذكاء الاصطناعي. يغطي إطار العمل العديد من مجالات القدرة الأساسية، بما في ذلك تحويل البيانات الكمية وحساب العوامل التقنية، واكتساب بيانات السوق المؤتمت من مزودين متعددين، وتوليد مجموعات أصول مصفاة بناءً على المقاييس المالية. كما يدير مهام الخلفية المتكررة لمزامنة البيانات ويرسل تنبيهات السوق المؤتمتة عبر البريد الإلكتروني أو البوتات.
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 هي مكتبة تكبير صور لنظام Android ومكون واجهة مستخدم مصمم لعرض الصور عالية الدقة مع إمكانيات التحريك والتكبير مع الحفاظ على استهلاك منخفض للذاكرة. تعمل كغلاف تحميل موحد يتكامل مع مزودي الطرف الثالث مثل Glide و Picasso و Fresco لجلب الصور وتخزينها مؤقتاً من الشبكة أو المصادر المحلية. تتضمن المكتبة عارض صور متحركة يدعم تنسيقات GIF و WebP من خلال الكشف القائم على الرأس. وتسهل التنقل في معرض الصور باستخدام انتقالات العناصر المشتركة لإنشاء حركة بصرية سلسة بين الصور المصغرة وطرق العرض بملء الشاشة. تغطي الإمكانيات الإضافية إدارة صور الشبكة، بما في ذلك مراقبة تقدم التنزيل، ومعالجة الصور الاحتياطية، واستخدام معاينات الصور المصغرة منخفضة الدقة. يدعم النظام أيضاً الجلب المسبق للصور لتقليل تأخيرات التحميل ويستخدم أخذ عينات الصور المبلطة (Tiled-image subsampling) للعرض الفعال للملفات الكبيرة.
Provides a unified abstraction layer that delegates image fetching to third-party providers like Glide and Picasso.