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

  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • One Monitoring Tool for IT, OT and Cloud | Free Trial Icon
    One Monitoring Tool for IT, OT and Cloud | Free Trial

    Vendor-agnostic monitoring across on-prem servers, cloud platforms and OT devices, all in one dashboard. No more tool sprawl.

    Modern infrastructure spans data centers, cloud platforms and factory floors, and every blind spot between them is a risk. PRTG supports SNMP, WMI, SSH and other standard protocols to monitor IT, OT and hybrid environments through one customizable dashboard. Build the views your team needs, from network health to application performance, without switching tools. Try PRTG free for 30 days now.
    Try PRTG Free
  • 1
    GNS3

    GNS3

    An advanced network simulator to design and configure virtual networks

    Build, Design and Test your network in a risk-free virtual environment and access the largest networking community to help. Whether you are studying for your first networking exam or building out a state-wide telecommunications network, GNS3 offers an easy way to design and build networks of any size without the need for hardware.
    Leader badge
    Downloads: 3,753 This Week
    Last Update:
    See Project
  • 2
    MyOpenLab
    The most recent distribution of MyOpenLab can be downloaded from: myopenlab.org Follow us on Facebook as MyOpenLab Colombia https://www.facebook.com/myopenlabcolombia/ Subscribe, like and watch our MyOpenLab videos: https://www.youtube.com/channel/UCet6UPnaHKGjtbytJHIf2jQ Thanks!
    Downloads: 141 This Week
    Last Update:
    See Project
  • 3
    DICE
    DICE is a Discrete Integrated Circuit Emulator. It emulates computer systems that lack any type of CPU, consisting only of discrete logic components.
    Leader badge
    Downloads: 41 This Week
    Last Update:
    See Project
  • 4
    DEVS-Suite Simulator

    DEVS-Suite Simulator

    Component, CA, and CCA models; superdense time, ETL DB, testing, etc.

    Integrated component-based and cellular automata (CA) Parallel DEVS simulator. Version: 8.0 [Aug `26], 7.0 [Jan `23], 6.1 [Apr. `21], 6 [Sep. `20] , 5 [Jul. `19], 4 [Mar. `18], 3 [Apr. `15], 2.1 [Feb. `09], 2 [`03] See PVM: Visual Persistent Hierarchical Component-based Modeler (https://acims.asu.edu/persistent-visual-modeler/ ) and CoSMoSim: hierarchical visual modeling, database model repository, families of models, statecharts, partial-code generation for XML/DEVS-Suite models (https://acims.asu.edu/software/cosmos/).
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 5
    iSNS is an interactive neural network simulator written in Java/Java3D. The program is intended to be used in lessons of Neural Networks. The program was developed by students as the software project at Charles University in Prague.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    CoSMoSim

    CoSMoSim

    Visual & persistent families of models for CA, DEVS, and Statecharts

    CoSMoSim offers an integrated framework for model development, simulation, & experimentation. Its unified logical, visual, and persistence framework supports specifying families of parallel CA, DEVS, Statecharts, and XML-Schema models (see DEVS-Suite simulator).
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    EduMIPS64
    EduMIPS64 (aka edumips) is a cross-platform MIPS 64 ISA simulator. It can be used to run and debug MIPS programs that are written using the MIPS64 instruction set. It supports visual debugging and lets you see what instructions do in the pipeline.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Dioscuri is an x86 computer hardware emulator written in Java. It is designed by the digital preservation community to make sure that documents and programs from the past can still be accessed in the future. Dioscuri is durable and component-based.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    GridSim allows modeling and simulation of entities in parallel and distributed computing systems such as users, applications, resources, and resource brokers/schedulers for design and evaluation of scheduling algorithms. http://www.gridbus.org/gridsim
    Downloads: 2 This Week
    Last Update:
    See Project
  • Patching and Endpoint Management for Under $1/Endpoint Icon
    Patching and Endpoint Management for Under $1/Endpoint

    OS and third-party patching, vulnerability insights, and remote control included

    Splashtop AEM gives IT teams automated patching, monitoring, and unattended remote access for Windows and macOS. No long setup, no paying extra for key features.
    Start Free Trial
  • 10
    This is a network simulator. This is meant to be user friendly as well as feature rich. This field lacks software with good user interface. Even the commercial softwares in this field is quite lame. This aimed to go along Multisim(R) and Blender(R) form
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    RetroPC-SIM

    RetroPC-SIM

    RetroPC-SIM is an Arduino project to help to understand how pc works

    RetroPC-SIM is an opensource project, to help to understand how pc works, manage memory and registries, how it represent the numbers and negative numbers, saving results, activating flags, and all it interacting with the simulator only with binary input, also you can connect a perdorated cards reader to input the instructions code from it.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Cervelletto is a neural network simulator. It uses a new neural model based on biological, neurological and psychological studies. [it's not yet completed... just give me some weeks! sorry!]
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    DASM is a new simple platform which helps programmer to implement and evaluate any distributed algorithm. Programmer can implement his/her distributed algorithm using DASM primitives and monitors the results in diagrams during execution.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    JBotSim is a multipurpose dynamic network simulator that allows to quickly prototype a distributed algorithm and test its behavior on a set of static or mobile nodes. If mobile, the nodes can be controlled by the mouse or by program.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    SimIS presents an agent-based simulation environment from multiagent research to simulate Internet-of-Services systems. The simulation environment bases on Repast Simphony 1.2 (http://repast.sourceforge.net/).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    openDLX

    openDLX

    A DLX/MIPS processor simulator

    openDLX is a DLX/MIPS ISA compatible pipeline simulator. (Visit https://github.com/smetzlaff/openDLX for the latest development version or if You want to contribute.)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    This project about providing run-time support for developing Decentralized Autonomic Computing systems (Eclipse Innovation Grand). Currently the project contains a automatic guided vehicle (AGV) simulator and an editor and visualisation as eclipse plugin
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    AWNetS(Aibear Wireless Network Simulator)is a C++ written,fire-new discrete-event wireless network simulator which integrates network and communication simulations.It also focuses on various kinds of wireless networks including satellite and HAP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Agent.GUI

    Agent.GUI

    The Project moved to github https://github.com/EnFlexIT/AgentWorkbench

    The project has moved to github https://github.com/EnFlexIT/AgentWorkbench Agent.GUI is a simulation framework and toolkit based on the JADE framework. It provides functionalities for time aspects, agent-environment interaction, visualization and load balancing, Furthermore, the included application focuses the usability for end users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Blubber system is an Eclipse RCP application for distributed systems modeling. Designed for university researches and inlcudes: task graph editor; graph transformation tools; graph modelling on distributed system; real-time modelling on GerdaFramework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    CHAC is a MATLAB toolbox for statistical downscaling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The CodeTime platform covers every aspect of parallel software from authoring, through distribution, to run-time. Its goals are: high programmer productivity; write once, run high performance anywhere; and wide acceptance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    This project is based on a personal effort for researches on dynamics of coevovling networks. As a physicist, I am trying to build a framework for discrete-time dynamics of general networks, and its software libraries with APIs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The Collaborative Testing System (CTS) tests parallel software using various implementations of MPI. It works on multiple platforms and supports batch systems including LSF, LCRM and workstations without a batch system. It includes a numerical diff tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Datagram Congestion Control Protocol (DCCP) for Network Simulator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next