Comptime color conversion library for Zig. Convert between Hex, RGBA, and OKLCH with a single generic function.
A modern, high-performance regular expression library for Zig
A high-performance, lightweight fake data generator for Zig, inspired by ts-mocker. Generate realistic fake data for testing, prototyping, and development.
A modern, performant, and beautiful benchmark framework for Zig, inspired by mitata.
A high-performance, Redis-compatible in-memory data store written in Zig.
Native iOS and Android hosts with shared Zig runtime logic and generated typed bridges.
Cross-compile embedded C firmware into a DLL for multi-instance simulation.
Zig-based inference kernel for local CPU models. Named after Granville T. Woods (1856-1910), the African American inventor known as "Black Edison" who held over 60 patents for railroad and electrical systems.
Zest is a peer-to-peer acceleration tool for ML model distribution, allowing users to download models from nearby peers first and fall back to HuggingFace's CDN.
هو أداة تسريع توزيع النماذج الذكية عبر شبكة الأطراف، تستخدم بروتوكول Xet للتعرف على المحتوى و BitTorrent لنقل البيانات بين الأطراف. يتم تنزيل النماذج من الأطراف القريبة أولاً، و إذا لم تكن متوفرة، يعود إلى CDN HuggingFace. هذا النهج يخفف من عبء خوادم HuggingFace و يسمح للمستخدمين بتنزيل النماذج بشكل أكثر كفاءة.
The Sentry-Zig project provides a pure Zig SDK for Sentry, allowing developers to capture errors, exceptions, transactions, and sessions without external dependencies.
هذا SDK خفيف الوزن و غير معتمد على أي مكتبات خارجية لمنصة Sentry للتعقب عن الأخطاء. يسمح المطورين بتسجيل الأخطاء والاستثناءات والعمليات التجارية والمواقف في تطبيقاتهم Zig، مما يوفر معلومات تفصيلية حول الأداء والتجارب الإنتاجية.
The Marsolab Runlang project is a tool for running Zig code.
هذا المشروع هو أداة تسمح للمستخدمين بتنفيذ التعليمات البرمجية المكتوبة بلغة زيغ. يتيح هذا الأداة تنفيذ برامج زيغ دون الحاجة إلى إعدادات أو تركيبات إضافية. وظيفته الرئيسية هي تسهيل تنفيذ التطبيقات التي تستند إلى لغة زيغ.
A collection of standalone math utilities for Zig, providing vector math, spatial partitioning, and collision detection.
يقدم zig-utils مجموعة من الأدوات الرياضية الخفيفة الوزن والخالية من التبعيات، مخصصة للغة Zig. يتضمن نوع متجه ثنائي الأبعاد مع عمليات حسابية شاملة، تطبيع، دوران، وحساب المسافة، بالإضافة إلى نسخة صحيحة للتمثيل الدقيق للبيكسل. كما يوفر المكتبة هياكل بيانات فضائية عامة مثل شجرة QuadTree للبحث السريع في المناطق، ونظام Sweep‑and‑Prune لاكتشاف التصادم على نطاق واسع للحدود المحاذية المحور. تم تصميم هذه المكونات لتسهيل دمجها في محركات الألعاب أو المحاكاة أو أي تطبيق يحتاج إلى استدلال فضائي فعال. بفضل تبسيط واجهة البرمجة واعتمادها فقط على مكتبة Zig القياسية، يظل الأداة قابلة للنقل وسهلة التبني.
A pathfinding library for Zig game development, providing a self-contained pathfinding engine and spatial indexing.
هي مكتبة مصممة لتعزيز إنشاء ألعاب تتطلب أنظمة التنقل المعقدة. توفر مجموعة من الميزات بما في ذلك محرك تنبؤ المسار الذاتي، وتحليل المساحة، وخوارزميات أقصر مسافة. المكتبة مُصممة لتحقيق الأداء العالي وتدعم العديد من أنماط بناء الخرائط والهيورستيك.
The labelle-toolkit__labelle-gfx is a 2D graphics library for Zig games, providing features such as sprite rendering, animation system, and camera system.
هذا المشروع هو مكتبة رسومات 2D مصممة خصيصًا للاستخدام في ألعاب زيغ. تقدم المكتبة العديد من الميزات مثل rendering sprites، نظام التحريك، نظام الكاميرا، وغيرها. كما توفر المكتبة محرك رؤية مكتومة، محرك الحفظ المخزون، ويدعم عدة خلفيات مثل raylib، sokol، SDL2، وbgfx.
A command-line tool that performs structural engineering calculations for residential and low-rise construction, providing code-compliant design checks for beams, columns, foundations, and more.
يُعد ZenerCalc أداة سطر أوامر خفيفة الوزن مكتوبة بلغة Zig، توفر مجموعة شاملة من الحسابات الهندسية الهيكلية للمشاريع السكنية والمنخفضة الارتفاع. يغطي البرنامج تحليل الأعمدة، الأعمدة، الأساسات، الجدران، الألواح، وإطارات الـ3‑D FEM، مع فحوصات التوافق المدمجة مع IBC 2024، ASCE 7‑22، ACI 318‑19، AISC 360‑22، NDS 2024، وSDPWS 2021. النسخة الحالية MVP تنفذ وحدة تصميم الأعمدة الخشبية الشاملة التي تطبق بيانات الخشب المقطع NDS 2018 والـglulam، مجموعات الأحمال ASCE 7‑22، ومخططات لحظة الانحناء، القص، والانحراف. جميع الصيغ قابلة للتتبع إلى أقسام محددة في القوانين، وتصدر الأداة تقارير JSON قابلة للتدقيق بالكامل. يمكن للمهندسين دمج هذه التقارير بسهولة في سير العمل BIM أو وثائق المشروع، مما يسرّع عمليات التصميم والتوثيق.
A modern, cross‑platform recreation of the classic space‑combat and trading game Wing Commander: Privateer, playable on Windows and macOS using original data files.
يقدّم هذا المشروع إعادة تنفيذ حديث ومطابقة للعبة Wing Commander: Privateer الأصلية التي صدرت عام 1993، مع إمكانية اللعب على نظامي Windows 11 و macOS دون الحاجة إلى محاكيات أو متاجر قديمة. يُبنى المحرك بالكامل بلغة Zig ويعتمد على مكتبة SDL3، ما يضمن تشغيلًا أصليًا على أنظمة التشغيل الحديثة مع دعم للعرض على شاشات عريضة. يقرأ المحرك ملفات البيانات الأصلية للعبة، ويُحافظ على تجربة اللعب الأصيلة مع تحسينات رسومية مثل التوسيع 4× للصور النقطية ودعم العرض بدقة 1280×800+. يتيح بنية البيانات القابلة للتعديل للمستخدمين إنشاء وتبادل المحتوى المخصص بسهولة، ما يفتح آفاقًا للعب الجماعي والتخصيص. يستهدف المشروع عشاق الألعاب الكلاسيكية في الفضاء، والمهتمين بتعديل الألعاب، ومطوري الألعاب الذين يرغبون في استكشاف تصميم المحركات منخفضة المستوى. يدمج المشروع بين الأصالة والحداثة، مع توفير أدوات تحليل الأصول عبر سكربتات Python لتسهيل استخراج وتحليل الملفات الثنائية.
zmoltcp is a standalone, zero-allocation network stack designed for bare-metal and custom OS use.
zmoltcp هي مكتبة TCP/IP المزدوجة (IPv4 / IPv6) النقية لمنصات غير مثبتة على الأرض، مصممة من قبل زيغ. تنفذ zmoltcp الشبكة المزدوجة الكاملة للاتصالات IPv4/IPv6 مع جينريزات comptime-المحددة، عدم التفرع في وقت التشغيل على نوع العنوان، إزالة الكود الميت لإنشاء شبكات واحدة، وضمان نوعية الآمنة التي تحظر تمرير عنوان v6 إلى سلك v4 عن طريق الخطأ. ي поддержم zmoltcp مجموعة من البروتوكولات بما في ذلك TCP (دورة الحالة الكاملة، SACK، timestamps، Reno/Cubic)، UDP، ICMPv4/v6، ARP، NDP، IGMP، MLD، SLAAC، DHCPv4، DNS (بما في ذلك mDNS)، sockets raw، IPv4/IPv6 fragmentation/reassembly، IEEE 802.15.4، 6LoWPAN، RPL، IPsec ESP/AH wire formats.