6 مستودعات
Tools for defining and generating structured data exports.
Distinguishing note: Focuses on the class-based definition of export logic.
Explore 6 awesome GitHub repositories matching data & databases · Data Export Generators. Refine with filters or upvote what's useful.
Firefly III is a self-hosted personal finance management system built on a double-entry bookkeeping engine. It provides a comprehensive platform for tracking income, expenses, and account balances while maintaining financial integrity through structured accounting principles. Designed for private use, the system supports multi-user access, allowing independent financial administrations to coexist within a single installation. The platform distinguishes itself through extensive automation and integration capabilities. It features a robust REST JSON API and webhook system that enables programma
Generates data files containing transactions, accounts, and budgets for backup or external analysis.
FileSaver.js is a client-side utility library designed to trigger browser download prompts for files generated within a web application or retrieved from remote web addresses. It enables the export of data directly to a user's local device, eliminating the need for server-side processing or backend infrastructure to handle file creation and storage. The library functions as a wrapper for the browser Blob API, simplifying the process of encapsulating binary data and mapping it to temporary object URLs. By programmatically managing anchor elements and their download attributes, it simulates use
A solution for exporting application-generated content as local files without requiring server-side processing or complex backend infrastructure.
Lila is a comprehensive, open-source chess gaming platform designed for real-time multiplayer interaction, competitive tournament management, and deep strategic analysis. It provides a global environment where users can engage in live matches, participate in structured competitions, and access extensive archives of historical game data for research and study. The platform distinguishes itself through a highly scalable architecture that utilizes actor-model concurrency and event-sourced game states to ensure precise match reconstruction and fault tolerance. It integrates distributed engine eva
Generates portable notation files for sharing and archiving match records.
This project is a command-line utility designed to monitor and analyze token consumption and financial expenditure for AI coding assistants. By parsing local session logs directly on the user's machine, it provides a privacy-focused way to track development activity without transmitting sensitive data to external servers. The tool distinguishes itself through its ability to aggregate disparate log formats from multiple coding assistants into a unified, schema-agnostic representation. It features a decoupled pricing engine that allows users to apply custom model-specific cost multipliers, over
Generates reports in machine-readable formats to facilitate external analysis or integration with custom reporting tools.
F Prime هو إطار عمل قائم على المكونات مصمم لتطوير ونشر البرمجيات المدمجة وبرمجيات الطيران الفضائي. يوفر بنية معيارية تفصل منطق البرمجيات عن واجهات الاتصال، مما يسمح للمطورين بتحديد هياكل النظام من خلال لغة نمذجة خاصة بالمجال. يتيح هذا النهج القائم على النماذج توليد الكود آلياً، مما يضمن الاتساق عبر طوبولوجيا النظام المعقدة مع الحفاظ على عقود واجهة صارمة بين وحدات البرمجيات. يتميز إطار العمل بنظام بناء متكامل ومجموعة عمليات بيانات أرضية. فهو يقوم بأتمتة دورة حياة البرمجيات المدمجة بالكامل، بدءاً من التجميع المتقاطع وإدارة التبعيات وصولاً إلى توليد واجهات القياس عن بُعد والأوامر. من خلال توفير بيئة موحدة لكل من برمجيات الطيران الموجودة على متن المركبة والمراقبة الأرضية، فإنه يسهل التكامل والاختبار والتحكم في الأنظمة المدمجة الموزعة عبر منصات أجهزة متنوعة. بالإضافة إلى بنيته الأساسية، يتضمن المشروع أدوات شاملة لمراقبة النظام، بما في ذلك تصور القياس عن بُعد في الوقت الفعلي، وتسجيل الأحداث، وتتبع التشخيص. وهو يدعم مجموعة واسعة من سيناريوهات النشر، من بيئات الأجهزة الخام (bare-metal) إلى أنظمة التشغيل في الوقت الفعلي، ويوفر آليات لإدارة الذاكرة، ونمذجة السلوك القائم على الحالة، وتنفيذ المهام غير المتزامنة. يتم صيانة المشروع كمستودع C++ مع توثيق شامل ودعم لنظام البناء من أجل التطوير عبر المنصات.
Generates machine-readable representations of system models to enable integration with external analysis and visualization tools.
apidoc هو مولد وثائق API من كود المصدر يقوم بتحليل التعليقات التوضيحية المتخصصة داخل التعليقات لإنشاء موقع وثائق API قابل للبحث تلقائياً. يعمل كمحلل API يعتمد على التعليقات التوضيحية ومولد مواقع وثائق ثابتة، حيث يستخرج التعريفات مباشرة من كود المصدر للحفاظ على مرجع متزامن. تم تصميم الأداة كمحلل متعدد اللغات، يستخدم تعبيرات نمطية قابلة للتكوين لاستخراج البيانات الوصفية من لغات برمجة مختلفة. يمكنها أيضاً العمل كمصدر لتعريفات JSON API، حيث تحول تعليقات كود المصدر إلى ملفات JSON خام لاستخدامها في مخططات خارجية أو قوالب مخصصة. إلى جانب التوليد الأساسي، يدعم النظام تخطيطات وثائق مخصصة، وفلاتر رؤية للأساليب الخاصة أو المهملة، والقدرة على اختبار نقاط نهاية API مباشرة من الواجهة المولدة. يمكن أتمتة سير العمل من خلال مراقبة ملفات المصدر بحثاً عن تغييرات لتحفيز إعادة التوليد في الوقت الفعلي. يمكن تنفيذ المولد عبر واجهة سطر الأوامر، أو تشغيله برمجياً كمكتبة، أو نشره باستخدام حاوية Docker.
Exports extracted API definitions into raw JSON files for use in external tools.