awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 个仓库

Awesome GitHub RepositoriesVector Graphics Export

Converts document pages into scalable vector graphics formats.

Distinct from Document Page Rendering: Candidates focus on raster rendering or page organization rather than SVG-specific vector export.

Explore 13 awesome GitHub repositories matching graphics & multimedia · Vector Graphics Export. Refine with filters or upvote what's useful.

Awesome Vector Graphics Export GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • questpdf/questpdfQuestPDF 的头像

    QuestPDF/QuestPDF

    14,088在 GitHub 上查看↗

    QuestPDF is a C# PDF generation library and layout engine used to create structured documents, reports, and invoices. It utilizes a fluent API and a component-based layout approach to convert code into high-fidelity PDF and XPS files. The library distinguishes itself with a dedicated layout debugger that provides real-time previews, hot-reload capabilities, and visual boundary tools to map rendered elements back to source code. It also functions as an accessibility tool, providing semantic tagging and navigational aids to ensure documents comply with international accessibility and archival s

    Converts document pages into scalable vector graphics formats for high-quality web rendering.

    C#c-sharpdotnet-coreexport
    在 GitHub 上查看↗14,088
  • pymupdf/pymupdfpymupdf 的头像

    pymupdf/PyMuPDF

    9,086在 GitHub 上查看↗

    PyMuPDF is a comprehensive PDF manipulation library and document analysis tool. It serves as a text extraction tool, OCR engine, and image converter, providing a programmatic interface to edit, merge, split, and optimize PDF and Office documents. The project distinguishes itself through high-performance capabilities, including the use of C-bindings for low-level manipulation and parallelized page processing to accelerate workloads. It provides specialized conversion paths, such as transforming PDF content into Markdown for retrieval-augmented generation and large language model pipelines. It

    Generates a scalable vector graphics (SVG) representation of a document page.

    Pythondata-scienceepubextract-data
    在 GitHub 上查看↗9,086
  • rednote-hilab/dots.ocrrednote-hilab 的头像

    rednote-hilab/dots.ocr

    7,695在 GitHub 上查看↗

    dots.ocr is a suite of software utilities for document layout analysis, multilingual optical character recognition, and scene text digitization. It functions as an engine for extracting digital text and structured layout data from images and PDFs across various human scripts. The project includes a specialized transformer for converting charts, diagrams, and chemical formulas from raster images into scalable vector graphics. It also provides a pipeline to transform extracted text and structural layout from documents and web screenshots into formatted Markdown files. The system covers capabil

    Converts charts, diagrams, and chemical formulas from raster images into scalable vector graphics code.

    Python
    在 GitHub 上查看↗7,695
  • gephi/gephigephi 的头像

    gephi/gephi

    6,536在 GitHub 上查看↗

    Gephi is an open-source desktop application for visualizing and analyzing large-scale network graphs. It provides an interactive platform for exploring complex relational data, combining hardware-accelerated rendering with real-time layout controls and a plugin-based modular architecture. The platform distinguishes itself through its ability to handle networks of up to 100,000 nodes and 1,000,000 edges using a custom OpenGL rendering engine, enabling smooth real-time interaction. It includes a force-directed layout engine with real-time adjustment, a dynamic filter pipeline for selecting node

    Customizes node colors, sizes, and labels, then exports graphs as SVG, PNG, or PDF with vector-based preview for publication-ready graphics.

    Java
    在 GitHub 上查看↗6,536
  • visioncortex/vtracervisioncortex 的头像

    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

    Converts raster images into compact SVG files using advanced curve fitting and color clustering.

    Rustimage-procesingrustsvg
    在 GitHub 上查看↗5,452
  • xxv/android-lifecyclexxv 的头像

    xxv/android-lifecycle

    5,268在 GitHub 上查看↗

    This project is an Android lifecycle visualization tool and app architecture visualizer. It generates diagrams that map the state transitions and execution sequences of activities and fragments on a shared timeline. The tool functions as a component state diagrammer, creating high-resolution vector images of lifecycle methods for use in technical documentation and print materials. It illustrates the coordination and integration between fragment managers and parent activity screens to reveal how different components interact during state changes. The system covers activity and fragment lifecy

    Converts internal state and lifecycle data into scalable vector graphics for high-resolution technical documentation.

    Java
    在 GitHub 上查看↗5,268
  • racket/racketracket 的头像

    racket/racket

    5,157在 GitHub 上查看↗

    Racket 是一种通用的、多范式编程语言,属于 Lisp 家族,专为语言创建而设计。它作为一个语言工作台,通过灵活的宏和模块系统,为设计和实现自定义编程语言提供了一个平台。 该系统的特色在于提供了一套全面的语义工程套件,允许构建专门的语言子集和教育层。它包括用于自定义语言设计的工具,如词法分析器和解析器生成,以及在读取时定义模块扩展规则和动态语言选择的能力。 该项目提供了一个集成开发环境,内置编辑器、可视化调试器和软件包管理器。其功能范围扩展到涵盖 2D 图形渲染、二进制数据处理、SQL 和演绎数据库集成以及图形用户界面构建的通用标准库。 该环境支持将源代码编译为独立的二进制可执行文件以进行分发。

    Generates visual content in standardized vector formats including PDF, SVG, and PostScript.

    Racketracket
    在 GitHub 上查看↗5,157
  • alandefreitas/matplotplusplusalandefreitas 的头像

    alandefreitas/matplotplusplus

    4,894在 GitHub 上查看↗

    这个 C++ 数据可视化库是一个科学绘图框架,用于创建 2D 和 3D 图表、网络图和地理地图。它作为一个多后端图形库运行,将高级绘图逻辑与低级渲染引擎解耦,以支持各种输出后端。 该项目以其双接口 API 脱颖而出,既提供用于快速原型的全局函数接口,也提供用于精确控制的面向对象接口。它具有一个用于管理平铺网格和子图的基于组件的布局引擎,以及一个允许在不清除坐标轴的情况下叠加多个数据系列的层级绘图状态。 该库涵盖了广泛的可视化功能,包括数学函数绘图、向量场,以及通过热力图和平行坐标进行的多维数据分析。它包括用于地理数据可视化的专用工具(如地理气泡图和地理密度图),以及用于渲染有向和无向图网络的工具。通用功能包括坐标轴管理、带有色图的美学样式,以及高质量图形的导出。 该项目利用 CMake 进行构建自动化和依赖检索,以促进在不同操作系统上的安装。

    Saves plots to files in various vector, raster, or text-based formats suitable for scientific publications.

    C++charting-librarychartscontour-plots
    在 GitHub 上查看↗4,894
  • lava/matplotlib-cpplava 的头像

    lava/matplotlib-cpp

    4,760在 GitHub 上查看↗

    matplotlib-cpp is a header-only C++ library and wrapper that enables the creation of 2D and 3D visualizations by calling Matplotlib functions directly from C++ code. It serves as a plotting interface for generating line plots, bar graphs, and surface charts using a Python-based backend. The library is designed as a lightweight integration that provides plotting capabilities without requiring a complex build process or compiled binaries. It covers a range of visualization capabilities, including multi-dimensional data rendering, vector field plotting, and the arrangement of multiple subplots.

    Saves generated visualizations as image files in various formats for external distribution.

    C++
    在 GitHub 上查看↗4,760
  • pyqtgraph/pyqtgraphpyqtgraph 的头像

    pyqtgraph/pyqtgraph

    4,297在 GitHub 上查看↗

    PyQtGraph is a scientific plotting and graphics framework built for PyQt and PySide applications, providing fast, interactive 2D and 3D visualizations with GPU-accelerated rendering. It serves as both a real-time signal monitoring system for streaming time-series data and a toolkit for constructing interactive data dashboards with dockable panels, parameter trees, and custom widgets. The library also includes a node-based visual flowchart tool for building data processing pipelines and a scientific graphics export system that saves plots as PNG, SVG, or CSV and converts items to Matplotlib for

    Saves plots as PNG, SVG, or CSV and converts items to Matplotlib for publication output.

    Pythonhacktoberfestnumpypython
    在 GitHub 上查看↗4,297
  • rh12503/triangularh12503 的头像

    rh12503/triangula

    3,876在 GitHub 上查看↗

    Triangula is a genetic algorithm image stylizer and renderer that transforms raster images into stylized polygonal artwork. It functions as an image-to-SVG converter that optimizes point placement to recreate the shapes and colors of a source image using triangulated polygons. The project utilizes a fitness-based point selection process and genetic algorithm optimization to iteratively evolve vertex positions. This approach minimizes the difference between the generated polygons and the original image through crossover, mutation, and iterative polygon refinement. The system covers the full p

    Produces scalable vector graphics from raster images by simplifying them into a collection of triangulated polygons.

    Goartevolutionary-algorithmsevolutionary-art
    在 GitHub 上查看↗3,876
  • makieorg/makie.jlMakieOrg 的头像

    MakieOrg/Makie.jl

    2,778在 GitHub 上查看↗

    Makie.jl is a high-performance Julia data visualization library and hardware-accelerated plotting engine used to create interactive 2D and 3D visualizations. It functions as a reactive visualization framework where plots update automatically via observables and compute graphs, and as a vector graphics generator for high-resolution academic output. The system is distinguished by its backend-agnostic rendering pipeline, which supports OpenGL, WebGL, and ray-traced scenes. It employs a grammar-of-graphics approach to map variables to aesthetic attributes and utilizes a hierarchical scene graph t

    Renders high-fidelity plots to SVG and PDF formats for professional and academic publication output.

    Juliagpugraphicsjulia
    在 GitHub 上查看↗2,778
  • iconify/icon-setsiconify 的头像

    iconify/icon-sets

    938在 GitHub 上查看↗

    Icon-sets is a repository and toolkit for aggregating, optimizing, and managing open-source vector icon collections. It functions as an SVG icon collection manager, vector icon library, and processing utility that organizes design assets into standardized JSON data structures and graphic files. The project provides comprehensive capabilities for icon import, export, processing, and rendering. Imported vector graphics undergo schema-driven validation, security sanitization, and format standardization alongside geometric transformations such as scaling, rotation, and flipping. Alias-based data

    Exports structured icon collections into standard vector graphic files and markup elements for web applications.

    TypeScript
    在 GitHub 上查看↗938
  1. Home
  2. Graphics & Multimedia
  3. Vector Graphics Export

探索子标签

  • Individual File ExportsConverts structured JSON icon collections into standalone vector graphics files. **Distinct from Vector Graphics Export:** Distinct from general vector graphics export by specifically generating individual standalone files per icon.
  • Raster-to-SVG TransformersUtilities that convert raster images of technical graphics into scalable vector graphics code. **Distinct from Vector Graphics Export:** Specializes in converting rasterized technical content (formulas/charts) to SVG, not general page export.
  • Scientific Plot ExportersSaves plots as PNG, SVG, or CSV and converts items to Matplotlib for publication output. **Distinct from Vector Graphics Export:** Distinct from Vector Graphics Export: specifically handles scientific plot export to multiple formats (raster, vector, data) and Matplotlib conversion.