10 مستودعات
Mechanism for storing data and metadata on the local file system using consistent pathing.
Distinct from Disk Persistence: Focuses on the cross-platform file system layout for asset storage rather than a complex data structure.
Explore 10 awesome GitHub repositories matching data & databases · File System Persistence. Refine with filters or upvote what's useful.
Certmagic هي مكتبة Go لأتمتة إصدار وتجديد شهادات TLS. تعمل كموفر HTTPS تلقائي وعميل ACME يتعامل مع دورة حياة الشهادات الكاملة لضمان اتصال آمن دون تدخل يدوي. تتميز المكتبة بدعمها لتوفير TLS عند الطلب، والذي يولد الشهادات ديناميكيًا أثناء مصافحة TLS بناءً على اسم الخادم. كما توفر أتمتة لشهادات البدل (Wildcard) من خلال التحقق من تحدي DNS وتتكامل مع واجهة برمجة تطبيقات ZeroSSL للحصول على الشهادات. يغطي المشروع مجموعة واسعة من القدرات، بما في ذلك حل تحدي ACME، وجدولة التجديد المؤتمت، وإبطال الشهادات. يدير استمرارية البيانات من خلال خلفيات تخزين قابلة للتوصيل وينفذ القفل والمزامنة الموزعة لتنسيق إدارة الشهادات عبر عناقيد الخوادم. تشمل الوظائف الإضافية تدبيس OCSP، والتخزين المؤقت في الذاكرة، وتوليد تكوينات TLS للخوادم المخصصة.
Stores assets and metadata on the file system using a consistent, cross-platform path structure.
WeChatVideoDownloader هو مستخرج فيديو لوسائل التواصل الاجتماعي مصمم لاسترداد وحفظ محتوى الفيديو من قنوات WeChat للتخزين المحلي دون اتصال. يعمل كأرشيف محتوى يلتقط منشورات الوسائط المتعددة من نظام WeChat البيئي لمنع فقدان البيانات. تتيح الأداة تنزيل ملفات الفيديو من القنوات الاجتماعية، مما يسمح بأرشفة وسائل التواصل الاجتماعي واستهلاك المحتوى دون اتصال داخل مشغلات وسائط مختلفة.
Saves downloaded video data streams directly to the local file system for offline storage.
H2 is a JDBC-compliant relational database management system written in Java. It functions as an embeddable SQL database that can run directly within an application process to remove network latency, or as an in-memory database for high-performance volatile storage. It also includes a web-based console for executing SQL commands and administering schemas. The system is characterized by its flexible deployment modes, including a standalone server mode for remote TCP/IP access and a mixed mode for simultaneous local and remote connectivity. It features a dialect emulation layer and compatibilit
Integrates with the local filesystem to import content from files and write binary data.
This project is a Go library and command-line utility designed for the retrieval and local archival of remote video content. It provides a programmatic interface for fetching media streams, allowing users to extract metadata and download video files directly to local storage. The library distinguishes itself through its ability to resolve playback restrictions by performing algorithmic transformations on obfuscated authentication tokens. This signature decryption process enables the tool to bypass standard access limitations, while its interface-driven design allows for the selection of speci
Stores data and metadata on the local file system using consistent pathing.
This project is a native macOS application designed to provide a dedicated interface for streaming and managing Bilibili video content. It functions as a desktop utility that integrates web-based media rendering with native system controls, allowing users to access high-resolution streams while offloading intensive decoding tasks to the host hardware. The application distinguishes itself through advanced playback customization and real-time interaction tools. Users can manage bullet comment overlays using regex-based filtering to maintain visual clarity, and the system supports personalized v
Interfaces with host operating system APIs to manage the storage and retrieval of media assets on the local file system.
This project is a general purpose library for the .NET ecosystem, providing a collection of reusable helper methods and APIs for common programming tasks. It encompasses a UI component library for cross-platform development, a toolkit for MVVM architecture, and specialized utilities for memory management and native interoperability. The library distinguishes itself through high-performance memory abstractions, such as pooled buffers and contiguous two-dimensional memory spans, designed to reduce garbage collection pressure. It also provides native interop wrappers and bindings to facilitate d
Provides mechanisms for selecting directories and persisting data to the local device file system.
AI-Video-Transcriber is an automated media processing platform that converts audio and video files into structured, searchable text documents. It utilizes speech-to-text recognition and external language models to perform transcription, summarization, and translation of media content. The system distinguishes itself through a modular pipeline that orchestrates media extraction, processing, and storage. It features automated media monitoring that tracks channels to compile periodic content digests, alongside a vector-based knowledge retrieval engine that allows users to query their stored tran
Persists transcripts and metadata as structured files on the local host for data portability.
هذا المشروع عبارة عن نظام رؤية حاسوبية مصمم للتعرف على الوجوه وتتبع الهوية في الوقت الفعلي باستخدام بث الكاميرا المباشر. يوفر إطار عمل لالتقاط وتسجيل وتحديد هوية أفراد متعددين في وقت واحد من خلال مقارنة مدخلات الفيديو المباشرة بقاعدة بيانات محلية من واصفات الوجه المسجلة مسبقاً. يتميز النظام بخط معالجة موجه نحو الأداء يوازن بين الحمل الحسابي أثناء التحليل المباشر. من خلال الجمع بين استخراج ميزات الشبكة العصبية العميقة وتتبع الكائنات القائم على المركز (centroid-based)، يحافظ البرنامج على تسميات هوية متسقة عبر إطارات الفيديو مع تقليل تكرار العمليات الحسابية المكلفة للتعرف. يسمح هذا النهج بتتبع وتحديد هوية أشخاص متعددين بشكل مستقر دون الحاجة إلى معالجة كاملة في كل إطار. تدعم المكتبة مجموعة من مهام إدارة الهوية، بما في ذلك إنشاء قواعد بيانات للوجوه قابلة للبحث وتسجيل الأفراد آلياً. يتعامل النظام مع دورة حياة البيانات البيومترية بالكامل، بدءاً من الاستخراج الأولي للمتجهات الرقمية الفريدة من صور الكاميرا وصولاً إلى التخزين الدائم لهذه الواصفات على نظام الملفات المحلي للتحقق منها مستقبلاً.
Stores facial descriptors and reference images as serialized data on the local file system for persistent retrieval.
Rubberduck هو إضافة بيئة تطوير مصممة لمشاريع Visual Basic و Visual Basic for Applications القديمة. يعمل كمجموعة شاملة تتكامل مباشرة في محرر المضيف لتوفير تحليل الكود الثابت، وإعادة الهيكلة المؤتمتة، وقدرات إدارة المشاريع. تتميز الأداة بتنفيذ محرك تحليل يعتمد على القواعد الرسمية يقوم بتحويل الكود المصدري إلى شجرة بناء جملة مجردة (abstract syntax tree). وهذا يسمح بتحليل ثابت عميق، مما يمكن من تحديد العيوب وتناقضات الأسلوب. كما تدعم سير عمل التطوير من خلال مزامنة نظام الملفات، التي تعين الوحدات الداخلية إلى ملفات خارجية لتسهيل التحكم في الإصدارات، وتستخدم بيانات وصفية تعتمد على التعليقات التوضيحية للحفاظ على تهيئة المشروع دون تغيير تنسيق الملف الأساسي. تتضمن المجموعة إطار عمل اختبار يدعم تنفيذ اختبار الوحدة المؤتمت وعزل التبعيات من خلال حقن كائنات وهمية (mock object injection). بالإضافة إلى ذلك، توفر تحسينات إنتاجية مثل التنقل الهرمي في الكود، وتنسيق الكود المؤتمت، وأدوات إعادة الهيكلة الهيكلية. يتم تقديم هذه الميزات من خلال واجهات نموذج كائن المكون (COM) القياسية، مما يوسع القدرات الأصلية لبيئة التطوير.
Maps internal project modules to external source files on disk to facilitate version control and persistent storage.
This repository is a collection of interactive Jupyter notebooks designed as an educational resource for learning machine learning and data science. It provides a structured curriculum that guides users through the development of predictive models and the analysis of datasets using standard Python libraries. The project utilizes a narrative-driven approach where explanatory text is interleaved with executable code blocks. This format allows learners to execute workflows step-by-step, enabling the visualization of data patterns and the practical implementation of mathematical models within a p
Ensures reproducibility by storing both source code and execution state locally within notebook files.