Hackable HTTP proxy to simulate server failure scenarios, resiliency and unexpected network conditions, built for node.js.It was mainly designed for failure resistance testing, when toxy becomes particularly useful in order to cover fault tolerance and resiliency capabilities of a system, especially in disruption-tolerant networks and service-oriented architectures, where toxy may act as MitM proxy among services in order to inject failure.
http-proxy proxy reactive failure simulation network resiliency failover testing retry http toxic fault tolerant resilient fuzz evil unexpected backoff latency jitter distributed soaUnknown Horizons is a 2D real time strategy simulation with an emphasis on economy and city building. Expand your small settlement to a strong and wealthy colony, collect taxes and supply your inhabitants with valuable goods. Increase your power with a well balanced economy and with strategic trade and diplomacy. Find more information about Unknown Horizons on our website.
game strategy simulationAn open-source re-implementation of RollerCoaster Tycoon 2. A construction and management simulation video game that simulates amusement park management. You only need a GitHub or Twitter account to access these channels.
c-plus-plus game openrct2 cmake roller-coaster xcode visual-studio gitter roller-coaster-tycoon msbuild multiplayer server sdl2 opengl simulationBullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
simulation robotics kinematics virtual-reality reinforcement-learning computer-animation game-developmentCitybound is an independently developed city building game, open source and funded through Patreon. This repository contains the code of Citybound, and also a detailed Design Doc, describing the philosophy and decisions taken for design and implementation. It is interwoven with the code - to make clear, which parts of the game are implemented where. Just follow the link below to get started.
city simulation game actor-model"Simulation of Urban MObility" (SUMO) is an open source, highly portable, microscopic traffic simulation package designed to handle large road networks and different modes of transport. It is mainly developed by employees of the Institute of Transportation Systems at the German Aerospace Center. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.
traffic simulation transport traffic-simulation vehicle traffic-light-controlNs is a discrete event simulator targeted at networking research. Ns provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks.
simulation network-simulation network-emulatorThe well-optimized DifferentialEquations solvers benchmark as the some of the fastest implementations, using classic algorithms and ones from recent research which routinely outperform the "standard" C/Fortran methods, and include algorithms optimized for high-precision and HPC applications. At the same time, it wraps the classic C/Fortran methods, making it easy to switch over to them whenever necessary. It integrates with the Julia package sphere, for example using Juno's progress meter, automatic plotting, built-in interpolations, and wraps other differential equation solvers so that many different methods for solving the equations can be accessed by simply switching a keyword argument. It utilizes Julia's generality to be able to solve problems specified with arbitrary number types (types with units like Unitful, and arbitrary precision numbers like BigFloats and ArbFloats), arbitrary sized arrays (ODEs on matrices), and more. This gives a powerful mixture of speed and productivity features to help you solve and analyze your differential equations faster. For information on using the package, see the stable documentation. Use the latest documentation for the version of the documentation which contains the un-released features.
differential-equations differentialequations julia ode sde pde dae stochastic dde spde delay monte-carlo-simulation stochastic-processes stochastic-differential-equations delay-differential-equations partial-differential-equations differential-algebraic-equations simulation numerical-integration dynamical-systemsMetta is an information security preparedness tool. This project uses Redis/Celery, python, and vagrant with virtualbox to do adversarial simulation. This allows you to test (mostly) your host based instrumentation but may also allow you to test any network based detection and controls depending on how you set up your vagrants.
uber vagrant yaml celery redis virtualbox infosec security network networking adversarial simulationWe have also written the following three basic automated analyses using the FIRMADYNE system. In our 2016 Network and Distributed System Security Symposium (NDSS) paper, titled Towards Automated Dynamic Analysis for Linux-based Embedded Firmware, we evaluated the FIRMADYNE system over a dataset of 23,035 firmware images, of which we were able to extract 9,486. Using 60 exploits from the Metasploit Framework, and 14 previously-unknown vulnerabilities that we discovered, we showed that 846 out of 1,971 (43%) firmware images were vulnerable to at least one exploit, which we estimate to affect 89+ different products. For more details, refer to our paper linked above.
firmware simulation emulationOpenLB is a C++ library for the implementation of lattice Boltzmann simulations which addresses a vast range of problems in computational fluid dynamics. The package is mainly intended as a programming support for researchers and engineers who simulate fluid flows by means of a lattice Boltzmann method.
fluid flow simulation cfd lbmSynthea is a Synthetic Patient Population Simulator. The goal is to output synthetic, realistic (but not real), patient data and associated health records in a variety of formats.
synthea synthetic-data synthetic-population fhir health-data simulation data-simulationIT Tycoon is a text-based business simulation game with strong emphasis on Research and Development. Version 0.2.x is for .NET Framework. Version 0.3.x is rewritten with C++ and Qt4.
game simulationThe objective of this project is to create a very exact approximation of a game of Texas Hold' Em as it's played in American casinos.
animation card-game custom-controls silverlight-4 simulationProgram simulates traffic on roads and intersections
simulation car-following-model cellular-automata cellular-automaton idm intelligent-driver trafficThe Interactive Gravitational Simulator (IGS) represents an effort to merge high performance, code readability, and interactive visualization of gravitational n-body simulations into one project. This software framework was developed by Mike Bantegui as part of a honors the...
gravity numerical-algorithms physics simulationThis is a discrete-event simulation (DES) library that uses the three phase technique as described by the works of K D Tocher and Mike Pidd.
analytics modeling simulationSharpSim is a Discrete Event Simulation (DES) code library developed in C#. SharpSim is an open-source general purpose code library to develop DES models.
des discrete-event event-based event-graph event-scheduling sharpsim simulationEvoSim is a pet project to learn aspects of MVVM, WPF/Silverlight, and Parallel Processing features of .NET 4. The goal is to simulate a world filled with creatures that move, eat, reproduce, and die according to Darwinian evolutionary principles. It is tile and turn based.
evolution game mvvm mvvm-light-toolkit simulationWindows4all.com is a Silverlight based online virtual operating system (sometimes called a Web OS or a Webtop or a cloud computer). It is is a website that simulates an operating system inside your web browser.
windows4all online-virtual-opera operating-system os simulation straight-up-beastly
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.