Search Results for "computer hardware simulator"

Showing 638 open source projects for "computer hardware simulator"

View related business solutions
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    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 it Free
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 1
    Open Hardware Monitor

    Open Hardware Monitor

    Monitor temperature sensors, fan speeds, voltages, load & clock speeds

    Open Hardware Monitor is a free and open-source hardware monitoring tool that helps users track the health and performance of their computer. It monitors key system metrics such as CPU temperatures, fan speeds, voltages, clock speeds, and system load. The software supports many hardware monitoring chips commonly found on modern motherboards.
    Downloads: 341 This Week
    Last Update:
    See Project
  • 2
    ipasim

    ipasim

    iOS emulator for Windows

    ipasim (IPA Simulator) is a Windows-based iOS simulator designed to run IPA files directly on Windows without an actual iOS device. It helps developers and testers run iOS apps in a simulated environment.
    Downloads: 84 This Week
    Last Update:
    See Project
  • 3
    ExpressLRS

    ExpressLRS

    High Performance Open Source Radio Control Link

    ExpressLRS is an open-source radio-control link system designed for low latency, long range, and high update rates. It supports 2.4 GHz, 900 MHz, and dual-band radio hardware from many manufacturers. Packet rates can reach up to 1000 Hz on supported configurations. Receivers can expose protocols including CRSF, SBUS, SUMD, HoTT telemetry, MAVLink, and PWM. Firmware updates can be delivered over Wi-Fi, while Bluetooth or Wi-Fi modes can emulate a simulator joystick. Bind phrases simplify pairing without requiring physical bind-button procedures. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    NanoKVM

    NanoKVM

    Affordable, Multifunctional, Nano RISC-V IP-KVM

    Lichee NanoKVM is an IP-KVM product based on LicheeRV Nano, inheriting the extreme size and powerful features of LicheeRV Nano. The Lichee NanoKVM is available in two versions: NanoKVM Lite is a basic configuration that is suitable for individual users with certain DIY capabilities and enterprise users with bulk requirements. The NanoKVM Full is a full version with a sophisticated case and complete accessories, as well as a built-in system mirror card that is ready to use at boot, and is...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 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
  • 5
    Muse Gadgets

    Muse Gadgets

    Open source SDK to build Muse gadgets

    ...Gadgets pair with the Muse mobile app after developer mode is enabled and an SDK token is configured. The repository also includes board profiles, simulator support, coding-agent instructions, and community device skills. It is intended for experimentation, prototyping, and hobbyist hardware projects rather than polished consumer hardware.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    GHDL

    GHDL

    VHDL 2008/93/87 simulator

    This directory contains the sources of GHDL, the open-source analyzer, compiler, simulator and (experimental) synthesizer for VHDL, a Hardware Description Language (HDL). GHDL is not an interpreter: it allows you to analyze and elaborate sources for generating machine code from your design. Native program execution is the only way for high-speed simulation. Full support for the 1987, 1993, 2002 versions of the IEEE 1076 VHDL standard, and partial for the 2008 and 2019 revisions. ...
    Downloads: 52 This Week
    Last Update:
    See Project
  • 7
    Flix

    Flix

    Making an ESP32-based quadcopter from scratch

    ...The drone can be controlled with a USB gamepad, radio controller, or smartphone. A wireless command-line interface supports configuration and analysis without a wired connection. The project also includes a Gazebo simulator that runs the original flight code and a Python library for scripted or automatic flights. Hardware files, assembly instructions, troubleshooting guides, and flight-control documentation make it suitable for hands-on learning.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    MIVisionX

    MIVisionX

    Set of comprehensive computer vision & machine intelligence libraries

    ...AMD OpenVX is a highly optimized open-source implementation of the Khronos OpenVX™ 1.3 computer vision specification. It allows for rapid prototyping as well as fast execution on a wide range of computer hardware, including small embedded x86 CPUs and large workstation discrete GPUs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    ArduPilot

    ArduPilot

    ArduPlane, ArduCopter, ArduRover, ArduSub source

    ArduPilot is an open-source autopilot platform for autonomous and remotely operated vehicles. It supports airplanes, multicopters, helicopters, rovers, boats, submarines, balance bots, and other specialized vehicle types. Separate vehicle stacks include ArduPlane, ArduCopter, Rover, ArduSub, and Antenna Tracker. The software provides manual-assisted modes as well as fully autonomous missions with waypoint navigation and scripted behavior. Advanced failsafes can react to lost control links,...
    Downloads: 28 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    DuckStation

    DuckStation

    Fast PlayStation 1 emulator for x86-64/AArch32/AArch64

    DuckStation is an simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability. The goal is to be as accurate as possible while maintaining performance suitable for low-end devices. "Hack" options are discouraged, the default configuration should support all playable games with only some of the enhancements having compatibility issues.
    Downloads: 42 This Week
    Last Update:
    See Project
  • 11
    Apollo

    Apollo

    The easiest way to stream with the native resolution of your client

    Apollo is a self-hosted desktop streaming host designed to enable low-latency game streaming from a personal computer to remote clients using protocols compatible with Moonlight and Artemis. It acts as a server that captures, encodes, and streams desktop or game sessions while supporting hardware acceleration across AMD, Intel, and NVIDIA GPUs. The project includes a web-based interface that allows users to configure streaming settings, manage connected clients, and control application launching remotely. ...
    Downloads: 176 This Week
    Last Update:
    See Project
  • 12
    BSC

    BSC

    Bluespec Compiler (BSC)

    ...A companion simulator enables fast functional execution and debugging before handing designs to traditional verification and synthesis stages. The ecosystem includes standard libraries, FIFOs, interfaces, and utilities that encourage reuse and clean separation of datapaths and control. By raising the abstraction for hardware architecture while preserving efficient output, BSC helps teams explore complex designs—such as RISC-V cores or accelerators—more productively.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Lakka

    Lakka

    Linux distribution that transforms a computers into game consoles

    Lakka is a lightweight Linux distribution that transforms a small computer into a full-blown emulation console. Built on top of the famous RetroArch emulator, Lakka is able to emulate a large range of hardware and has some useful features such as Braid-like rewinding, joypad hotplug, and video streaming. Lakka is easy to set up and use. Once installed on your SD card, you just have to put your ROM on the card, plug your joypad, and enjoy your favorite old games.
    Downloads: 73 This Week
    Last Update:
    See Project
  • 14
    Colossal-AI

    Colossal-AI

    Making large AI models cheaper, faster and more accessible

    The Transformer architecture has improved the performance of deep learning models in domains such as Computer Vision and Natural Language Processing. Together with better performance come larger model sizes. This imposes challenges to the memory wall of the current accelerator hardware such as GPU. It is never ideal to train large models such as Vision Transformer, BERT, and GPT on a single GPU or a single machine. There is an urgent demand to train models in a distributed environment. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    stress-ng

    stress-ng

    This is the stress-ng upstream project git repository.

    This is the stress-ng upstream project git repository. stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces. stress-ng was originally intended to make a machine work hard and trip hardware issues such as thermal overruns as well as operating system bugs that only occur when a system is being thrashed hard.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 16
    CarlaAir

    CarlaAir

    Fly Drones Inside a CARLA World

    CarlaAir is an open-source robotics simulator that combines CARLA urban driving with multirotor drone flight inside one Unreal Engine environment. It is designed for research involving coordinated aerial and ground autonomous systems. Vehicles, pedestrians, drones, weather, and sensor streams can coexist within the same simulated world. Users can access both CARLA and AirSim-style Python APIs to control different agents and environments. The platform supports synchronized cameras, lidar,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ArrayFire

    ArrayFire

    ArrayFire, a general purpose GPU library

    ArrayFire is a general-purpose tensor library that simplifies the process of software development for the parallel architectures found in CPUs, GPUs, and other hardware acceleration devices. The library serves users in every technical computing market. Data structures in ArrayFire are smartly managed to avoid costly memory transfers and to take advantage of each performance feature provided by the underlying hardware. The community of ArrayFire developers invites you to build with us if...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Covalent workflow

    Covalent workflow

    Pythonic tool for running machine-learning/high performance workflows

    Covalent is a Pythonic workflow tool for computational scientists, AI/ML software engineers, and anyone who needs to run experiments on limited or expensive computing resources including quantum computers, HPC clusters, GPU arrays, and cloud services. Covalent enables a researcher to run computation tasks on an advanced hardware platform – such as a quantum computer or serverless HPC cluster – using a single line of code. Covalent overcomes computational and operational challenges inherent in AI/ML experimentation.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Sky simulator for Ascom & Alpaca & Indi

    Sky simulator for Ascom & Alpaca & Indi

    Sky simulator for Ascom using an artificial sky or online DSS images.

    Sky Simulator for ASCOM, Alpaca and Indi is a software program designed to simulate an astronomical camera mounted on a computer-controlled telescope. The camera displays images of the night sky based on the telescope pointing-at position and is affected by exposure time and focuser position. The images can be created artificially or using the online deep sky survey.
    Leader badge
    Downloads: 30 This Week
    Last Update:
    See Project
  • 20
    JavaCV

    JavaCV

    Java interface to OpenCV, FFmpeg, and more

    JavaCV uses wrappers from the JavaCPP Presets of commonly used libraries by researchers in the field of computer vision (OpenCV, FFmpeg, libdc1394, FlyCapture, Spinnaker, OpenKinect, librealsense, CL PS3 Eye Driver, videoInput, ARToolKitPlus, flandmark, Leptonica, and Tesseract) and provides utility classes to make their functionality easier to use on the Java platform, including Android. JavaCV also comes with hardware accelerated full-screen image display (CanvasFrame and GLCanvasFrame), easy-to-use methods to execute code in parallel on multiple cores (Parallel), user-friendly geometric and color calibration of cameras and projectors (GeometricCalibrator, ProCamGeometricCalibrator, ProCamColorCalibrator), detection and matching of feature points (ObjectFinder), a set of classes that implement direct image alignment of projector-camera systems (mainly GNImageAligner, ProjectiveTransformer, ProjectiveColorTransformer, ProCamTransformer, and ReflectanceInitializer), and more.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    Phi-3-MLX

    Phi-3-MLX

    Phi-3.5 for Mac: Locally-run Vision and Language Models

    Phi-3-Vision-MLX is an Apple MLX (machine learning on Apple silicon) implementation of Phi-3 Vision, a lightweight multi-modal model designed for vision and language tasks. It focuses on running vision-language AI efficiently on Apple hardware like M1 and M2 chips.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    FluidS

    FluidS

    A fluid simulator based on Navier-Stokes equations

    It uses Navier-Stokes equation as the physical model, the numerical solution obtained by real-time calculation includes scalar and velocity fields displayed in the OpenGL control. Users have a choice of 64x64 and 128x128 resolutions and 7 color options. Its core algorithm of the simulation process refers to Robert Bridson's Fluid Simulation for Computer Graphics. It uses the numerical solution of Navier-Stokes equations to predict the density and velocity distribution of particles in each...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab is a realtime emulator for PIC, Arduino, STM32, ESP32, ...

    ⚠️ Please note: The official distribution of the PICSimLab simulator binaries is available on github.com and SourceForge.net. Be cautious of unofficial sites, such as picsimlab.com, which do not disclose the owner. PICSimLab is a realtime emulator of development boards with MPLABX/avr-gdb debugger integration. PICSimLab supports microcontrollers from picsim, simavr, uCsim, qemu-stm32, qemu-esp32, and gpsim.
    Leader badge
    Downloads: 544 This Week
    Last Update:
    See Project
  • 24
    Clash

    Clash

    Haskell to VHDL/Verilog/SystemVerilog compiler

    Clash is a functional hardware description language that borrows both its syntax and semantics from the functional programming language Haskell. It provides a familiar structural design approach to both combinational and synchronous sequential circuits. The Clash compiler transforms these high-level descriptions to low-level synthesizable VHDL, Verilog, or SystemVerilog. Clash is an open-source project, licensed under the permissive BSD2 license, and actively maintained by QBayLogic. The...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 25
    OSHI

    OSHI

    Native Operating System and Hardware Information

    OSHI is a free JNA-based (native) Operating System and Hardware Information library for Java. It does not require the installation of any additional native libraries and aims to provide a cross-platform implementation to retrieve system information, such as OS version, processes, memory and CPU usage, disks and partitions, devices, sensors, etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next