6 مستودعات
Transformation of raw values into formatted strings based on predefined character templates.
Distinct from Numeric Formatting: Focuses on template-driven string construction rather than general locale-specific numeric rules
Explore 6 awesome GitHub repositories matching web development · Template-Based Formatting. Refine with filters or upvote what's useful.
PhoneNumberKit هو إطار عمل Swift لتحليل وتنسيق والتحقق من صحة أرقام الهواتف الدولية وفقاً لمعايير الترقيم العالمية. يوفر نظاماً من جداول البحث، والمحللات الهيكلية، وأدوات التحقق للتعامل مع تعقيدات ترقيم الهواتف الدولية. تحول المكتبة السلاسل الخام إلى كائنات منظمة تحتوي على رموز البلدان والأرقام الوطنية. تترجم رموز الاتصال الدولية إلى أسماء بلدان كاملة وتتحقق مما إذا كانت سلاسل أرقام الهواتف ممكنة منطقياً وتتوافق مع خطط ترقيم إقليمية محددة. يتضمن المشروع أدوات لتحويل الأرقام الخام إلى تخطيطات دولية أو وطنية موحدة. كما يوفر قدرات لإخفاء إدخال المستخدم في الوقت الفعلي وعرض العناصر النائبة والأعلام الخاصة بالمنطقة أثناء كتابة المستخدم.
Transforms raw digits into standardized international or national layouts using country-specific templates.
indicatif هي مكتبة Rust لتصيير أشرطة التقدم ومؤشرات التحميل في تطبيقات سطر الأوامر. توفر مؤشرات تقدم طرفية تتتبع نسب إكمال المهام والوقت المقدر المتبقي. يتضمن المشروع مدير تقدم متعدد الأشرطة لتنسيق العديد من المؤشرات المتزامنة في عرض طرفي واحد ومزامن سجل طرفي لمنع مخرجات التسجيل من التداخل أو تشويه الأشرطة النشطة. يتميز بمكون مؤشر للإشارة إلى عمليات الخلفية النشطة عندما تكون نسبة الإكمال الإجمالية غير معروفة. تدعم المكتبة تخصيص قالب التقدم لتحديد التخطيطات المرئية وتدمج تسجيل الجهاز الطرفي للحفاظ على الاستقرار المرئي أثناء التنفيذ غير المتزامن.
Provides a custom DSL to define the layout of progress bars by mapping placeholders to dynamic value providers.
QRCoder هي مكتبة C# أصلية لتوليد وعرض رموز QR من النصوص وحمولات البيانات. توفر تنفيذاً مستقلاً لمعيار رمز QR لنظام .NET، وتتعامل مع العملية الكاملة من ترميز البيانات إلى المخرجات المرئية. تتضمن المكتبة أدوات لتخصيص رموز QR من خلال تعديل الألوان، ومستويات تصحيح الخطأ، وتضمين شعارات مخصصة. كما تدعم تنسيق الحمولة القياسي لأنواع بيانات محددة مثل بيانات اعتماد WiFi، وبطاقات الاتصال، وأنظمة الدفع. يخرج محرك العرض رموز QR بتنسيقات متعددة، بما في ذلك PNG و SVG و PDF و ASCII و Bitmap و PostScript. يمكن للمستخدمين أيضاً الوصول إلى مصفوفة الوحدات الأساسية للعرض المخصص أو التحليل الهيكلي.
Constructs standardized input strings for WiFi credentials and contact cards before they are encoded into the QR matrix.
accounting.js هي مكتبة JavaScript ومجموعة أدوات لتنسيق الأرقام المترجمة وسلاسل العملات، وتقريب القيم العشرية، وتحليل سلاسل العملات. توفر أدوات لتحويل القيم الرقمية إلى سلاسل قابلة للقراءة البشرية باستخدام فواصل خاصة باللغة ورموز مخصصة. تتضمن المكتبة محلل سلاسل عملات لاستخراج القيم الرقمية الخام من السلاسل المنسقة عن طريق إزالة الرموز والفواصل. كما تتميز بأداة تقريب الفاصلة العائمة المصممة لمنع أخطاء الدقة الثنائية أثناء الحسابات المالية. تغطي الإمكانيات الإضافية المحاذاة الرأسية لرموز العملات والنقاط العشرية للجداول المالية. كما تدعم مجموعة الأدوات تنسيق الأرقام المترجمة وتحويل الأرقام أو مصفوفات الأرقام إلى سلاسل بإعدادات دقة محددة.
Constructs currency strings by injecting numbers into templates that define symbol placement and precision.
This library provides a set of tools for formatting numeric values and masking user input within React components. It includes a customizable text input wrapper that synchronizes raw numeric values with formatted display strings and a specialized input masking component for enforcing string patterns and templates during data entry. The project features a localized number formatter that utilizes browser localization APIs to apply regional grouping, prefixes, and suffixes. It supports specialized financial formatting, such as displaying negative values in parentheses, and provides the ability t
Transforms raw numeric strings into formatted versions based on predefined templates for consistent display.
Geocoder هي مكتبة PHP لتحويل العناوين إلى إحداثيات جغرافية والعكس باستخدام خدمات مختلفة تابعة لجهات خارجية. تعمل كغلاف geocoding متعدد المزودين ومحرك geocoding عكسي، مما يوفر طبقة تجريد لإدارة واجهات برمجة تطبيقات geocoding متعددة. يسمح المشروع بالتبديل بين المزودين أو تسلسل الطلبات لضمان التوفر العالي. كما يعمل كمحلل موقع GeoIP، حيث يترجم عناوين IP إلى إحداثيات جغرافية وتفاصيل الموقع من خلال خدمات عن بُعد أو قواعد بيانات ثنائية محلية. تتضمن المكتبة قدرات لتصدير كائنات الموقع والعنوان إلى تنسيقات جغرافية موحدة. توفر أدوات لتنسيق سلاسل العناوين المخصصة، والاستعلام الواعي بالموقع، وتخزين النتائج مؤقتاً لتقليل طلبات الشبكة المتكررة. يدعم النظام تنفيذ مزودين مخصصين ويتضمن تحليل الأداء لقياس الوقت والذاكرة المستهلكة في مكالمات تحديد الموقع الجغرافي.
Generates human-readable address strings using customizable placeholders for street, city, postal code, and country attributes.