Showing 191 open source projects for "web-based"

View related business solutions
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1
    A Virtual Machine based on a Simplified Instructional Computer (SIC). The Machine will emulate all the hardware of a SIC and will be able to run any program that is written for the SIC as described by Leland L.Beck in his book "System Software"
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Apple Disk Transfer ProDOS

    Apple Disk Transfer ProDOS

    Transfer disks and disk images between the Apple II and the real world

    Apple Disk Transfer ProDOS (ADTPro) transfers classic 8-bit Apple disk images over a serial, ethernet or audio link to a more modern computer. Based on the seminal ADT, ADTPro can transfer any ProDOS- or SOS-visible volume.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 3
    JavaCPC Desktop - Java CPC Emulator
    Amstrad CPC-Emulator in JAVA, based on JEMU by R. Wilson. I am searching for good JAVA-coders who are also knowledgable in emulating 8bit homecomputers.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    NES

    NES

    NES emulator written in Go

    NES emulator written entirely in Go, aimed at accurately reproducing classic Nintendo Entertainment System games in a modern, cross-platform environment. It reimplements the NES hardware in software, including CPU, PPU (graphics), and APU (audio), and then presents the output using OpenGL for video and PortAudio for sound. The emulator supports a menu mode where, if you point it at a directory instead of a single ROM, it scans all ROMs and shows a game selection screen with thumbnails...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    OPENTHOS

    OPENTHOS

    Run Android and Linux applications side by side

    OpenThos is a free, open-source operating system (OS) based on Android-x86. It's designed to run Android and Linux applications side by side. OpenThos is unique because it was designed with security and privacy in mind. You can run OpenThos on your PC or laptop without installing it.
    Downloads: 67 This Week
    Last Update:
    See Project
  • 6
    DOSBox ported to Emscripten

    DOSBox ported to Emscripten

    An Emscripten port of DOSBox

    DOSBox ported to Emscripten is a web-focused port of the classic DOSBox emulator that enables legacy DOS applications and games to run directly inside modern web browsers using WebAssembly and JavaScript. Built with Emscripten, the project compiles the original DOSBox C/C++ codebase into a format that can execute efficiently in a browser environment, bringing near-native performance to web-based emulation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7

    Linux null-modem emulator

    tty0tty is a kernel-module virtual serial port driver for Linux.

    The Linux null-modem emulator (tty0tty) is a kernel-module virtual serial port driver for Linux. This create virtual tty ports pairs and use any pair to connect one tty serial port based application to another. There are a version using pseudo-terminal (UNIX 98 style).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    QEMU

    QEMU

    iPhone 11 emulated on QEMU

    QEMU is a specialized fork of the QEMU emulator designed to emulate Apple iPhone hardware, particularly devices based on the T8030 chip such as the iPhone 11. It extends QEMU’s general-purpose machine emulation capabilities by introducing support for Apple-specific hardware components and boot processes. The project enables researchers to boot and run versions of iOS, including the ability to restore firmware images and interact with the system through debugging tools.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    jor1k

    jor1k

    Online OR1K Emulator running Linux

    jor1k is a JavaScript-based emulator of the OpenRISC 1000 architecture that is capable of running a full Linux system directly within a web browser. It demonstrates how complex system-level emulation can be achieved using web technologies, including JavaScript and WebAssembly. The emulator supports multi-core configurations and can simulate different CPU architectures, including experimental RISC-V implementations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Your monitoring isn't a stack. It's a pile. Fix that. Icon
    Your monitoring isn't a stack. It's a pile. Fix that.

    Errors, performance, logs, uptime. One install, one invoice, one UI.

    Replace Datadog, New Relic, and Sentry without adding three more dashboards.
    Free 30 days.
  • 10
    MagSpoof

    MagSpoof

    A portable device that can spoof/emulate any magnetic stripe

    MagSpoof is a hardware and security research project that demonstrates magnetic stripe emulation. It was created to explore how magnetic stripe systems work and how weak older payment and access technologies can be when they rely on static card data. The project became well known because it showed that magnetic stripe behavior could be reproduced without physically swiping a traditional card. Its importance is mainly educational, since it helps researchers understand the limitations of...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    SockJS-client

    SockJS-client

    WebSocket emulation and Javascript client

    ...The API should follow HTML5 Websockets API as closely as possible. All the transports must support cross domain connections out of the box. It's possible and recommended to host a SockJS server on a different server than your main web site.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    wasmboy

    wasmboy

    Game Boy / Game Boy Color Emulator Library

    wasmboy is a Game Boy and Game Boy Color emulator built using WebAssembly and JavaScript, designed to run efficiently in both browsers and Node environments. It leverages modern web technologies such as HTML5 canvas and the Web Audio API to deliver graphics and sound directly within a web interface. The project emphasizes portability and integration, allowing it to be embedded into other applications as a reusable dependency. It supports a wide range of emulator features including save states, input handling, and performance tuning options for lower-end devices. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    RetroPie-Setup

    RetroPie-Setup

    Shell script to set up a Raspberry Pi/Odroid/PC

    RetroPie‑Setup is a collection of shell scripts designed to install and configure RetroPie—an emulation frontend—on Raspberry Pi OS, Ubuntu, Odroid, or PC platforms. It automates installing RetroArch, emulator cores, configuring controllers, themes, and optional ports. Used for retro gaming on varied hardware.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 14

    POSROG

    Try Customization Android-x86 OS is Faster, lighter than Emulator with

    POSROG is Android operating system with x86 architecture based on Phoenix OS or AOSP. POSROG focuses on development for device support, performance, gaming and other features, You can also be a contributor to the development of our project This is an open source project non profit and also some components are licensed under GNU General Public License (GPL) 2.0 or later. If you like our project and work, you can support us by donating for further development of our project.
    Leader badge
    Downloads: 324 This Week
    Last Update:
    See Project
  • 15
    MetroBoy

    MetroBoy

    A repository of gate-level simulators and tools for the original Game

    MetroBoy is a collection of highly experimental and extremely low-level Game Boy simulators that aim to replicate the original hardware at the gate and transistor level rather than through traditional high-level emulation. The project includes multiple related implementations, such as GateBoy and LogicBoy, which simulate the internal circuitry of the Game Boy chip based on reverse-engineered die images. This approach allows for an unprecedented level of accuracy, capturing even subtle electrical behaviors and timing quirks that are typically abstracted away in standard emulators. However, this level of detail comes at a significant performance cost, making the simulator much slower than conventional emulators. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    QMC2 is a Qt based multi-platform GUI front end for MAME NOTE: A new version is hosted and developed at https://github.com/qmc2/qmc2-mame-fe
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Cxbx-Reloaded

    Cxbx-Reloaded

    Xbox (Original) Emulator

    ...The project is notable for its focus on compatibility and accuracy, with ongoing efforts to expand the number of playable titles and improve performance. It supports Direct3D-based rendering and integrates networking features to emulate Xbox system behavior more realistically. Unlike simpler emulators, Cxbx-Reloaded includes deep reverse engineering of the Xbox kernel and system APIs, allowing it to execute games without requiring the original console firmware in many cases. The project is actively developed and maintains compatibility lists and community-driven testing efforts.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    Muon SSH Terminal/SFTP client

    Muon SSH Terminal/SFTP client

    Graphical SFTP client and terminal emulator with helpful utilities

    ...It has an enhanced SFTP file browser, SSH terminal emulator, remote resource/process manager, server disk space analyzer, remote text editor, huge remote log viewer, and lots of other helpful tools, which makes it easy to work with remote servers. Muon provides functionality similar to web-based control panels but, it works over SSH from the local computer, hence no installation is required on the server. It runs on Linux and Windows. Muon has been tested with several Linux and UNIX servers, like Ubuntu server, CentOS, RHEL, OpenSUSE, FreeBSD, OpenBSD, NetBSD, and HP-UX. The application is targeted mainly towards web/backend developers who often deploy/debug their code on remote servers and not overly fond of complex terminal-based commands.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    dps8m

    dps8m

    A simulator for the Multics dps-8/m mainframe

    *** This repository has been migrated here: https://gitlab.com/dps8m/dps8m *** "Multics rulez, UNIX droolz" Multics lives.... we did it! If you are interested in running your own Multics system see the wiki here: https://multics-wiki.swenson.org/index.php. If you are interested the DPS8M emulator, read on. !!!! Please read disclaimers in our Wiki, Files or GIT sections before downloading anything from this project FLASH! * FLASH! * FLASH! * FLASH! * FLASH! Please see wiki...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Javascript Z80 based machine emulators: ZX Spectrum, Amstrad CPC and TRS-80 for the moment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Gameboy.Live

    Gameboy.Live

    A basic gameboy emulator with terminal "Cloud Gaming" support

    ...Or, "Cloud Game" in your terminal with a single command (The demo server is down now, you have to deploy on your own server) You can directly download the executable file from the Release page, or build it from the source. Go Version 1.11 or higher is required. Run go version to check what the version currently installed is. On Debian-based systems, the packages libasound2-dev and libgl1-mesa-dev must be installed. You can use Gameboy.Live as a "Cloud Gaming" server, where players use telnet to play Gameboy games in the terminal without additional software installation required.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Mobile Cursor

    Mobile Cursor

    No need to install from your phone. It uses browser as a controller.

    Control your mouse cursor from your phone, and you only need your web browser! No additional app required.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 23
    virtualcontrol is a configuration and monitoring tool for QEMU/KVM instances on a linux box. virtualcontrol primarily uses the KVM command line tools to do its job. Apart from trivial functions like starting and stopping virtual machines, virtualcontrol also allows freezing/thawing virtual machines (snapshot including memory dump), KVM machine migration and advanced storage functions like HA and dedicated storage solutions (OpenSANd).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    JavaGX4000

    Amstrad CPC+ / GX4000 emulator in Java

    Amstrad CPC plus / GX 4000 emulation written in Java, based on JEMU by R. Wilson.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    MIPS R3000-based virtual machine with support for serial console and GNU cross-compiler tools.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
Auth0 Logo