awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • questpdf/questpdfAvatar QuestPDF

    QuestPDF/QuestPDF

    14,088Vezi pe 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
    Vezi pe GitHub↗14,088
  • pymupdf/pymupdfAvatar pymupdf

    pymupdf/PyMuPDF

    9,086Vezi pe 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
    Vezi pe GitHub↗9,086
  • rednote-hilab/dots.ocrAvatar rednote-hilab

    rednote-hilab/dots.ocr

    7,695Vezi pe 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
    Vezi pe GitHub↗7,695
  • gephi/gephiAvatar gephi

    gephi/gephi

    6,536Vezi pe 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
    Vezi pe GitHub↗6,536
  • visioncortex/vtracerAvatar visioncortex

    visioncortex/vtracer

    5,452Vezi pe 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
    Vezi pe GitHub↗5,452
  • xxv/android-lifecycleAvatar xxv

    xxv/android-lifecycle

    5,268Vezi pe 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
    Vezi pe GitHub↗5,268
  • racket/racketAvatar racket

    racket/racket

    5,157Vezi pe GitHub↗

    Racket este un limbaj de programare general-purpose, multi-paradigmă, din familia Lisp, conceput pentru crearea de limbaje. Funcționează ca un banc de lucru pentru limbaje (language workbench), oferind o platformă pentru proiectarea și implementarea de limbaje de programare personalizate printr-un sistem flexibil de macro-uri și module. Sistemul se distinge prin oferirea unei suite cuprinzătoare pentru ingineria semantică, permițând construcția de subseturi de limbaje specializate și straturi educaționale. Include instrumente pentru designul de limbaje personalizate, cum ar fi generarea de lexere și parsere, precum și capacitatea de a defini reguli de expansiune a modulelor și selecția dinamică a limbajului la momentul citirii (read-time). Proiectul oferă un mediu de dezvoltare integrat (IDE) cu editor încorporat, debugger vizual și un manager de pachete software. Suprafața sa de capabilități se extinde la o bibliotecă standard general-purpose care acoperă randarea graficii 2D, procesarea datelor binare, integrarea SQL și a bazelor de date deductive, precum și construcția de interfețe grafice. Mediul suportă compilarea codului sursă în fișiere executabile standalone pentru distribuție.

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

    Racketracket
    Vezi pe GitHub↗5,157
  • alandefreitas/matplotplusplusAvatar alandefreitas

    alandefreitas/matplotplusplus

    4,894Vezi pe GitHub↗

    This C++ data visualization library is a scientific plotting framework used to create 2D and 3D charts, network graphs, and geographic maps. It operates as a multi-backend graphics library, decoupling high-level plotting logic from low-level rendering engines to support various output backends. The project distinguishes itself with a dual-interface API, providing both a global functional interface for rapid prototyping and an object-oriented interface for precise control. It features a component-based layout engine for managing tiled grids and subplots, alongside a layered plot state that all

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

    C++charting-librarychartscontour-plots
    Vezi pe GitHub↗4,894
  • lava/matplotlib-cppAvatar lava

    lava/matplotlib-cpp

    4,760Vezi pe GitHub↗

    matplotlib-cpp este o bibliotecă C++ „header-only” și un wrapper care permite crearea de vizualizări 2D și 3D prin apelarea funcțiilor Matplotlib direct din codul C++. Servește drept interfață de plotare pentru generarea de grafice liniare, grafice cu bare și grafice de suprafață folosind un backend bazat pe Python. Biblioteca este concepută ca o integrare ușoară care oferă capabilități de plotare fără a necesita un proces complex de build sau binare compilate. Acoperă o gamă de capabilități de vizualizare, inclusiv randarea datelor multidimensionale, plotarea câmpurilor vectoriale și aranjarea mai multor sub-grafice. Toolkit-ul suportă, de asemenea, producerea de animații dinamice și exportul vizualizărilor generate ca fișiere imagine.

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

    C++
    Vezi pe GitHub↗4,760
  • pyqtgraph/pyqtgraphAvatar pyqtgraph

    pyqtgraph/pyqtgraph

    4,297Vezi pe 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
    Vezi pe GitHub↗4,297
  • rh12503/triangulaAvatar rh12503

    rh12503/triangula

    3,876Vezi pe 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
    Vezi pe GitHub↗3,876
  • makieorg/makie.jlAvatar MakieOrg

    MakieOrg/Makie.jl

    2,778Vezi pe 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
    Vezi pe GitHub↗2,778
  • iconify/icon-setsAvatar iconify

    iconify/icon-sets

    938Vezi pe 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
    Vezi pe GitHub↗938
  1. Home
  2. Graphics & Multimedia
  3. Vector Graphics Export

Explorează sub-etichetele

  • 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.