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

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

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

8 مستودعات

Awesome GitHub RepositoriesData-Driven Shape Generators

Utilities that map data values to visual path definitions for vector or bitmap rendering.

Explore 8 awesome GitHub repositories matching graphics & multimedia · Data-Driven Shape Generators. Refine with filters or upvote what's useful.

Awesome Data-Driven Shape Generators GitHub Repositories

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

    d3/d3

    113,118عرض على GitHub↗

    D3 is a modular library providing low-level primitives for creating data-driven visualizations. It functions as a flexible framework that allows for direct control over visual presentation by mapping abstract data dimensions to graphical properties, such as position, color, and size, without imposing predefined chart abstractions. The library distinguishes itself by offering specialized tools for complex data representation, including algorithmic layouts for hierarchical structures and geographic projection utilities for mapping spherical coordinates. It also includes a comprehensive suite fo

    Generate visual path definitions by mapping data values to coordinates for vector-based graphics.

    Shellchartchartsd3
    عرض على GitHub↗113,118
  • metricsgraphics/metrics-graphicsالصورة الرمزية لـ metricsgraphics

    metricsgraphics/metrics-graphics

    7,403عرض على GitHub↗

    This project is an SVG data visualization library and charting engine designed to render quantitative metrics and time-series data within a web browser. It provides a framework for creating concise visual representations of numerical data sets, such as line charts, scatterplots, and histograms. The library utilizes a component-based layout framework to organize visual elements into hierarchical structures with automated spacing and positioning. It includes a coordinate-space mapping tool that translates raw data values into pixel coordinates using linear scales and axis transformations. The

    Converts numeric arrays into SVG path strings to generate continuous lines and shapes representing time-series trends.

    TypeScript
    عرض على GitHub↗7,403
  • mozilla/metrics-graphicsالصورة الرمزية لـ mozilla

    mozilla/metrics-graphics

    7,403عرض على GitHub↗

    metrics-graphics is a data visualization library and declarative graphics framework designed to create principled data graphics and layouts. It functions as a statistical graphics engine that maps raw data to geometric shapes and structured objects to render complex, data-driven layouts. The toolkit specializes in rendering time-series data through line charts and scatterplots using a consistent layout system. It also provides capabilities for statistical distribution mapping, including the creation of rug plots to represent one-dimensional data density. The system covers a broad surface of

    Builds complex visual layouts by mapping raw data arrays to geometric shapes and screen coordinates.

    TypeScript
    عرض على GitHub↗7,403
  • hanks-zyh/htextviewالصورة الرمزية لـ hanks-zyh

    hanks-zyh/HTextView

    5,642عرض على GitHub↗

    HTextView هي مكتبة عرض نصوص متحركة وإطار عمل لتصميم حركة واجهة المستخدم يُستخدم لإنشاء تأثيرات نصية ديناميكية مثل الكتابة والتلاشي. تعمل كمحرك حركة نصي وأداة طباعة لتطبيق انتقالات بصرية وحركة على عناصر النص على الشاشة. تدمج المكتبة دعم الطباعة المخصص، مما يسمح بتحميل ملفات محارف خارجية لتطبيق علامات تجارية وأنماط محددة على العروض التقديمية المتحركة. وتستخدم محرك حركة لتحريك مقياس وشفافية النص، مما يسهل انتقالات بصرية سلسة. يدير النظام هذه التأثيرات من خلال حلقة رسوم متحركة تعتمد على الإطارات وتحكم في التسلسل يعتمد على الجدول الزمني. وتوظف استيفاءً يعتمد على الخصائص وتعييناً بصرياً يعتمد على الحالة لتنسيق توقيت وتنفيذ رسوم النصوص المتحركة.

    Maps animation progress variables to visual properties such as opacity and scale to control text appearance.

    Javaandroidanimation-effectsanimations
    عرض على GitHub↗5,642
  • observablehq/plotالصورة الرمزية لـ observablehq

    observablehq/plot

    5,305عرض على GitHub↗

    هذه مكتبة تصور لقواعد الرسومات تُستخدم لبناء المخططات عن طريق تعيين البيانات الجدولية إلى علامات مرئية. تعمل كأداة تصور بيانات SVG وواجهة برمجة تطبيقات لتحليل البيانات الاستكشافية، مما يسمح للمستخدمين بتقديم تصورات معقدة وخرائط جغرافية. تتميز المكتبة بمُصيّر خرائط GeoJSON الذي يسقط الإحداثيات الكروية في مساحة بكسل ثنائية الأبعاد وواجهة تصور Apache Arrow لمعالجة البيانات بكفاءة عالية. تغطي قدراتها تحويل البيانات من خلال التجميع (binning) والتصنيف، والترميز المرئي عبر استنتاج المقياس التلقائي وتطبيق نظام الألوان، وتوليد مضاعفات صغيرة. تدعم تقديم الأشكال الهندسية في طرق عرض ذات طبقات وتصدير الصور الثابتة في بيئات جانب الخادم.

    Translates tabular records into geometric shapes by binding data columns to visual channels like position and color.

    HTMLchartsd3data-visualization
    عرض على GitHub↗5,305
  • vega/vega-liteالصورة الرمزية لـ vega

    vega/vega-lite

    5,216عرض على GitHub↗

    Vega-Lite is a high-level declarative language for specifying interactive, multi-view visualizations. It compiles a concise JSON specification into a full Vega visualization, automatically inferring scales, axes, and legends from encoding declarations. The grammar-of-graphics encoding maps data fields to visual channels such as position, color, size, and shape, while a multi-view composition grammar enables layered, faceted, concatenated, and repeated layouts. Reactive parameter binding links named parameters to input widgets, selections, and expressions for dynamic updates. The project suppo

    Maps data fields to visual properties like color, size, and shape for mark appearance.

    TypeScriptchartsdeclarative-languageplot
    عرض على GitHub↗5,216
  • has2k1/plotnineالصورة الرمزية لـ has2k1

    has2k1/plotnine

    4,598عرض على GitHub↗

    Plotnine is a data visualization library for Python based on the Grammar of Graphics. It serves as a declarative statistical plotting framework and multi-panel plotting engine, allowing users to create complex charts by mapping data variables to visual properties such as position, color, and size. The project is distinguished by its use of a layered composition model and a statistical transformation engine that performs aggregations and computations before rendering visuals. It features a comprehensive system for multi-panel faceting, which enables the splitting of a single visualization into

    Maps data fields to visual properties such as color, size, and shape to define how data is visually represented.

    Pythondata-analysisgrammargraphics
    عرض على GitHub↗4,598
  • antvis/l7الصورة الرمزية لـ antvis

    antvis/L7

    4,024عرض على GitHub↗

    L7 هو محرك تصور جغرافي مدعوم بـ WebGL ومحرك GIS قائم على المتصفح مصمم لعرض مجموعات البيانات المكانية الكبيرة ثنائية وثلاثية الأبعاد عالية الأداء. يعمل كمكتبة لتصور البيانات الجغرافية تستفيد من تسريع الأجهزة لعرض مجموعات بيانات ضخمة وخرائط حرارية داخل متصفح الويب. يتميز المحرك بطبقة تكامل خريطة أساس مجردة تفصل تصور البيانات عن مزود الخريطة الأساسي، مما يسمح باستخدام مزودي خرائط مختلفين أو عمليات نشر دون اتصال. ويستخدم نظاماً لرسم خرائط المتغيرات المرئية لترجمة البيانات الجغرافية المكانية الرقمية والفئوية إلى خصائص مرئية مثل اللون والحجم. يتضمن النظام خط أنابيب عرض قائم على الطبقات، وإسقاط نظام الإحداثيات، ومحولات تنسيق البيانات المكانية لتوحيد الملفات الجغرافية المتنوعة. ويوفر إمكانيات لتصور الكيانات الجغرافية، بما في ذلك تمثيل النقاط والخطوط للتحليل المكاني.

    Maps data fields to visual properties such as color, size, and opacity for geospatial analysis.

    TypeScript
    عرض على GitHub↗4,024
  1. Home
  2. Graphics & Multimedia
  3. Graphics Engines and Rendering
  4. Data-Driven Shape Generators

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

  • Visual Property MappingsMapping data fields to visual properties such as color, size, shape, opacity, stroke dash, and rotation angle. **Distinct from Data-Driven Shape Generators:** Distinct from Data-Driven Shape Generators: maps data to multiple visual properties, not just shape paths.