• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux xmi2svg Download

xmi2svg

September 10, 2007
xmi2svg software converts UML diagrams to SVG through an XSLT-based tool.
Version 0.2
License GPL
Platform Linux
Supported Languages English
Homepage stz-ida.de
Developed by Andreas Junghans
I recently had the pleasure of using xmi2svg, a powerful software tool designed to convert UML diagrams to SVG format. The process of converting UML diagrams to SVG can be a challenge, but xmi2svg makes it simple and straightforward.

In my own experience, xmi2svg proved to be an invaluable asset for a recent project of mine. One of the most impressive features of the software is the XSLT stylesheet. This allows users to quickly and easily create their own custom stylesheets and diagrams for the project, which can be shared with others under the terms of the MIT license.

The software works by taking XMI documents that contain diagram information, which conform to the UML 2.0 Diagram Interchange Standard. It's worth noting that these documents are easy to produce with tools like Poseidon. The default file format for Poseidon is a ZIP archive, which includes an XMI file.

To use xmi2svg, users will need an XSLT processor, such as Xalan-J. Using Xalan, it's possible to convert diagrams by running a single command line. For example, executing "java org.apache.xalan.xslt.Process -in document.xmi -xsl xmi2svg.xsl -out diagram.svg -param diagramName Classes" would convert the "Classes" diagram contained in the "document.xmi" file to a scalable vector graphic (SVG).

One of the greatest strengths of xmi2svg is its versatility. The software currently supports class, use case, activity, and state diagrams, with future versions expected to expand to include other diagram types. For those looking for an alternative, the uml2svg project is worth considering. Although it still has some conversion bugs, it is capable of working with all diagram types.

In conclusion, xmi2svg is an exceptional software tool that delivers impressive results. Whether you're converting UML diagrams for a new project or simply looking to streamline your workflow, this software is well worth considering. It's versatile, easy to use, and delivers precise and scalable vector graphics that are sure to impress.
What's New

Version 0.2: N/A

Free Download
368
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

download_opensubtitle
This software provides a KDE service menu that enables users to conveniently ...
kvidenc
"Kvidenc" is a convenient KDE service menu tool that simplifies video conversion ...
Linux ATA RAID HOWTO
The Linux ATA RAID HOWTO offers a step-by-step guide for configuring RedHat ...
Goobox
This software functions as a CD player and ripper.
lxDVDshrink
lxDVDshrink software enables users to compress and store their original DVDs onto ...
Codavaj
Codavaj is a reverse of the Java documentation (Javadoc) in software form. ...
CGI::Wiki::Plugin::Locator::UK
The CGI::Wiki plugin enables efficient management of UK location data for enhanced ...
SUSE Linux Remastered
SUSE Linux Remastered is a software that merges all online updates and ...
Easyreader
Easyreader is a user-friendly ebook reader with support for txt, fb2 and ...
onesixtyone SNMP scanner
onesixtyone is a powerful SNMP scanning software that uses a sweep method ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.