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

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

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

Yqnn/svg-path-editor

0
View on GitHub↗
5,222 نجوم·419 تفرعات·TypeScript·Apache-2.0·11 مشاهداتyqnn.github.io/svg-path-editor↗

Svg Path Editor

هذا المشروع عبارة عن معالج مسار متجه ومحول هندسة SVG يوفر واجهة مرئية لتعديل بيانات مسار SVG. يعمل كأداة لإضافة وإزالة وتحويل مقاطع المسار دون كتابة كود الإحداثيات يدوياً.

تعمل الأداة كمحسن مسار SVG، مما يقلل من طول بيانات المسار وينظف أنظمة الإحداثيات. كما تتضمن محول هندسة لتطبيق القياس والتدوير والترجمة على الأشكال المتجهة.

تتضمن البرمجيات قدرات لمعالجة المسار المرئي وتحويلات الهندسة العالمية. كما توفر أدوات تحكم في منفذ العرض للتكبير والتحريك وملاءمة العرض للمسار الحالي.

Features

  • SVG Path Manipulation Toolkits - Provides a comprehensive visual toolkit for splitting, merging, and transforming SVG path data.
  • SVG Geometry Transformations - Applies scaling, rotating, and translation to vector paths to refine layout and alignment.
  • SVG Geometry Transformers - Provides a browser-based tool for scaling, rotating, and translating vector shapes.
  • Bézier Curve Interpolations - Calculates curved line positions between control points using cubic and quadratic Bézier formulas.
  • Geometric Path Transformations - Modifies vector path geometry using transformation matrices for scaling and rotation.
  • SVG Path Command Mappings - Maps SVG path command strings to interactive coordinate objects for direct graphical manipulation.
  • SVG Path Geometry Transformations - Applies global scaling, rotation, and translation to refine the overall shape of an SVG path.
  • Path Optimizations - Reduces vector path complexity by removing redundant nodes and simplifying coordinate systems.
  • Vector Path Optimizations - Reduces path complexity by cleaning up coordinate systems and removing redundant data.
  • Screen Space Coordinate Mappings - Translates virtual Cartesian vector coordinates to physical screen pixels and back for rendering and saving.
  • SVG Path String Splitters - Deconstructs SVG path strings into structured arrays of segments for granular editing.
  • Canvas Vector Rendering - Implements high-performance drawing of vector paths using the HTML5 canvas API for the workspace.
  • SVG Illustration Design - Provides a visual interface for designing precise vector shapes and lines for web-based illustrations.
  • SVG Path Serializers - Converts optimized geometric data back into clean SVG path data strings.

سجل النجوم

مخطط تاريخ النجوم لـ yqnn/svg-path-editorمخطط تاريخ النجوم لـ yqnn/svg-path-editor

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Svg Path Editor

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Svg Path Editor.
  • visioncortex/vtracerالصورة الرمزية لـ visioncortex

    visioncortex/vtracer

    5,452عرض على GitHub↗

    vtracer is a raster to SVG converter and image vectorization pipeline. It transforms high-resolution scans and pixel-based images into scalable vector graphics by tracing shapes and colors. The tool includes a specialized pixel art vectorizer that converts low-resolution raster graphics into vector shapes while preserving a pixelated aesthetic. It also functions as a Bezier curve fitting tool to simplify dense point sets into smooth curves, reducing the complexity of vector paths. The project covers large scale image vectorization for gigapixel-scale data, color clustering and patch segmenta

    Rustimage-procesingrustsvg
    عرض على GitHub↗5,452
  • veltman/flubberالصورة الرمزية لـ veltman

    veltman/flubber

    6,920عرض على GitHub↗

    Flubber is an SVG path morphing library and shape transition engine designed to calculate smooth interpolations between complex vector shapes. It functions as a vector shape interpolator that generates intermediate path states between two sets of coordinates based on a progress value. The toolkit provides specialized capabilities for managing transitions between different shape quantities, including the ability to split a single shape into multiple pieces or merge multiple shapes into one. It also enables morphing between custom paths and geometric primitives, such as circles and rectangles,

    JavaScript
    عرض على GitHub↗6,920
  • visualize-ml/book2_beauty-of-data-visualizationالصورة الرمزية لـ Visualize-ML

    Visualize-ML/Book2_Beauty-of-Data-Visualization

    3,603عرض على GitHub↗

    This project is a mathematical visualization library and a collection of algorithmic art. It serves as a data visualization guide and an interactive visualizer, providing a set of implementations for rendering complex geometric shapes and mathematical concepts through code. The collection focuses on generating aesthetic patterns and precise graphic elements, including fractals, Bezier curves, and Lissajous patterns. It uses recursive functions and iterative algorithms to produce complex geometric structures and algorithmic art. The library covers a range of capabilities including interactive

    Jupyter Notebook
    عرض على GitHub↗3,603
  • dmitrybaranovskiy/raphaelالصورة الرمزية لـ DmitryBaranovskiy

    DmitryBaranovskiy/raphael

    11,284عرض على GitHub↗

    Raphael is a JavaScript library for creating, manipulating, and animating scalable vector graphics. It provides a programmatic interface and a cross-browser renderer for drawing 2D vector graphics and complex shapes within a web browser. The project functions as an SVG animation framework and drawing API, allowing for the construction of diagrams, charts, and custom illustrations. It enables the creation of motion graphics through the transformation of vector elements using coordinate systems and easing functions. The library covers capabilities for scalable vector rendering, dynamic data vi

    JavaScript
    عرض على GitHub↗11,284
عرض جميع البدائل الـ 30 لـ Svg Path Editor→

الأسئلة الشائعة

ما هي وظيفة yqnn/svg-path-editor؟

هذا المشروع عبارة عن معالج مسار متجه ومحول هندسة SVG يوفر واجهة مرئية لتعديل بيانات مسار SVG. يعمل كأداة لإضافة وإزالة وتحويل مقاطع المسار دون كتابة كود الإحداثيات يدوياً.

ما هي الميزات الرئيسية لـ yqnn/svg-path-editor؟

الميزات الرئيسية لـ yqnn/svg-path-editor هي: SVG Path Manipulation Toolkits, SVG Geometry Transformations, SVG Geometry Transformers, Bézier Curve Interpolations, Geometric Path Transformations, SVG Path Command Mappings, SVG Path Geometry Transformations, Path Optimizations.

ما هي البدائل مفتوحة المصدر لـ yqnn/svg-path-editor؟

تشمل البدائل مفتوحة المصدر لـ yqnn/svg-path-editor: visioncortex/vtracer — vtracer is a raster to SVG converter and image vectorization pipeline. It transforms high-resolution scans and… veltman/flubber — Flubber is an SVG path morphing library and shape transition engine designed to calculate smooth interpolations… visualize-ml/book2_beauty-of-data-visualization — This project is a mathematical visualization library and a collection of algorithmic art. It serves as a data… dmitrybaranovskiy/raphael — Raphael is a JavaScript library for creating, manipulating, and animating scalable vector graphics. It provides a… opentypejs/opentype.js — opentype.js is a JavaScript library for reading, writing, and manipulating OpenType, TrueType, and WOFF font files in… kevinzhow/pnchart — PNChart is an iOS charting framework and data visualization library designed for rendering interactive visual data…