Java SVG

Open-source Java projects categorized as SVG

Top 17 Java SVG Projects

  • android-pathview

    Android view with both path from constructed path or from svg.

  • itext-java

    iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText can be a boon to nearly every workflow.

  • Project mention: FastPDF Service API (Java) VS itext7 - a user suggested alternative | libhunt.com/r/fastpdf-java | 2023-12-07
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Open HTML to PDF

    An HTML to PDF library for the JVM. Based on Flying Saucer and Apache PDF-BOX 2. With SVG image support. Now also with accessible PDF support (WCAG, Section 508, PDF/UA)!

  • Project mention: Launch HN: Onedoc (YC W24) – A better way to create PDFs | news.ycombinator.com | 2024-03-11
  • TwelveMonkeys

    TwelveMonkeys ImageIO: Additional plug-ins and extensions for Java's ImageIO

  • svg-android

    Support for scalable vector graphics in Android

  • radiance

    Building modern, elegant and fast Swing applications

  • darklaf

    Darklaf - A themeable swing Look and Feel based on Darcula-Laf

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • jfreesvg

    A fast, lightweight Java library for creating Scalable Vector Graphics (SVG) output.

  • DrawingBotV3

    DrawingBotV3 is a software for converting images into vector art

  • Project mention: Building a DIY Pen Plotter | news.ycombinator.com | 2023-10-04
  • density-converter

    A multi platform image density converting tool converting single or batches of images to Android, iOS, Windows or CSS specific formats and density versions given the source scale factor or width/height in dp. It has a graphical and command line interface and supports many image types (svg, psd, 9-patch, etc.) aswell as some lossless compressors like pngcrush.

  • SVG2Drawable

    Use a jar executable to create a Drawable class to display a SVG on Android.

  • elemental2

    Type checked access to browser APIs for Java code.

  • jsvg

    Java SVG renderer

  • LoboEvolution

    Lobo Evolution Java Web Browser. Forks welcome!

  • Project mention: Almost full list of desktop web browsers | /r/browsers | 2023-05-24

    Please add these browsers: - Blue Hawk (Chromium-based) - BonBon (Chromium-based) - BriskBard (Chromium-based) - Catalyst (Chromium-based) - Catsxp (Chromium-based) - Dashob (Chromium-based) - Ferdium (Chromium-based) - Ladybird (own engine) - Lobo Evolution (own engine) - NetSurfer (Edge WebView2-based)

  • echosvg

    SVG implementation in the Java™ Language, fork of Apache Batik, supporting level 4 selectors and colors.

  • Project mention: Documentation as Code for Cloud Using PlantUML | news.ycombinator.com | 2023-07-30

    My cross-platform desktop text editor, KeenWrite, allows users to define variables in an external YAML file. The editor calls out to Kroki[1] to convert text-based diagrams to SVG. The diagrams can reference variables and are rendered using EchoSVG[2].

    KeenWrite[3] can produce PDF documentation from Markdown documents that has PlantUML diagrams with elements stored in an external, machine-readable file. Here are screenshots showing variables on the left, diagram text in the middle, and a real-time render on the right:

    * https://raw.githubusercontent.com/DaveJarvis/KeenWrite/main/...

    * https://raw.githubusercontent.com/DaveJarvis/KeenWrite/main/...

    KeenWrite supports all diagrams offered by Kroki, which includes "diagram-plantuml".

    [1]: https://kroki.io/

    [2]: https://github.com/css4j/echosvg/

    [3]: https://github.com/DaveJarvis/keenwrite

  • CommitCombo

    깃허브 커밋 기록을 아름답게 꾸미는 프로젝트 ⭐

  • KLighD

    KIELER Lightweight Diagams

  • Project mention: The Hunt for the Missing Data Type | news.ycombinator.com | 2024-03-04

    >Graph drawing tools

    It's hard

    Graphviz-like generic graph-drawing library. More options, more control.

    https://eclipse.dev/elk/

    Experiments by the same team responsible for the development of ELK, at Kiel University

    https://github.com/kieler/KLighD

    Kieler project wiki

    https://rtsys.informatik.uni-kiel.de/confluence/display/KIEL...

    Constraint-based graph drawing libraries

    https://www.adaptagrams.org/

    JS implementation

    https://ialab.it.monash.edu/webcola/

    Some cool stuff:

    HOLA: Human-like Orthogonal Network Layout

    https://ialab.it.monash.edu/~dwyer/papers/hola2015.pdf

    Confluent Graphs demos: makes edges more readable.

    https://www.aviz.fr/~bbach/confluentgraphs/

    Stress-Minimizing Orthogonal Layout of Data Flow Diagrams with Ports

    https://arxiv.org/pdf/1408.4626.pdf

    Improved Optimal and Approximate Power Graph Compression for Clearer Visualisation of Dense Graphs

    https://arxiv.org/pdf/1311.6996v1.pdf

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java SVG related posts

  • EchoSVG: SVG rasterizer library supporting level 4 selectors (Apache 2)

    4 projects | /r/java | 8 Jun 2023
  • Reducing code size in (Rust) librsvg by removing an unnecessary generic struct

    4 projects | news.ycombinator.com | 5 Mar 2023
  • What's an Android app that makes you stick with Android?

    2 projects | /r/androidapps | 21 Feb 2023
  • Inkscape 1.2.2 Released

    6 projects | news.ycombinator.com | 5 Dec 2022
  • Generate PDF from HTML

    2 projects | /r/javahelp | 2 Dec 2022
  • EchoSVG: Pure Java SVG renderer with level 4 CSS selectors

    2 projects | /r/javahelp | 5 Sep 2022
  • EchoSVG: Pure Java SVG renderer supporting level 4 CSS selectors

    1 project | /r/programming | 17 Aug 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 7 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source SVG projects in Java? This list will help you:

Project Stars
1 android-pathview 2,906
2 itext-java 1,850
3 Open HTML to PDF 1,827
4 TwelveMonkeys 1,800
5 svg-android 774
6 radiance 743
7 darklaf 415
8 jfreesvg 310
9 DrawingBotV3 308
10 density-converter 244
11 SVG2Drawable 201
12 elemental2 147
13 jsvg 108
14 LoboEvolution 74
15 echosvg 35
16 CommitCombo 32
17 KLighD 24

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com