14 مستودعات
Tools for rendering and styling technical code snippets within documents.
Distinguishing note: Focuses on code-specific syntax and block styling, distinct from general text formatting.
Explore 14 awesome GitHub repositories matching web development · Code Formatting. Refine with filters or upvote what's useful.
Tiptap is a headless, modular framework designed for building custom rich-text editors. It provides a developer-focused abstraction layer over a structured document model, allowing for full control over the underlying schema through a plugin-based architecture. By separating document state management from the user interface, it enables the creation of tailored editing experiences that remain framework-agnostic. The project distinguishes itself through a robust collaborative engine that supports real-time multi-user editing, conflict resolution, and presence tracking. It integrates artificial
Formats text as inline code or code blocks to display technical content clearly.
Wenyan is an esoteric programming language that enables the composition of functional logic using the grammar and vocabulary of classical Chinese literature. It functions as a source-to-source compiler, translating literary scripts into standard high-level programming languages such as JavaScript, Python, and Ruby to facilitate execution across diverse computing environments. The project distinguishes itself by bridging the gap between ancient linguistic structures and modern computational tasks. It utilizes a specialized transpilation process that maps classical grammatical particles and voc
Formats code and text into traditional book layouts for aesthetic presentation.
Blender is a professional 3D creation suite designed for modeling, animation, rendering, and video editing. It functions as an open-source 3D engine that provides a comprehensive framework for procedural geometry, physics simulation, and high-quality visual output. The platform is built upon a foundational architecture that utilizes data-block-based memory management and a dependency-graph-based evaluation system to handle complex scene transformations and geometry updates. The software distinguishes itself through a highly modular, node-based procedural architecture that allows users to cons
Blender triggers automated code reformatting upon saving files to maintain adherence to project style guidelines without manual intervention.
This project is a comprehensive collection of web development reference guides and technical cheat sheets. It provides a curated set of markdown-based documentation designed to help developers quickly locate syntax patterns and API examples for common web technologies and programming languages. The repository serves as a specialized reference library covering several distinct technical domains. It includes extensive guides for CSS, focusing on selectors, Flexbox, Grid, and responsive layout properties, as well as a DevOps command reference for Docker, Kubernetes, AWS, Ansible, and general she
Provides styling guides for code blocks, including line highlighting and background colors.
JavaPoet is a source code generator and metaprogramming utility for the Java language. It functions as an abstract syntax tree construction library that allows developers to model classes, methods, and fields as objects before emitting them as source code. The library distinguishes itself through automatic import management and code formatting. It tracks referenced types to generate required import statements and handles line wrapping, semicolon placement, and indentation to ensure generated files remain readable. The tool covers a broad range of generation capabilities, including the defini
Ensures high readability of generated code through line wrapping and named placeholders in code blocks.
GitBucket is a self-hosted Git platform and version control hosting service that provides a web interface for managing repositories, issues, and pull requests. Built with a Scala-based manager, it functions as a GitHub API compatible server, allowing it to integrate with external tools that rely on that specific industry schema. The platform distinguishes itself by integrating a Maven repository host for storing and retrieving Java build artifacts alongside source code. It also features a plugin architecture that enables the addition of custom logic and new functionality to the core system.
Renders code snippets with syntax highlighting and custom keyboard shortcuts for improved readability.
This project is a responsive Jekyll blog theme and static site template designed as a technical blogging framework. It converts markdown content into a professional personal blog with integrated support for social profile management. The template is configured as a progressive web app, providing offline access and an app-like experience for visitors. It specifically caters to technical documentation by supporting the rendering of mathematical notation, formatted code snippets, and embedded presentations. The site includes capabilities for reader engagement through discussion system integrati
Renders technical code snippets with syntax highlighting and line numbers for better readability.
html5-qrcode is a client-side JavaScript library that enables QR code and barcode scanning directly in a web browser, processing live video from a device camera or decoding codes from uploaded image files without any server-side involvement. The library handles real-time scanning from continuous camera feeds with adjustable frame rates and scanning regions, while also supporting file-based decoding for static images. The scanner offers configurable behavior through runtime settings, allowing developers to adjust scanning speed, viewfinder region, aspect ratio, and restrict decoding to specifi
Restricts the scanner to recognize only a user-defined subset of QR or barcode formats.
Code-prettify هو أداة تعتمد على المتصفح ومميز صيغة HTML يضيف تنسيقاً بصرياً وأرقام أسطر إلى كتل الكود الخام على صفحات الويب. يعمل كمنسق كود من جانب العميل ومكتبة محلل (lexer) قابلة للتخصيص لتحديد قواعد التمييز الخاصة باللغة. يسمح النظام بإنشاء محللات مخصصة لتوفير تمييز الصيغة للغات البرمجة المملوكة أو غير الشائعة. تتم إدارة العرض البصري من خلال تنسيق كود مخصص ودمج أوراق أنماط CSS خارجية لتحديد الألوان والخطوط. يوفر المشروع تمييزاً تلقائياً للصيغة وترقيماً تسلسلياً للأسطر لمقتطفات الكود المصدري المضمنة في HTML. يدعم إضافة دعم لغات مخصصة وتنسيق الوثائق التقنية.
Organizes and numbers lines of code within web pages to help users follow complex scripts.
هذه مكتبة مسح باركود لنظام Android مصممة لاكتشاف وفك تشفير بيانات الباركود من بث كاميرا مباشر. توفر البنية التحتية الأساسية لترجمة الأنماط البصرية إلى نص على الأجهزة المحمولة. تتضمن المكتبة مدير معاينة كاميرا يضبط نسب العرض إلى الارتفاع وأحجام البث لتناسب أبعاد الشاشات المختلفة، بالإضافة إلى وحدة تحكم في الأجهزة لإدارة الفلاش، والتركيز التلقائي، واختيار المستشعر. كما تتميز بمرشح تنسيق باركود لتقييد المسح بأنواع باركود محددة لزيادة سرعة ودقة الاكتشاف. يغطي المشروع التحكم في أجهزة الكاميرا، وفك تشفير الباركود المباشر، وتخصيص واجهة المستخدم لتصميم محددات عرض مخصصة وتراكبات بصرية.
Restricts decoding to a specific subset of barcode formats to increase detection speed and accuracy.
quaggaJS هي مكتبة ماسح باركود JavaScript ومعالج من جانب العميل يقوم بتحديد موقع الباركود وفك تشفيره مباشرة داخل المتصفح. تعمل كمفكك تشفير باركود للرؤية الحاسوبية يستخرج البيانات من كل من ملفات الصور الثابتة وتدفقات الكاميرا الحية دون الحاجة إلى طلبات خادم خارجية. تدعم المكتبة مسح الباركود في الوقت الفعلي عبر كاميرات الويب ويمكنها اكتشاف تنسيقات باركود متعددة في وقت واحد. تتضمن أدوات لتصور عملية فك التشفير عن طريق عرض مربعات الإحاطة وخطوط المسح فوق الصورة لمراقبة التحديد. يمكن للمستخدمين تكوين أنواع الباركود المحددة المراد مسحها وتقييد بحث فك التشفير بمنطقة مسح مستطيلة مخصصة لتحسين الأداء وتقليل الإيجابيات الكاذبة. يتم تطبيق هذه القدرات على كل من فك تشفير الصور الثابتة وتدفقات الفيديو الحية.
Provides the ability to limit scanning to specific barcode formats to improve decoding accuracy.
wechat-format هي أداة مصممة لتحويل نص Markdown إلى HTML متخصص متوافق مع محرر الحساب الرسمي لـ WeChat. تعمل كمنسق ومحول محتوى يحول Markdown إلى تخطيطات HTML منمقة للحفاظ على هياكل مرئية متسقة عند لصق المحتوى في منصة النشر. يركز المشروع على تجاوز قيود الروابط الخارجية عن طريق تحويل الروابط التشعبية الخارجية إلى حواشي رقمية وإلحاق قائمة اقتباسات كاملة بنهاية المستند. يحافظ على مظهر المحتوى التقني عن طريق تحويل كتل الكود والقوائم إلى حاويات HTML محددة وعناصر مطبعة تمنع المحرر المستهدف من إزالة المسافات البادئة أو العلامات. تتضمن عملية التحويل تضمين أنماط CSS مباشرة في عناصر HTML واستخدام تنسيق قائم على القوالب لمقتطفات الكود للحفاظ على تمييز الصيغة والتخطيط.
Wraps code snippets in HTML containers to maintain syntax highlighting and indentation.
Fuwari is a static site theme and markdown content framework designed for personal blog publishing. It provides a responsive visual template that renders markdown posts with a built-in dark mode and customizable colors. The project distinguishes itself through a set of markdown extensions that add rich UI elements to articles, including callout blocks, dynamic repository cards that fetch live data via API, and advanced code styling with diff support and line numbering. It also includes a full-text site search mechanism to allow visitors to locate specific information across the blog's content
Ships themed frames for rendering source code with support for line numbering and custom starting lines.
يوفر هذا المشروع مواصفات ترميز خفيفة ومعيار تنسيق نص عادي يُستخدم لترتيب المعلومات في مستندات مهيكلة. يعمل كنظام لتحويل أحرف النص البسيطة إلى عناصر مستند غنية ووسوم HTML للعرض على الويب. يتضمن المشروع دليل بناء جملة ووثائق لتنفيذ الرموز الموحدة. تغطي هذه الموارد قواعد إنشاء نصوص منسقة وروابط تشعبية يمكن تحويلها إلى محتوى ويب. يغطي النظام مجموعة واسعة من قدرات المستندات، بما في ذلك العناوين الهرمية، والقوائم المرتبة وغير المرتبة، واقتباسات الكتل. كما يدعم إنشاء جداول البيانات، وكتل الكود، وتنسيق النصوص.
Renders and styles technical code snippets within documents using specialized delimiters.