awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 مستودعات

Awesome GitHub RepositoriesLossless

Utilities that convert data between formats while ensuring no information or type identity is lost during the process.

Distinct from Data Transcoders: Focuses on type-preserving transformation for JS objects, unlike generic streaming transcoders.

Explore 3 awesome GitHub repositories matching data & databases · Lossless. Refine with filters or upvote what's useful.

Awesome Lossless GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • lunet-io/markdigالصورة الرمزية لـ lunet-io

    lunet-io/markdig

    5,257عرض على GitHub↗

    Markdig هو معالج Markdown عالي الأداء لتطبيقات .NET يقوم بتحويل نص Markdown إلى HTML أو تنسيقات مستهدفة أخرى. هو محلل متوافق مع CommonMark ومحرك قابل للتوسيع يمكنه تحويل Markdown إلى شجرة بناء جملة مجردة (AST) قابلة للبحث والتلاعب. توفر المكتبة إطار عمل لإضافة صيغ مخصصة ومنطق عرض من خلال خط أنابيب معياري من المحللات والمصممات. وتدعم التجميع الأصلي المسبق (AOT) والتقليم (trimming) لتقليل حجم الملف الثنائي. تشمل القدرات توليد HTML مهيكل بسمات وتنسيقات مخصصة، واستخراج بيانات YAML front matter لمعالجة المواقع الساكنة، وتحويل المحتوى إلى نص عادي. يغطي المحرك أيضاً التحسينات الطباعية، وإعداد الصيغ الرياضية، وتنسيق الروابط المؤتمت. يتضمن المعالج تعيين مصدر دقيق لتتبع نطاقات الأحرف ويستخدم بث المخرجات وحدود عمق التداخل لإدارة الأداء والاستقرار.

    Preserves non-semantic whitespace and trivia to enable lossless roundtrip editing.

    C#
    عرض على GitHub↗5,257
  • flightcontrolhq/superjsonالصورة الرمزية لـ flightcontrolhq

    flightcontrolhq/superjson

    5,260عرض على GitHub↗

    Superjson is a lossless JSON serialization library and data transcoder. It converts complex JavaScript and TypeScript data types into strings and metadata to ensure that type identity is preserved during data transfer. The library preserves non-native types such as Dates, Maps, and Sets by splitting values into a JSON-compatible payload and a separate map of type-specific metadata. It utilizes a registry-based mapping system that allows for the definition of custom type handlers to manage third-party data types during serialization and deserialization. This utility supports cross-process dat

    Implements a lossless transcoding mechanism to preserve non-native types like Dates, Maps, and Sets during transport.

    TypeScriptblitzjshacktoberfestjavascript
    عرض على GitHub↗5,260
  • xoofx/markdigالصورة الرمزية لـ xoofx

    xoofx/markdig

    5,127عرض على GitHub↗

    Markdig is a markdown parser library that converts text into structured HTML, plain text, or other formats using a configurable pipeline. It functions as a CommonMark compliant parser and an abstract syntax tree generator that transforms markdown into a hierarchical tree of block and inline nodes with precise source location mapping. The project is distinguished by a decoupled renderer architecture that separates parsing logic from output generation, enabling the transformation of the syntax tree into non-HTML formats such as LaTeX or XAML. It also serves as a lossless markdown processor by t

    Ensures lossless processing by tracking whitespace and trivia, allowing the source to be re-rendered exactly.

    C#commonmarkcommonmark-parsingcsharp
    عرض على GitHub↗5,127
  1. Home
  2. Data & Databases
  3. Data Transcoders
  4. Lossless

استكشف الوسوم الفرعية

  • Markdown RoundtripsParsing and rendering markdown that preserves non-semantic trivia like whitespace for exact reconstruction. **Distinct from Lossless:** Focuses on preserving markdown source fidelity (trivia) rather than data type identity or compression.
  • Trivia TrackingCaptures non-semantic elements like whitespace and trivia to preserve original source formatting. **Distinct from Lossless:** Specifically tracks non-semantic whitespace for lossless roundtripping, whereas the parent refers to general data transcoding.