SaaSHub helps you find the best software and product alternatives Learn more →
Echosvg Alternatives
Similar projects and alternatives to echosvg
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
KeenWrite
Discontinued Free, open-source, cross-platform desktop Markdown text editor with live preview, string interpolation, and math.
-
-
-
text-to-diagram-site
Compare syntax, layouts, outputs between languages for generating diagrams with text.
-
-
cljfx
Declarative, functional and extensible wrapper of JavaFX inspired by better parts of react and re-frame
-
-
-
-
css4j
CSS parser with Event and Object Model APIs, a DOM wrapper and a CSS-aware DOM implementation. Written in the Java™ language.
-
-
mdbook-plantuml
mdBook preprocessor to render PlantUML diagrams to png images in the book output directory
-
-
FoldingCell
:octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion
-
echosvg discussion
echosvg reviews and mentions
- Home to Anything JavaFX Related
-
Documentation as Code for Cloud Using PlantUML
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
-
EchoSVG: SVG rasterizer library supporting level 4 selectors (Apache 2)
There's a discussion item about the reason for the fork.
- Inkscape 1.2.2 Released
-
EchoSVG: Pure Java SVG renderer with level 4 CSS selectors
EchoSVG is a library for handling Scalable Vector Graphics (SVG) images for various purposes, such as viewing, generation, or manipulation. By leveraging CSS4J, the library supports level 4 CSS selectors and RGBA color values (colors with alpha channel). To my knowledge, there are no other cross-platform, FOSS libraries that can correctly render MermaidJS diagrams outside of a web browser. I've tried Apache Batik, svgSalamander, resvg, rsvg-convert, svglib, CairoSVG, ConTeXt, and QtSVG.
- EchoSVG: Pure Java SVG renderer supporting level 4 CSS selectors
- Pure Java SVG Implementation
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 Jan 2025
Stats
css4j/echosvg is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of echosvg is Java.