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

  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • Outgrown Windows Task Scheduler? Icon
    Outgrown Windows Task Scheduler?

    Free diagnostic identifies where your workflow is breaking down—with instant analysis of your scheduling environment.

    Windows Task Scheduler wasn't built for complex, cross-platform automation. Get a free diagnostic that shows exactly where things are failing and provides remediation recommendations. Interactive HTML report delivered in minutes.
    Download Free Tool
  • 1
    OpenRocket
    An Open Source model rocket simulator.
    Downloads: 47 This Week
    Last Update:
    See Project
  • 2
    gVirtualXRay

    gVirtualXRay

    Virtual X-Ray Imaging Library on GPU

    gVirtualXRay is a C++ library to simulate X-ray imaging. It is based on the Beer-Lambert law to compute the absorption of light (i.e. photons) by 3D objects (here polygon meshes). It is implemented on the graphics processing unit (GPU) using the OpenGL Shading Language (GLSL). SimpleGVXR is a smaller library build on the top of gVirtualXRay. It provides wrappers to Python, R, Ruby, Tcl, C#, Java, and GNU Octave.
    Leader badge
    Downloads: 27 This Week
    Last Update:
    See Project
  • 3
    GridLAB-D
    GridLAB-D is a new power system simulation tool that provides valuable information to users who design and operate electric power transmission and distribution systems, and to utilities that wish to take advantage of the latest smart grid technology. It incorporates advanced modeling techniques with high-performance algorithms to deliver the latest in end-use load modeling technology integrated with three-phase unbalanced power flow, and retail market systems. Historically, the inability to effectively model and evaluate smart grid technologies has been a barrier to adoption; GridLAB-D is designed to address this problem. User documentation can be found at: http://gridlab-d.shoutwiki.com/wiki/Quick_links The source code is available from GitHub. See https://github.com/gridlab-d/gridlab-d. Issue tracking is handled by GitHub. See https://github.com/gridlab-d/gridlab-d/issues.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 4
    jQuantum
    jQuantum is a Java program to simulate a quantum computer, to design quantum circuits, and to visualize the execution of quantum algorithms. Another main purpose, however, is to create images in your head, and thereby - understanding.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 5
    This program allows you to create a transmission hologram using just a computer, a laser-printer, and an overhead transparency. This hologram will behave like one created using a laser and can be projected or viewed with a point source.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    IF97

    IF97

    Water & steam properties Java library

    Steam tables for industrial use according to the international standard for the properties of water and steam, the IAPWS-IF97 formulation and the international standards for transport and other properties. Hummeling Engineering BV develops engineering software in the fields of thermodynamics, mechanics, hydrodynamics, and digital signal processing.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    This is a recopilation of programs programmed by Eliot Hijano using either Java or Ruby. All the programs have something in common with both physics and Maths and are explained mathematically and physically in its own pdf.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Multibody dynamics simulation package with frictional contact and collision detection
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9

    Cambridge Rocketry Simulator

    Simulate high power rocket flights with splash down plots

    This software allows you perform six degree of freedom simulations of High Power Rocket (HPR) and model rocket flights. Parachute descent is also simulated. 3D flight trajectories are produced as well as detailed tabular flight data. Running in Monte Carlo mode allows generates multiple possible flight paths and splash down plots, indicating the probability of landing in an area. Peer-reviewed publication in the Journal of Open Research Software (JORS) http://doi.org/10.5334/jors.137 "Cambridge Rocketry Simulator – A Stochastic Six-Degrees-of-Freedom Rocket Flight Simulator"
    Downloads: 0 This Week
    Last Update:
    See Project
  • The Most Powerful Software Platform for EHSQ and ESG Management Icon
    The Most Powerful Software Platform for EHSQ and ESG Management

    Addresses the needs of small businesses and large global organizations with thousands of users in multiple locations.

    Choose from a complete set of software solutions across EHSQ that address all aspects of top performing Environmental, Health and Safety, and Quality management programs.
    Learn More
  • 10

    Curvilinear and Rectilinear Motions

    Simple physics simulation of Curvilinear and Rectilinear Motions

    This project has the role of simulating simple Curvilinear and Rectilinear Motions with an easy to use user interface. This program can be used for educational purposes as well as for any other purpose anyone would like. The executable file is a .jar files which means that it can run in any operating system that supports java. Above you can see a screenshot of the program while it is operating.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    FDTD Antenna Simulator is a complete software package for antenna analysis and design using the FDTD method.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    Ideal Gas Simulator

    An ideal gas simulator 2D developed in Java

    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Interactive Web Physics
    Interactive Web Physics is a Java, Web-based animation and problem designer tool. Anyone can quickly design mathematics or physics animations and simulations that run in a web browser. Unlike other solutions, no knowledge of programming is required.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    JCreme is an automated interface to the CREME96 modeling web app (https://creme96.nrl.navy.mil/). It allows the user to send multiple requests to the CREME96 website and retrieve the results. CREME stands for "Cosmic Ray Effects on Micro Electronics"
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    The Java Astrodynamics Toolkit is a library of components to help users create their own application programs to solve problems in astrodynamics, mission design, spacecraft navigation, guidance and control using Java or Matlab.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    An attempt to make a n-body simulator with java
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A self-sufficient java framework for numerical solution of ODEs (diff eqs) and visualization. Samples are aeronautics/astronautics/physics/rocketry themed. Focus on clean design, modularity, reusability and documentation. Educational project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    jSGP is a Java implementation of the five SGP/SDP propagators described in NORAD's Spacetrack Report No. 3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    PCP-net is a browser-based application to calculate preheating temperature, heat input and carbon equivalent, which can be used to avoid hydrogen cracking (cold cracking) in unalloyed and low-alloyed ferritic steels.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    PUPIL
    PUPIL (Program for User Package Interface and Linking), is a software environment that allows developers to link quickly and efficiently together multiple pieces of software in a fully automated multi-scale simulation. More specifically, it supports QM/MM MD simulations where the user might choose among any of the different MD engines and QM engines, which are connected to PUPIL as external programs through a tiny specific interface. One of the main advantages here is that the user can use most of the functionalities that may have those external programs interfaced without the necessity to be reimplemented again on independent interfaces. In fact, this simulation interface concentrates all the common code involved in the coupling terms of the QM/MM approach.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A collection of applets used to demonstrate physics and math principles. The applets include: a ray diagram drawing applet, a collision of disks applet, an electromagnetic field mapper and a 3d hydrogen orbital simulation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A Java library that works with Java3D to simulate and visualize, in real-time, dynamics of multiple rigid bodies that are restricted by implicit and explicit constraints (e.g., robotics); designed for efficiency, ease-of-use, and extensibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Collection of Java Applications related to Scientific World. All these applications have their source code available and can be easily changed by other programmers. Visit http://www.hcroboting.com/ for more information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The Optics Project on the Web (WebTOP) is a 3D, interactive computer graphics system that visualizes optical phenomena. Its purpose is to help instructors teach and students learn about optics. It is a platform independent Java application that uses X3D.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    VOpR

    VOpR - a virtual optical rail

    VOpR - A Virtual Optical Rail VOpR allows to create and evaluate simple optical systems, in which the basic optical elements are arranged along the optical axis. The current supported optical elements are: spaces,spherical lenses, circular apertures and flat blocks of some optical medium. The program has three main components: 1. The database editor. Currently the database can store data about: -optical materials, -spherical lenses, -projection properties of light sensors and eyes, -special wavelengths of light and -optical systems as lists of basic optical elements. 2. The editor of linear optical systems. Some properties of the optical system are calculated in real time. 3. The virtual optical rail as a ray-tracing simulation of the optical system. The goal is to provide fast and useful diagnostic images, not realistic blur. Additionally there is full access to the java source code under the terms of the GPLv3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next