Browse free open source Java UML Tools and projects below. Use the toggles on the left to filter open source Java UML Tools by OS, license, language, programming language, and project status.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    This will be a complex Snake game. This is our project for the software laboratory at the University of Technology Budapest. Planed finish date: 2008. May 14.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    BeigeUML

    BeigeUML

    UML diagram editor

    BeigeUML is an UML diagram editor. It has two user interfaces - ordinary desktop SWING and Android. Features: 1. Supports UML 2.4.1 compliant class diagram, package diagram, object diagram, sequence diagram and use case diagram. 2. It generates UML class diagram from Java source. 3. It's a doclet that generates standard Javadoc with UML class diagram. This application you can download from Central Maven Repository: https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.beigesoft%22. There beige-uml-swing-[VERSION]-jar-with-dependencies.jar is Swing application and beige-uml-android-[VERSION].apk is Android application. Android version you can find also in Google Play Store. Its source code you can download at https://github.com/demidenko05/beige-uml Source of beige-android-demo (demo of Android tree/file-chooser, list-chooser etc.) still here.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    BianLian Framework plan to establish a cross-platform, cross-language, JSF .NET like solution. To make all the GUI (both JSF .net and so on) INDEPENDENT to implementation. PS, BianLian is the famous Chinese art with about 1000 years history.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    This BlueJ-Extension is developed by three student assistants of the lecture "Programming II" at Saarland University. It is designed especially for the students of this lecture, but useable by others too.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Photo and Video Editing APIs and SDKs Icon
    Photo and Video Editing APIs and SDKs

    Trusted by 150 million+ creators and businesses globally

    Unlock Picsart's full editing suite by embedding our Editor SDK directly into your platform. Offer your users the power of a full design suite without leaving your site.
    Learn More
  • 5
    BlueXML Developer Studio is a modeler to create, to edit, to manage and communicate on models.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Blueprint Builder

    Blueprint Builder

    The markup language for design the programs

    Blueprint Builder is an integrate environment for development the blueprint documents. Blueprint is a technology for designing : 1. structure of program 2. process of development 3. business processes The technology is compatible with Rational Unified Process Articles about Blueprint in english and ukrainian reveals the major moments of the using Blueprint technology. Examples of the using technology includes the blueprints of MultiText Editor, Blueprint Builder and Neutrino (Java library for text editing) The program costs $500. See Donate section for datails Install Java 1.6 from distributive firstly
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Bluprint
    Bluprint is an Agile-MDA code generator. It is a fuss-free tool supporting code generation from UML modelling tools. It supports model/code merging so engineers can easily extend and maintain generated code. Bluprint has been developed using itself.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Framework for creation of board games. Chess is built-in, Monopoly comes next. It addresses: 1) Players 2) Game authors 3) AI developers 4) Model-based developers. Developed by software professionals using EMF. New games are configured in few hours.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    BoarderZone ASNalyzer
    A 100% pure Java Swing ASN.1 analysis utility for inspecting arbitrary BER-encoded data files. It allows inspection of data with unknown structure, can drill down to any nesting level and allows to interpret embedded OCTET STRING data recursively.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Deliver secure remote access with OpenVPN. Icon
    Deliver secure remote access with OpenVPN.

    Trusted by nearly 20,000 customers worldwide, and all major cloud providers.

    OpenVPN's products provide scalable, secure remote access — giving complete freedom to your employees to work outside the office while securely accessing SaaS, the internet, and company resources.
    Get started — no credit card required.
  • 10
    Bogor-PubSub is a set of extensions to the Bogor model checker enabling accurate, automatic verification of Publish-Subscribe infrastructures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Bomb Input is a input plus project. It include motion and sound sub project. The motion sub project plan to help embeded-application get orientation and speed with camera. The sound sub project plan to help embeded-application analyse sound.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    The BDT (Build Development Tools) Project is working towards providing a fully functional Build Integrated Development Environment (IDE) for the Eclipse platform.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Buildap is a Visual Component Based Development framework. It is available as standalone tool as well as Netbeans and Eclipse plugins. SVG viewer/editor and Diagram Editor are also available. See Buildap powered project at http://e-records.buildap.com/.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    BuorCrass is a generic strategy game. The objective is to model the domain of strategy games, using object oriented tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Application has been created during my Master Degree studies at PJIIT. It was inspired by "Business Process Modeling and Simulation with UML" articles by Pan-Wei Ng published on The Rational Edge Apr / May 2002.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    ByronStar SL - as its ultimate goal - will provide an eclipse based IDE for SecondLife owned by Linden Labs (http://secondlife.com). Starting point is an editor for Linden Scripting Language (LSL) with many features (e.g. parser). More to follow...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    CHSM is a language system for specifying concurrent, hierarchical, finite state machines (an implementation of "statecharts") to model and control reactive systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    CM3 describes a set of plugins for several UML-Tools by adding validation-mechanisms to the tool. This enables the team to setup several individual validation-rules for their models.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    COMPAS J2EE is a non-intrusive performance instrumentation and monitoring toolkit for J2EE. It uses adaptive monitoring to automatically adjust the target coverage. COMPAS is completely portable across J2EE application servers and OSs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Development tool are a batch of Eclipse plugins(Model Designer,Page Designer,Flow Designer,Depolyer,Code Generator) that allow designing BPDL(Business Process Definition Language),generating muti-framework sourcecode,deploying to different servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    This projects aims to be an UML modeling tool and a set of reusable components for other projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Database, Uml and another diagrams modeling tool. It is intend to be a integrated application that synchronize all diagrams with the final product( Databases, Code, Documents ).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Casper Datasets is a robust in-memory data manipulation framework, which allows programmatic search / sort / indexing on relational data rows. Casper Datasets virtually eliminates the need for relational databases for basic data manipulation and provides
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A openArchitectureWare based Generator for deriving a WS-Agreement document from a formal description of a (Web-)Service and its associated assertions (SLO) to Quality Of Service (QoS). You can use predefined QoS parameters as well as introduce new ones.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    CitLab

    CitLab

    Combinatorial Interaction Testing Laboratory

    Although the research community around combinatorial interaction testing has been very active for several years, it has failed to find common solutions on some issues. First of all, there is not a common abstract nor concrete language to express combinatorial problems. Combinatorial testing generator tools are strongly decoupled making difficult their interoperability and the exchange of models and data. In this project, we propose an abstract and concrete specific language for combinatorial problems. It features and formally defines the concepts of parameters and types, constraints, seeds, and test goals. The language is defined by means of Xtext, a framework for the definition of domain-specific languages. Xtext is used to derive a powerful editor integrated with eclipse and with all the expected features of a modern editor. **SEPT 2018 CITLAB is no longer supported**. Use CTWEDGE instead: <https://github.com/fmselab/ctwedge>
    Downloads: 0 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.