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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ajstarks avatar

ajstarks/svgo

0
View on GitHub↗
2,247 stars·173 forks·Go·12 views

Svgo

Go Language Library for SVG generation

Features

  • Data Visualization - Library for generating vector graphics.
  • Golang Visualization - Go library for generating SVG graphics.
  • Golang Visualization Libraries - Library for generating SVG graphics in Go.
  • Scientific and System Tools - Go library for generating SVG graphics.
  • Visualization Tools - Generates SVG visualizations for data and code structures.
  • Image Processing - Library for generating SVG images.
  • Image Processing and Graphics - Library for generating SVG graphics programmatically.

Star history

Star history chart for ajstarks/svgoStar history chart for ajstarks/svgo

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does ajstarks/svgo do?

Go Language Library for SVG generation

What are the main features of ajstarks/svgo?

The main features of ajstarks/svgo are: Data Visualization, Golang Visualization, Golang Visualization Libraries, Scientific and System Tools, Visualization Tools, Image Processing, Image Processing and Graphics.

What are some open-source alternatives to ajstarks/svgo?

Open-source alternatives to ajstarks/svgo include: gonum/plot — A repository for plotting and visualizing data. chenjiandongx/go-echarts — go-echarts is a Go library and wrapper for Apache ECharts used to create interactive data visualizations. It functions… fengyuanchen/cropper — Cropper is a JavaScript image cropping library and HTML5 canvas image editor. It serves as a web-based image… disintegration/imaging — Imaging is a Go library for image processing that provides a set of functions for common image manipulation tasks. It… facontidavide/plotjuggler — PlotJuggler is an interactive time series visualization tool that loads, streams, and renders large datasets using… h2non/bimg — Go package for fast high-level image processing powered by libvips C library.

Open-source alternatives to Svgo

Similar open-source projects, ranked by how many features they share with Svgo.
  • gonum/plotgonum avatar

    gonum/plot

    2,957View on GitHub↗

    A repository for plotting and visualizing data

    Go
    View on GitHub↗2,957
  • chenjiandongx/go-echartschenjiandongx avatar

    chenjiandongx/go-echarts

    7,626View on GitHub↗

    go-echarts is a Go library and wrapper for Apache ECharts used to create interactive data visualizations. It functions as a generator that produces the configurations and HTML files necessary to render complex datasets as visual charts and graphs in a web browser. The library includes specialized tools for geographic data visualization, allowing spatial information and distributed datasets to be mapped using coordinates and regional boundaries. The project supports exporting visualizations as standalone HTML files for static use or serving them through an HTTP server for web-based dashboardi

    Go
    View on GitHub↗7,626
  • facontidavide/plotjugglerfacontidavide avatar

    facontidavide/PlotJuggler

    5,957View on GitHub↗

    PlotJuggler is an interactive time series visualization tool that loads, streams, and renders large datasets using hardware-accelerated OpenGL graphics. It functions as a multi-format data loader, supporting file formats such as CSV, ULog, and ROS bags, and also serves as a live data stream viewer that subscribes to real-time sources via MQTT, WebSockets, ZeroMQ, and UDP. The tool distinguishes itself through a plugin-based extensibility platform that allows users to add custom data sources, file formats, and processing capabilities. It includes a Lua scripting engine for creating custom data

    C++
    View on GitHub↗5,957
  • disintegration/imagingdisintegration avatar

    disintegration/imaging

    5,727View on GitHub↗

    Imaging is a Go library for image processing that provides a set of functions for common image manipulation tasks. It offers capabilities for adjusting image colors, applying convolution filters, blurring, cropping, resizing, sharpening, and correcting orientation based on EXIF data. The library supports resizing images to exact dimensions or bounding boxes with aspect ratio preservation and configurable resampling filters. Color adjustments include gamma, contrast, brightness, and saturation controls, while blurring and sharpening use Gaussian-based algorithms with configurable sigma paramet

    Go
    View on GitHub↗5,727
  • See all 30 alternatives to Svgo→