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

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Cut Cloud Costs with Google Compute Engine Icon
    Cut Cloud Costs with Google Compute Engine

    Save up to 91% with Spot VMs and get automatic sustained-use discounts. One free VM per month, plus $300 in credits.

    Save on compute costs with Compute Engine. Reduce your batch jobs and workload bill 60-91% with Spot VMs. Compute Engine's committed use offers customers up to 70% savings through sustained use discounts. Plus, you get one free e2-micro VM monthly and $300 credit to start.
    Try Compute Engine
  • 1
    Code 2 UML is a tool for constructing UML class diagrams from java .class and .jar files. Requirements: JRE 1.6
    Downloads: 10 This Week
    Last Update:
    See Project
  • 2

    XML2CSV Spreadsheet Converter

    Converts XML to CSV using a spreadsheet app

    An MS Excel VBA macro converts XML to CSV. It demonstrates this capability by converting an XML-based Continuity of Care Document (CCD) into a slim Comma Separated Value (CSV) file.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 3
    EiffelStudio
    EiffelStudio is an Integrated Development Environment (IDE) that provides comprehensive facilities to programmers. It offers a comprehensive suite of tools that enable programmers to produce correct, reliable, and maintainable software while keeping control of the development process. If you want to create fast, robust, scalable applications, then EiffelStudio™ will offer you a cost-effective solution. Imagine being able to model your system as you think – capturing your requirements and your thought processes with EiffelStudio. When ready to design, you build upon the model you just created, still with EiffelStudio. Then you implement with EiffelStudio. You never need to throw anything out and start over. You don’t need extra tools to go back and safely make changes in your architecture. Roundtrip engineering? It’s built in by design. Testing, metrics and productivity tools? They’re built in. EiffelStudio accommodates quickly and efficiently new thoughts and changes.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Mosquito is an open source Java library for parsing Power Designer PDM files and converting them to the in-memory structure based on object model provided by this library. It is quite useful for relational model based code generation.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL on Google Cloud Icon
    99.99% Uptime for MySQL and PostgreSQL on Google Cloud

    Enterprise Plus edition delivers sub-second maintenance downtime and 2x read/write performance. Built for critical apps.

    Cloud SQL Enterprise Plus gives you a 99.99% availability SLA with near-zero downtime maintenance—typically under 10 seconds. Get 2x better read/write performance, intelligent data caching, and 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server with built-in vector search for gen AI apps. New customers get $300 in free credit.
    Try Cloud SQL Free
  • 5
    DataLG is a Data Access Layer (DAL) generator. Create stored procedures, views, and tables on the database side, then use DataLG to create an assembly (and its source) to interact with them. Works with: Ms Sql Server, Sqlite 3, Mysql 4-5, and PostgreSQL.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    E.R.A simple uml

    E.R.A simple uml

    Very simple entities relation attributes tool with export

    I was tired of the wayward UML tools to explain some simple ideas and share with my colleagues, I created this tool to create simple schema simply. Not perfect but do the job.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Head First Design Patterns translated to C++. Three separate translations are planned: 'Bronze' is literal; minimal (syntax) changes only. 'Silver' is semantic; more C++ idioms + leftover patterns. 'Gold' is (forthcoming and) modern; template based
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    The power provided by OWL reasoning engines can be translated into Java applications and vice versas with this framework. A binding among OWL and Java concepts has been done in order to incorporate the semantic features of OWL into Java.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    JavATE is a set of Java libraries that enables application development using the domain driven methodology.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Ship AI Apps Faster with Vertex AI Icon
    Ship AI Apps Faster with Vertex AI

    Go from idea to deployed AI app without managing infrastructure. Vertex AI offers one platform for the entire AI development lifecycle.

    Ship AI apps and features faster with Vertex AI—your end-to-end AI platform. Access Gemini 3 and 200+ foundation models, fine-tune for your needs, and deploy with enterprise-grade MLOps. Build chatbots, agents, or custom models. New customers get $300 in free credit.
    Try Vertex AI Free
  • 10
    LPOO3d é uma ferramenta de visualização de informações baseada em Ogre3d desenvolvida por alunos da UPE para projetos de Linguagem de Programação Orientada a Objetos (JAVA).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    ObjectBuilder is a C++ CASE tool (CASE, refactoring, documentation generator). It lets you create, manipulate and navigate classes, class relations, class members and class methods at a high level of abstraction.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    A complete, fast, previously commercial, JDO 1.0.1 implementation for databases, opened by Versant in 2005 and then abandoned in early 2006. The design-time code is already in Eclipse Dali. This project is the original source drop, including the runtime.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    SchemaDB

    SchemaDB

    abstract layer for mysql database with magic

    Handle your db with magic features automatic schema adapting based on your php classses ** PROGECT NOW ON GITHUB ** GOTO: https://github.com/Javanile/SchemaDB
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    XACML-Studio is an authorization policy editor implemented as a web application that allows importing, creating, editing, exporting policies defined in XACML 2.0 specification. Intuitive UI and DB-based repository improves policy creator's experience.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Frag is a dynamic programming language, specifically designed for being a tailorable language, building Domain-Specific Languages (DSLs), supporting Model-driven Software Development, and for being easily embeddable in Java.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    uml2svg is a tool for converting UML diagrams into SVG. The diagrams have to conform with the UML Diagram Interchange 1.0 Specification, which at this time means they have be exported by Poseidon for UML.
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Lightweight include files adding reflection capabilities to C++. Generates SQL queries and serialization routines. STL-style iterations over class members. Compile-time / run-time reflection. Based on templates and meta-programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Amber.net is a lightweight R/O mapper framework for .net, which easy database access without XML descriptors. It uses reflection and annotations for the CRUD cycle of c# objects. Amber.net is dot net version of original java version of Amber
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    The Bidirectional Object-oriented Transformation Language (BOTL) is a tool for object-oriented model transformations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    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
  • 21
    Complex list management with an extremely versatile interface. Built-in sorting (with abstract variants), finding, iteration, and element manipulation. Supports const-interface elements. Transparent 'virtual array storage' (VAS) for large element types
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CUAHSI ODM API implements in Stored Procedures for MySQL and SQLServer, ODM web api implement REST interface, provide internet user full operation on remote ODM via the internet,Joe Hu MapWindow software lab,Idaho State Univer
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Cooperator is on the one hand, a base class library for Object Relational Mapping, ORM, and by another one, a tool of code generation for for the MS.Net 2.0/3.0, using Business Objects and Stored Procedures. DAL, ORM, UOW, FACADE, MAPPER, MODELING ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    D4Modelizer is a simple but powerful code generator. It produces C# code from your Database. Each table could be mapped to an object and its fields in properties. D4Modelizer propose a mapping schema between the database structure and the object model.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    DDD sample application

    Domain-Driven Design sample application

    The previous home of the Domain-Driven Design sample application implementation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB