Firefly UML is a 100% pure Java application designed to create and edit UML conform diagrams. With class diagrams, sequence and instance diagrams, Firefly UML provides a solid selection from the vast range of existing UML diagram types.
Firefly UML is really easy to learn as it provides you multiple ways of access to the same function - be it mouse action, hotkey, context menu or toolbar icon. And the best thing is: once you have learned how to handle one type of diagram, you also have learned how to deal with the other diagram types, because they all follow the exactly same user interaction patterns.
Besides being user-friendly, Firefly also offers powerful features which other free editors usually do not. For example, you can import your existing Java project into Firefly and generate nice-looking class diagrams within a matter of minutes. You can also go the other way around and export your model as skeleton Java code.

Features

  • Easy to learn and use
  • Tailor-made for Java developers who want quick diagrams for their code
  • Import existing Java projects and let Firefly do the work for you
  • Create and modify class models from scratch directly within Firefly
  • Export your models into skeleton Java code
  • Supports Class diagrams, Sequence diagrams and instance diagrams
  • Firefly enables you to share the same classes in multiple diagrams in your project - change one, and the others will update automatically
  • Project support enables you to keep your files together and quickly load previous projects
  • Fast and powerful custom rendering engine based on SWING

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow Firefly UML

Firefly UML Web Site

You Might Also Like
Macaw Insurance Agency Software Icon
Macaw Insurance Agency Software

Macaw AMS is for selling Insurance. Brokers, MGAs, MGUs, Program Managers and Lloyds Coverholders can use Macaw AMS to automate their operating model.

Nest Innovative Solutions has a great mix of insurance industry knowledge, technology, project management and ability to implement change quickly that made vendor selection a very simple process for our MGA. They are not only a technology vendor, but a business partner.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Firefly UML!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Intended Audience

Science/Research, Education, Developers

User Interface

Java Swing

Programming Language

Java

Related Categories

Java Education Software, Java Data Modeling Software

Registered

2012-06-07