Showing 107 open source projects for "simulations"

View related business solutions
  • 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
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    TFEL/MFront

    TFEL/MFront

    TFEL/MFront introduces DSLs based on C++ to handle material knowledge

    ...A particular focus was made on mechanical behaviours which are by essence more complex and may have significant impact on the numerical performances of mechanical simulations. Various performance benchmarks show that the code generated using MFront is in most cases on par or better than other implementations, generally written in Fortran. For mechanical behaviours, MFront introduces interfaces for various finite element or FTT solvers (Cast3M, Code-Aster, ZeBuLoN, Abaqus, Europlexus, AMITEX_FFT, etc..). ...
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 2
    EcoLab
    EcoLab is a C++ based Agent Based Modelling system, with emphasis on high performance computing for scaling to large simulations.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    genshin_artifact

    genshin_artifact

    Genshin Impact artifacts assessment, artifacts auto combination

    ...It also includes advanced analysis tools like stat efficiency curves, artifact scoring systems, and potential evaluation metrics, giving users a deeper understanding of gear optimization. The project integrates a database of weapons, artifacts, and character data, enabling comprehensive simulations and comparisons.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    M2MLabs
    A framework for building machine to machine applications. It handles device protocols, device management, storage and retrieval of data sent by devices, a web based IDE including a device simulator and scripts based custom business logic.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 5
    Veldrid

    Veldrid

    A low-level, portable graphics library for .NET

    ...It enables developers to write high-performance, cross-platform graphics applications without being tied to a specific graphics API. Veldrid is suitable for game development, simulations, and other applications requiring advanced graphics capabilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Lullaby

    Lullaby

    A collection of C++ libraries designed to help teams

    ...It integrates seamlessly with existing Android applications through a Java-based API and supports popular VR platforms such as Google Cardboard and Daydream. Originally used across multiple Google VR products, Lullaby serves as a foundation for building interactive worlds, responsive UIs, and dynamic simulations within immersive environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Rocket Chip

    Rocket Chip

    Rocket Chip Generator

    Rocket Chip is a parameterized RISC-V SoC generator written in Chisel that produces synthesizable RTL for a wide range of cores and configurations. At its heart is the Rocket core, a simple, in-order, five-stage RISC-V implementation, but the generator composes much more: coherent caches, MMUs, interrupt controllers, and buses via the TileLink interconnect. A diplomacy framework (LazyModules) lets designers wire components with negotiated parameters, enabling reuse and rapid exploration of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    mimosa
    Mimosa is a modeling and simulation platform, covering the process from building conceptual models to running the simulations. The specification uses ontologies and an extensible set of formalisms for the dynamics. The simulation kernel is based on DEVS.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    MOF-VR
    MOF-VR is a virtual reality program developed for Microsoft Windows and HTC Vive that allows for hypothetical metal-organic frameworks (MOFs) to be constructed and tested in molecular dynamics simulations of guest molecules.
    Downloads: 1 This Week
    Last Update:
    See Project
  • PRTG Catches Network Issues Before They Cause Downtime Icon
    PRTG Catches Network Issues Before They Cause Downtime

    Threshold-based alerts flag problems early, so your team can act before users notice, not after.

    Reactive troubleshooting usually means hearing about a problem from frustrated users, not your monitoring tool. PRTG sets threshold-based alerts across devices, servers and applications, notifying your team by email, SMS or push the moment a metric crosses a set limit. That means catching a failing disk or overloaded server before it becomes an outage and getting time back from firefighting. Start a free trial and set your first alerts today.
    Download 30-Day Trial
  • 10

    ctalk

    Object Oriented Language

    ...Ctalk is a compact object oriented language that works closely with C. That means you can use Ctalk for GUI, network, client-server, and systems programs as well as traditional object oriented simulations, with all of the advantages of a true object oriented language, like class and method inheritance, and rapid prototyping. Ctalk includes a just-in-time compiler, a compact run-time library, and a developing set of X widgets and OpenGL classes to create desktop and 3-D modeling apps. Written for use with GNU GCC and LLVM, Ctalk supports a variety of UNIX, Linux, and MacOS systems, the X Window System, and libraries like the GNU readline library, and the Xft Type1, FreeType and TrueType font libraries. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    OpenFrames

    OpenFrames

    Real-time interactive 3D graphics API for scientific simulations

    OpenFrames has moved its primary development repository to GitHub! Everything else will follow. Get it at https://github.com/ravidavi/OpenFrames/wiki OpenFrames is an Application Programming Interface (API) that allows developers to provides the ability to add interactive 3D graphics to any scientific simulation. A simulation developer can use OpenFrames to specify what they want to visualize, without having to know any details of computer graphics programming. OpenFrames is currently...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    progrep

    progrep

    Utility to show live progress, status & stats for running simulations

    progrep is a command-line tool (Linux) to show live progress report, status & stats of a running simulation or compute job that executes a given number of iterations. It shows % completed, time remaining, time elapsed, number of threads, MPI_Rank(if any), CPU usage & speed (FPS). The FPS measures may be used in benchmarking, e.g. while optimizing HPC algorithms for performance. progrep supports both single-threaded and parallel (multicore/multinode - e.g. OpenMP/MPI) jobs. progrep can...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Makani

    Makani

    Makani was developed a commercial-scale airborne wind turbine

    Makani was an ambitious Google X project that sought to harness wind energy using airborne wind turbines — autonomous kites capable of generating power while flying in crosswind patterns. This open-source repository contains the complete software stack that powered Makani’s research and flight systems, including the flight simulator, autopilot controller, avionics firmware, visualization tools, and ground control software. The software enables simulation, control, and analysis of the Makani...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    VivaGraph

    VivaGraph

    Graph drawing library for JavaScript

    ...The library supports multiple rendering backends including SVG, WebGL, and Canvas, allowing developers to choose the best balance of performance and visual fidelity for their use case. Its layout algorithms help position nodes in aesthetically pleasing arrangements using force-directed simulations that adjust dynamically as the graph evolves. VivaGraphJS is modular, so you can extend or customize layouts, rendering, and interaction logic to fit specialized applications such as social network analysis, dependency mapping, or knowledge graphs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    PythonRobotics

    PythonRobotics

    Python sample codes and textbook for robotics algorithms

    ...The project is written to make each algorithm’s core idea easy to understand, rather than hiding the logic behind large frameworks. It keeps dependencies minimal so learners can focus on the math, implementation, and behavior of each robotics method. Visual examples and simulations help users see how algorithms move, estimate, plan, and react. PythonRobotics is especially useful for students, researchers, and engineers who want a hands-on reference for robotics fundamentals in Python.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    JAS-mine

    JAS-mine

    Toolkit for agent-based & dynamic microsimulation modelling

    JAS-mine is a Java platform that aims at providing a unique simulation tool for discrete-event simulations, including agent-based and microsimulation models. With the aim to develop large-scale, data-driven models, the main architectural choice of JAS-mine is to use whenever possible standard, open-source tools already available in the software development community. It has built-in utilities for communicating with an underlying relational database.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    megatest

    Run tasks/tests, get trustworthy pass/fail info rolled up

    Distributed test running system. build for running simulations, quality assurance or similar where you need to run a large number of tests. Supports dependencies, iteration, disk space management and log file analysis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    TEESer

    Tool for Engineering Emergent Selforganizing bEhavioR

    Teeser is a java-based integration framework for engineering emergent self-organizing behavior in distributed systems. It contains tools for analysis, tuning, macroscopic probing and simulations of distributed systems. Library of tools can be extended and everybody is encouraged to provide and share its tools with the community. The main idea is to provide application designers ability to seamlessly use tools which are helpful to design self-organizing behavior. Designers can continue to use their domain tools such as favorable simulator and by pluging it into the framework can take advantage of distributed simulations in the grid, various analyzers, optimizers (particle swarm optimization, genetic algorithms, ...). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    NOMAD is a C++ code that implements the MADS algorithm (Mesh Adaptive Direct Search) for difficult blackbox optimization problems. Such problems occur when the functions to optimize are costly computer simulations with no derivatives.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    chemfiles

    chemfiles

    Modern library for chemistry file reading and writing

    Chemfiles is a modern and high-quality library for reading and writing trajectory files created by computational chemistry simulations program. These trajectories contains atomic positions, velocities, names, topology and sometimes more. Running simulations produce enormous amounts of data, which has to be post-processed to extract physical information about the simulated system. Chemfiles provides an interface to access this information which is - unified: the same code will work with all the supported formats; - simple: the interface is easy to use and extensively documented. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    PixelFlow

    PixelFlow

    A Processing/Java library for high performance GPU-Computing (GLSL)

    PixelFlow is a Processing library focused on advanced graphics and visual effects, offering an extensive suite of GPU-based tools for visual artists, researchers, and creative coders. It enables real-time simulation and rendering of complex effects such as fluid dynamics, reaction-diffusion systems, soft shadows, and more, all powered by GLSL shaders. Its modular structure allows for chaining and composing various visual effects easily, making it ideal for installations, performances, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    IPS Framework

    A simple Python framework for loosely-coupled multiphysics simulations

    ...One of the novel features of the IPS framework is its ability to support parallelism at multiple levels: components can launch individual parallel tasks, and also launch multiple tasks concurrently. The framework can execute multiple components concurrently, and even multiple simulations, all within the same pool of compute nodes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    SoAx

    Structure of Arrays of multiple types

    ...It has been designed to handle list-like sets of particles (similar to struct {int id; double[3] pos; float[3] vel;};) in the context of high-performance numerical simulations. It can be applied to many other problems. Please check the sample file main.cpp to see examples of code that you can write with SoAx.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    SAJaS

    Simple API for JADE-based Simulations

    The Simple API for JADE-based Simulations (SAJaS) is a proposal to bridge the gap between MAS simulation and development. SAJaS enhances MABS frameworks with JADE-based features. While empowering MABS modellers with modelling concepts offered by JADE, SAJaS also promotes a quicker development of simulation models for JADE programmers. In fact, the same implementation can, with minor changes, be used as a large scale simulation or as a distributed JADE system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    FAST Simulations

    FAST Simulations

    An Open source Analysis and SImulation Toolbox for Fuel Cells

    FAST is an Analysis and Simulation Toolbox (FAST) for Fuel Cells (FC) FAST-FC is the doctorate work of David B. Harvey and was developed with support from the U.S. DOE, Ballard, and Queen's University. Derivative works of FAST-FC include FC-APOLLO which is a forked branch of this project intended to capture the code state at the exit of the funded DOE project. FAST-FC is the open and active community branch. FAST-FC is developed and maintained by the original creator and...
    Downloads: 0 This Week
    Last Update:
    See Project