Java Design Software

View 76 business solutions

Browse free open source Java Design Software and projects below. Use the toggles on the left to filter open source Java Design Software 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
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1

    FEAT Editor

    Editor for SISO standard compliant federation agreements

    The Simulation Interoperability Standards Organization (SISO) [http://www.sisostds.org] has developed a standard XML schema for representing simulation federation engineering agreements. This project is an editor for creating federation engineering documents compliant with that schema.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Fast UML is an open-source UML tool with a simple user interface pop-up free. Draw UML diagrams fast, export diagrams to png, jpg and clipboard. It pretends to be the union between Violet and UMLet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Floating Action Button Speed Dial

    Floating Action Button Speed Dial

    A Floating Action Button Speed Dial implementation for Android

    Android library provides an implementation of the Material Design Floating Action Button Speed Dial for both classic View and Compose.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    FC Designer is a standalone flowchart designer written in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 5
    FlowLayout

    FlowLayout

    Android streaming layout, supports single selection

    FlowLayout is an Android UI library that implements a “flow” or “tag cloud” layout where items automatically wrap onto new lines as needed, making it ideal for chips, product tags, and selectable labels. Instead of manually placing views, you feed data through an adapter-style API, so tags can be created dynamically from a list and refreshed when the dataset changes. The library supports selection behavior out of the box, including single-select and multi-select modes, so it can behave like a group of checkable chips without you building the state machinery from scratch. It also provides click and selection listeners that let you react when a user taps a tag or when the selected set changes, which is useful for filters and preference UIs. To keep the UI consistent, it can preserve selection state across activity recreation such as rotation, reducing edge-case bugs in real apps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    ForLoopCounter
    A simple program that helps the understanding of how a counter works through a for loop, based on certain parameters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    FormClipse (Net-Progress RCP framework)simplify data form creation for Eclipse RCP based applications.It provides some features as CRUD operations support, Validation Mechanism and other abstract operations for form drawing and components definition.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Fresh Juice is Java User Interface Codification Engine. It provides easy designing, storing and plugging-in of graphic user interfaces and appropriate applications in xml-extension format.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    FunctionalJ is a library which makes it easy to use functional programming patterns in Java, such as representing functions as objects, partial function application, higher-order functions, mapping, folding, and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 10
    Plugin for the CASE tool Fujaba. It enables the use of Velocity templates in activity graphs. Primary usage: Code generation in model transformations in association with the plugin SPin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    GISWidgets is a set of reusable UI widgets for geographic applications (GIS), such as referencing dialogs, legends, styling widgets or map panes. The project is based on GeoTools (in Java) and supports several GUI toolkits (e.g Swing, SWT). Note that, while functional, this library is not developed any further.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    GWT 1.7 with JBoss/Hibernate JPA persistence using Maven. It requires jboss and gwt plugins for eclipse to edit/debug, but can be compiled without an IDE using only maven2. A sample, working, template application with UI and persistence.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Eclipse plugin for graphical design of applications using the Spring MVC framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    GeoWidgets is a set of reusable UI widgets for geographic applications (GIS), such as referencing dialogs, legends, styling widgets or map panes. The project is based on GeoTools (in Java) and supports several GUI toolkits (e.g Swing, SWT). Note that, while functional, this library is not developed any further.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Gnumler is a "mapping framework". It is able to generate Hibernate xml mapping using a GUI, importing data from database or creating it via the embedded editor. It was born as a thesis project at Politecnico di Milano.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Graphical Microcontroller Programming (GMP) is an expert-in-a-box solution which provides an intuitive user interface giving non-professionals the chance to easily create microcontroller programs by graphical means. Vienna University of Technology.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Green, an Eclipse plugin, is an advanced yet simple UML class-diagram tool, developed primarily for student use. It does live round-tripping, so it's easy to move between diagram and code views. It's extensible: users can define their own relations
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    GridView with Header and Footer

    GridView with Header and Footer

    A GridView which can addHeaderView and addFooterView

    GridView with Header and Footer is a lightweight Android UI library that extends the standard GridView component by adding native support for header and footer views, a feature not originally available in default Android implementations. It allows developers to seamlessly insert additional layout elements at the top and bottom of grid-based content without breaking the grid structure or requiring complex workarounds. The library is designed to integrate smoothly into existing Android projects using either Gradle or Maven dependencies, making adoption straightforward. It supports dynamic addition of header and footer views at runtime, enabling flexible UI compositions such as banners, loading indicators, or summary sections. The implementation preserves standard GridView behavior, including item click handling and adapter usage, ensuring compatibility with existing codebases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Groove
    NOTE: The GROOVE codebase has moved to https://github.com/nl-utwente-groove
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Open Source CASE Tool made in Java. Allows Code Generation, UML modeling an BD design
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Hibernate Injector is an extension which enables dependency injection for managed entities. The motivation has come from the need to enable rich domain models, using Hibernate. HInjector works with Pico, Spring, Guice and even with your own DI provider.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    HMeter

    HMeter

    HMeter: Customizable progress meter widget using Java Swing and 2D.

    HMeter - Customizable Horizontal Progress Meter Widget HMeter is a highly customizable Java Swing widget designed to display horizontal progress visually. It provides developers with a simple yet versatile tool to showcase progress in graphical form. With HMeter, you can easily integrate progress meters into your Java Swing applications, allowing for a more intuitive user experience.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Haggler supports the definition, documentation, and implementation of class invariants and method pre-conditions and post-conditions through Java5 annotations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Hybris Designer

    Hybris Designer

    Design Custom Hybris Applications and extend Core Model

    The objective of this project is to create a hybris accelerator for design and development of projects in an ecommerce suite.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Main idea behind project is to construct methodology for database design. After completing methodology, application will be created for rapid database development (using constructed methodology as base).
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB