Showing 41 open source projects for "as built"

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 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    86Box

    86Box

    Emulator of x86-based machines based on PCem

    ...Many available systems, such as the very first IBM PC 5150 from 1981, or the more obscure IBM PS/2 line of systems based on the Micro Channel Architecture. Lots of supported peripherals including video adapters, sound cards, network adapters, hard disk controllers, and SCSI adapters. MIDI output to Windows built-in MIDI support, FluidSynth, or emulated Roland synthesizers. Supports running MS-DOS, older Windows versions, OS/2, many Linux distributions, or vintage systems such as BeOS or NEXTSTEP, and applications for these systems.
    Downloads: 64 This Week
    Last Update:
    See Project
  • 2
    Visual Boy Advance - M

    Visual Boy Advance - M

    Emulator for the Game Boy, Game Boy Color, and Game Boy Advance

    Visual Boy Advance - M (VBA-M) is an open-source emulator designed to run Game Boy, Game Boy Color, and Game Boy Advance games on modern systems. It is a continuation and improvement of the original Visual Boy Advance project, with enhanced accuracy, performance, and compatibility. VBA-M supports multiple platforms, making it accessible across Windows, macOS, and Linux environments. The emulator provides a wide range of features for both casual players and advanced users, including save...
    Downloads: 66 This Week
    Last Update:
    See Project
  • 3
    SkyEmu

    SkyEmu

    Game Boy Advance, Game Boy, Game Boy Color, and DS Emulator

    SkyEmu is a modern, multi-system handheld emulator that supports Game Boy, Game Boy Color, Game Boy Advance, and experimental Nintendo DS emulation, with a strong focus on balancing accuracy, performance, and usability. It is designed as a low-level emulator that accurately reproduces hardware behavior while still offering a smooth and accessible user experience across a wide range of platforms. The emulator is highly portable, supporting desktop operating systems, mobile devices, and even...
    Downloads: 44 This Week
    Last Update:
    See Project
  • 4
    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: 43 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    Windows 95 in Electron

    Windows 95 in Electron

    Windows 95 in Electron. Runs on macOS, Linux, and Windows

    windows95 in Electron is a quirky, nostalgia-driven project that ports a complete emulation of Microsoft Windows 95 into a desktop application that runs on modern operating systems like Windows, macOS, and Linux. It essentially wraps an emulator — preconfigured to boot Windows 95 — inside a user-friendly app built with web technologies so developers and hobbyists can explore the look and feel of that classic OS without needing legacy hardware or complicated setup. Users can interact with familiar UI elements like the Start menu, File Explorer, and retro applications in a sandboxed environment that evokes early personal computing. Beyond being a playful trip down memory lane, the project demonstrates how emulation can be packaged using modern frameworks & how legacy operating systems can be encapsulated as distributable desktop experiences. ...
    Downloads: 63 This Week
    Last Update:
    See Project
  • 6
    Ruffle

    Ruffle

    A Flash Player emulator written in Rust

    ...On the web side, Ruffle is embedded into pages or installed as a browser extension; in the desktop version, it can open .swf files directly or embed them in applications. Because it’s built with memory safety in mind, Ruffle helps avoid many of the security vulnerabilities that plagued classic Flash (buffer overflows, use-after-free, etc.). It strives to support multiple versions of ActionScript (1, 2 and parts of 3) and a wide swath of the Flash API so as much content as possible works unchanged.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 7
    xemu

    xemu

    Original Xbox Emulator for Windows, macOS, and Linux

    ...Pre-compiled binaries are available for Windows, macOS, and Ubuntu. Networking is supported out of the box. Connect to other instances of xemu and even real Xboxes, locally or over the Internet. Built on SDL2, xemu supports virtually all gamepads. Connect up to 4 controllers at any time, just like a real Xbox. No need to wait for game checkpoints. xemu supports saving the current state and loading it back up at any time. Breathe new life into your original Xbox games by easily scaling up the resolution that games render at.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 8
    Provenance

    Provenance

    An iOS & tvOS Frontend for Multiple Emulators

    Provenance is an iOS & tvOS frontend for various emulators, supporting multiple Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems. It offers smooth and accurate, full-speed emulation to give you an awesome and genuine playing experience. Provenance is built with a host of awesome features, such as save anywhere and battery saves, controller support, automatic ROM matching and ROM customizations, and many more. Provenance supports a great number of console systems, with more in the works. Start playing your favorite console games on iOS or tvOS now with Provenance!
    Downloads: 22 This Week
    Last Update:
    See Project
  • 9
    Cemu Graphic Packs

    Cemu Graphic Packs

    Community Graphic Packs for Cemu

    Use Cemu's built-in graphic packs downloader (a feature added in Cemu 1.15.1) to automatically retrieve the newest graphic packs from our repository. Remove all of your graphic packs first, then move all of the folders from a downloaded .zip below to the graphicPacks folder from your Cemu folder. Choose one of the 3 downloads from above. Each download has a range of versions it supports, pick the one that’s supported by your downloaded Cemu version.
    Downloads: 14 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 10
    EmulatorJS

    EmulatorJS

    A web-based frontend for RetroArch

    EmulatorJS is a web-based frontend for RetroArch that allows users to run retro games directly in a browser without requiring local emulator installations. Built using JavaScript and WebAssembly technologies, it provides access to a wide range of console and arcade systems through a unified interface. The project functions as a library or plugin rather than a standalone application, enabling developers to embed emulation capabilities into websites or custom platforms. It offers multiple build versions, including stable, latest, and nightly, allowing users to balance reliability and cutting-edge features depending on their needs. ...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 11
    DuckStation

    DuckStation

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

    ...A ROM image is not provided with the emulator for legal reasons, you should dump this from your own console using Caetla or other means. DuckStation features a fully-featured frontend built using Qt, as well as a fullscreen/TV UI based on Dear ImGui.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 12
    Gopher64

    Gopher64

    Highly compatible N64 emulator

    ...It supports homebrew applications alongside commercial titles, making it useful for both players and developers. gopher64 also offers tools like save states and cheat support to extend gameplay flexibility. Built with modern programming practices, it emphasizes maintainability and portability across operating systems. Overall, it is a robust solution for emulating N64 games with enhanced capabilities.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    retro-go

    retro-go

    Retro emulation for the ODROID-GO and other ESP32 devices

    retro-go is a lightweight, embedded-focused emulator frontend and launcher designed specifically for microcontroller-based handheld devices, particularly those built on ESP32 hardware. It integrates multiple classic console emulators into a single unified interface, enabling portable retro gaming on low-power devices with limited memory and processing capabilities. The project emphasizes efficiency and optimization, adapting emulation cores to run within the strict constraints of embedded systems. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    Android Emulator Container Scripts

    Android Emulator Container Scripts

    Minimal scripts to run the emulator in a container for various systems

    android-emulator-container-scripts turns the Android Emulator into a cloud-native service you can run in Docker and Kubernetes, so teams can provision ephemeral Android devices on demand. It includes scripts and container images that configure the emulator for headless operation, wire up networking, and expose endpoints for ADB and web access. A built-in WebRTC bridge lets you stream the emulator screen to a browser with interactive input, which is ideal for CI dashboards, remote debugging, or demo environments. The project focuses on reproducibility and scale: you define which system image to boot, how to persist or reset data, and how many instances to run, then schedule them like any other workload. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    PyBoy

    PyBoy

    Game Boy emulator written in Python

    PyBoy is an open-source Game Boy emulator written in Python, designed for both gameplay and AI experimentation. It allows users to run classic Game Boy games while providing a powerful API for automation, scripting, and reinforcement learning. Developers can interact directly with game memory, inputs, and screen data, making it ideal for training bots and analyzing game mechanics. PyBoy emphasizes performance, enabling accelerated emulation speeds and frame skipping for large-scale...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Gearboy

    Gearboy

    Game Boy / Game Boy Color / Super Game Boy emulator, debugger

    Gearboy is a high-performance, cross-platform Game Boy emulator written in C++ that focuses on delivering accurate emulation alongside powerful debugging capabilities. It supports Game Boy, Game Boy Color, and Super Game Boy systems, providing a comprehensive solution for handheld console emulation. The emulator includes a wide range of features such as save states, cheat support, and compressed ROM loading, making it suitable for both casual gameplay and advanced use cases. One of its...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    MiniStack

    MiniStack

    Ministack: Free, open-source local AWS emulator

    MiniStack is an open-source local AWS emulator designed as a lightweight, fully free alternative to tools like LocalStack, enabling developers to replicate cloud environments directly on their machines. It emulates over 35 AWS services through a single unified endpoint, allowing developers to test applications, infrastructure, and CI/CD pipelines without needing real cloud resources. One of its defining characteristics is its use of “real infrastructure” where possible, meaning services like...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    quadplay

    quadplay

    The quadplay fantasy console

    ...Four players with virtual controls for D-pad and eight buttons. Local and safe online multiplayer. Supports Xbox, Playstation, SNES, Stadia, Switch, 8bitdo, touch screen, and other controllers. Hundreds of built-in sprites, sounds, and fonts. Program in PyxlScript, a friendly Python-like language. Order-independent, 4-bit alpha transparency. Native 2.5D graphics with z-order.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Pegasus Frontend

    Pegasus Frontend

    A cross platform, customizable graphical frontend

    ...It acts as a frontend layer that aggregates multiple emulators into a single cohesive environment, simplifying the user experience for retro gaming and multi-system setups. The software is built with performance and flexibility in mind, supporting a wide range of devices including desktops, embedded systems, and single-board computers. One of its defining features is its theming system, which allows users to completely redesign the interface, including layouts, animations, and visual elements. Pegasus also supports existing metadata formats such as EmulationStation gamelists, making it easy to integrate with existing setups. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Blinkenlights

    Blinkenlights

    Tiniest x86-64-linux emulator

    ...It focuses on delivering low-latency interactions and efficient rendering, making it suitable for developers who rely heavily on terminal workflows. The project is built with performance optimization in mind, leveraging modern techniques to minimize overhead. It supports standard terminal features while also introducing enhancements that improve usability and responsiveness. The design emphasizes simplicity and speed, ensuring that users can execute commands without delays. It is particularly useful for environments where performance is critical, such as remote development or heavy CLI usage. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The Bitdefender disassembler

    The Bitdefender disassembler

    bddisasm is a fast, lightweight, x86/x64 instruction decoder

    ...It focuses on decoding machine instructions with high precision while providing detailed metadata about each instruction, including operands, access modes, CPU flags, and feature requirements. Unlike many disassemblers, bddisasm is built with zero dynamic memory allocation and no external dependencies, making it extremely portable and suitable for constrained environments such as kernels, hypervisors, and embedded systems. The project also includes a companion component called bdshemu, which provides a minimal instruction emulator capable of analyzing shellcode-like behavior in a controlled environment. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    LaiNES

    LaiNES

    Compact cycle-accurate NES emulator

    LaiNES is a compact, cycle-accurate Nintendo Entertainment System emulator written in C++ that prioritizes precision and minimalism in its implementation. Its design focuses on accurately simulating the NES hardware at the clock-cycle level, ensuring that timing-sensitive behaviors and edge cases are faithfully reproduced. Despite its relatively small codebase, it supports a wide range of cartridge mappers, enabling compatibility with a large portion of NES games. The emulator includes a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    ares

    ares

    ares is a cross-platform, open source, multi-system emulator

    ares is a highly accurate, cross-platform multi-system emulator focused on long-term preservation and faithful reproduction of classic gaming hardware. It is a descendant of earlier projects like higan and bsnes, inheriting a strong emphasis on correctness over raw performance. Unlike many emulators that prioritize speed, Ares deliberately adopts design choices that simplify code structure and improve readability, even if this results in slower execution. This makes it particularly valuable...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    puNES

    puNES

    Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music

    puNES is a highly accurate NES/Famicom emulator written in C++, with a focus on compatibility, cycle-accuracy, and faithful rendering of classic Nintendo hardware. It supports a wide range of mappers, has a robust set of debugging tools, and provides accurate audio and video emulation down to the scanline and pixel level. puNES is designed to run on multiple operating systems and includes a highly customizable interface with support for shaders, rewind, netplay, and recording features. It's...
    Downloads: 26 This Week
    Last Update:
    See Project
  • 25
    WAV-PRG
    WAV-PRG is a program for converting Commodore 64 tapes to PC and back. It is designed not to require any custom-built cables: transfers between PC and tape are done by means of a tape player/recorder connected to the PC's soundcard by a plain audio cable
    Leader badge
    Downloads: 63 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB