9 مستودعات
Delegates data ordering and filtering operations to a remote server via request parameters.
Distinct from Server-Side Message Filtering: Specifically handles UI table state synchronization with server-side data operations, distinct from message broker filtering
Explore 9 awesome GitHub repositories matching data & databases · Server-Side Filtering & Sorting. Refine with filters or upvote what's useful.
This project is a Python-based stock market tracker and financial data dashboard designed to fetch and visualize real-time and historical market data. It functions as a containerized financial application and analysis tool for monitoring price trends and calculating financial indicators. The system includes a metadata-driven reporting engine that transforms database tables into interactive web reports without manual page development. It further extends its analysis capabilities by embedding third-party financial interfaces and indicator calculators directly into the user interface via frames.
Processes sorting and filtering on the backend to efficiently handle large financial datasets.
Tabulator is an interactive data table library and virtual DOM data grid used to create high-performance tables from JSON or arrays. It functions as a hierarchical data viewer and a spreadsheet interface component, capable of rendering thousands of records efficiently through viewport-based virtualization and progressive loading. The library distinguishes itself by providing a full spreadsheet interface mode with multi-sheet management, cell range selection, and bulk copy-paste capabilities. It supports complex data architectures, including nested data field mapping, expandable tree structure
Delegates sorting and filtering to the server by sending current table states as request parameters.
DataTables is a feature-rich HTML table library that transforms static HTML tables into interactive data grids with sorting, paging, filtering, and server-side processing support. It provides a client-side rendering engine that handles table rows, pagination, and sorting entirely in the browser, while also offering a server-side processing pipeline that offloads sorting, filtering, and paging operations to a backend for efficient handling of large datasets. The library distinguishes itself through its plugin-based extension system, which allows custom functions and widgets to modify table beh
Offloads search, ordering, and paging to a server for efficient handling of large datasets.
Agones is a Kubernetes game server orchestrator designed for hosting, scaling, and managing dedicated multiplayer game servers. It extends the Kubernetes control plane using custom resource definitions to define game server and fleet objects, utilizing a dedicated fleet manager to maintain pools of warm server instances. The system provides a game server SDK and language-specific client libraries that allow server processes to signal readiness, health, and shutdown states directly to the controller. It distinguishes itself through specialized scaling logic, including the use of WebAssembly mo
Allows querying of server resources using field selectors to filter by lifecycle state or node location.
هذا المشروع عبارة عن مكون جدول بيانات React مدمج مع shadcn/ui. يوفر مجموعة من شبكات البيانات الجدولية التي تدعم الفرز، والتصفية، والترقيم. يتضمن التنفيذ شبكة بيانات افتراضية وجدول تمرير لانهائي، مما يسمح بعرض مجموعات البيانات الكبيرة عن طريق تحميل السجلات تدريجياً أو عرض العناصر المرئية فقط في إطار العرض. يعمل أيضاً كجدول تعاوني في الوقت الفعلي، مما يتيح لعدة مستخدمين إدارة وتحرير مجموعات البيانات المشتركة في وقت واحد. يغطي المكون إدارة البيانات التفاعلية وتصور البيانات المعقدة. يشمل ذلك القدرة على إدارة اختيار الصفوف من خلال أشرطة الإجراءات السياقية واستخدام التصفية القائمة على تعريف الأعمدة لتنظيم السجلات.
Offloads sorting, filtering, and pagination operations to a remote server API for large datasets.
Tablecn is a React-based data table component that combines server-side data processing with real-time collaboration features. It provides a structured approach to building interactive tables using reusable components and a declarative column configuration system that automatically generates filter interfaces. The project distinguishes itself through its contextual action bar pattern, which surfaces batch operations only when rows are selected, keeping the main interface uncluttered. It supports virtualized row rendering for performance with large datasets, and uses WebSocket connections to s
Offloads sorting, filtering, and pagination to the server to minimize client-side computation for large datasets.
Searchkit هو إطار عمل لواجهة البحث مصمم لبناء واجهات بحث باستخدام React و Vue تتصل بخلفيات Elasticsearch و OpenSearch. يوفر طبقة ترجمة لاستعلامات البحث لتحويل حالات البحث في الواجهة الأمامية إلى لغات استعلام خاصة بالمحرك ومحرك عرض للنتائج لعرض النتائج وقوائم الأوجه (facets) والترقيم. يتضمن إطار العمل واجهة بحث دلالية تتيح عمليات بحث الجيران الأقرب القائمة على المتجهات ومعالجة اللغة الطبيعية. يتميز بنظام ترجمة قائم على المحولات (adapters) وتعيين واجهة مستخدم قائم على المكونات يربط منطق البحث بطرق عرض قابلة للتبديل عبر واجهة موحدة. يغطي المشروع مجموعة واسعة من القدرات، بما في ذلك إدارة الحالة لمزامنة الفلاتر والترقيم، وتوليد أوجه معقدة للتصفية الهرمية والرقمية، ومنطق ترتيب مخصص من خلال ترجيح أولوية الحقول. كما يوفر أدوات لتثبيت النتائج، وتعديل قواعد الاستعلام، والتصور الجغرافي عبر واجهات قائمة على الخرائط. للأمن والقابلية للتوسع، يستخدم المشروع طبقة وصول API لتوجيه الطلبات بين المتصفح وعنقود البحث ويدعم اعتراض الطلبات القائم على البرمجيات الوسيطة (middleware) لتعديل الاستعلامات والردود.
Delegates mandatory filtering and access permission checks to the server before executing search queries.
Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like interface for structuring and managing data without writing code, while exposing all database resources via a REST API to support headless architectures. The platform distinguishes itself by integrating large language models and embedding servers to power AI assistants and automated data generation. It further extends its utility as a no-code application builder, allowing users to create custom internal portals, dashboards, and business tools using visual logic and managed data.
Delegates the sorting and filtering of calculated formula results to the server via request parameters.
NeoMutt is a terminal-based electronic mail management system that provides a text-based user interface for reading and composing emails. It functions as a mail manager and client supporting IMAP, POP3, and SMTP protocols, as well as NNTP for newsgroup access. The project distinguishes itself through integrated support for PGP and S/MIME encryption, providing tools for signing and encrypting messages and managing cryptographic keys. It supports modern authentication via OAuth2 and offers specialized MIME-aware reading capabilities for decoding multipart messages and visualizing MIME structure
Offloads search term processing to the mail provider API to filter messages on the server.