Showing 30 open source projects for "emulation"

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
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 1
    Emupedia

    Emupedia

    The purpose of Emupedia is to serve as a nonprofit meta-resource

    ...Emupedia also serves as a community hub, encouraging contributions and collaboration around retro computing and emulation projects.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 2
    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.
    Downloads: 73 This Week
    Last Update:
    See Project
  • 3
    RetroPie BIOS

    RetroPie BIOS

    Full BIOS collection for RetroPie

    RetroPie BIOS is a curated collection of BIOS files intended for use with the RetroPie emulation platform, providing the essential firmware required to run a wide range of classic gaming systems. The repository organizes BIOS files for numerous consoles and arcade systems, ensuring compatibility with RetroPie and related emulation environments. Each file in the collection has been verified against reference databases such as the Libretro system definitions, ensuring accuracy and reliability. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 4
    PCjs Machines

    PCjs Machines

    The original IBM PC and other machine emulations in JavaScript

    PCjs Machines is a browser-based emulation platform that recreates a wide range of early computing systems, including the original IBM PC and other historical machines, entirely using JavaScript. It serves both as an emulator and a digital preservation project, allowing users to interact with vintage software and hardware environments directly in their web browsers. The platform includes support for multiple architectures such as x86, 6502, and 8080-based systems, as well as minicomputers and programmable calculators. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    JSNES

    JSNES

    A JavaScript NES emulator

    JSNES is a JavaScript-based emulator that replicates the functionality of the Nintendo Entertainment System (NES), enabling classic games to run directly in web browsers or Node.js environments. It implements the core components of NES hardware, including the CPU, graphics processing unit, and audio system, to deliver an accurate emulation experience. The project is designed as a library, allowing developers to embed emulation capabilities into web applications or custom interfaces. It includes support for rendering graphics via canvas, handling audio output, and processing input from keyboards or gamepads. The architecture mirrors real hardware systems, making it both an educational tool and a practical emulator. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    EmulatorJS

    EmulatorJS

    A web-based frontend for RetroArch

    ...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. EmulatorJS leverages CDN distribution for easy deployment and scalability, making it accessible for both personal and production environments. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 7
    Playwright

    Playwright

    Node library to automate Chromium, Firefox & WebKit with a single API

    ...Playwright enables a broad spectrum of cross-browser web automation capabilities, which are used by Single Page Apps and Progressive Web Apps. These include scenarios that span multiple pages, domains and iframes; emulation of mobile devices, geolocation, and permissions; upload and download files and many more.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 8
    Playwright for .NET

    Playwright for .NET

    .NET version of the Playwright testing and automation library

    ...Test on Windows, Linux, and macOS, locally or on CI, headless or headed. Cross-language. Use the Playwright API in TypeScript, JavaScript, Python, .NET, Java. Test Mobile Web. Native mobile emulation of Google Chrome for Android and Mobile Safari. The same rendering engine works on your Desktop and in the Cloud. Auto-wait. Playwright waits for elements to be actionable prior to performing actions. It also has a rich set of introspection events. The combination of the two eliminates the need for artificial timeouts - the primary cause of flaky tests.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    v86

    v86

    x86 PC emulator and x86-to-wasm JIT, running in the browser

    v86 is an open-source x86 PC emulator that runs entirely in the browser using WebAssembly for near-native performance. It translates x86 machine code into WebAssembly at runtime, enabling users to boot and run full operating systems without installing anything locally. The emulator supports a wide range of legacy systems, including Linux, Windows 95/98/2000, FreeDOS, and various experimental OSes. It simulates essential hardware components such as CPU, memory, VGA graphics, sound cards,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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.
  • 10
    VGamepadWeb

    VGamepadWeb

    Turn your phone into a wireless Xbox controller via any web browser.

    VGamepadWeb is an open-source tool that turns your smartphone or tablet into a wireless Xbox controller for Windows PC using any web browser. No apps or cables required! How it works: Run the lightweight desktop server on your PC to get a local link. Open it on your phone to get a responsive virtual controller. The PC server captures touch inputs and translates them into native gamepad signals via the ViGEmBus driver. Windows sees your phone as a real Xbox 360 controller, making it...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 11
    PixelPlayer

    PixelPlayer

    A desktop application that brings back the golden age of Flash games

    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Slideshow Crypto Ticker

    Slideshow Crypto Ticker

    Real Time Slideshow Crypto Price Ticker For Raspberry Pi LCD Screens

    Open source / 100% FREE real time slideshow crypto price ticker for RaspberryPi device LCD screens, including 24 hour volume. Supports running in "slideshow mode", to show all the markets you want. Supports CoinGecko / Binance / Coinbase Pro / Kraken / Kucoin / Bitstamp / Bitfinex / HitBTC / OKex / Gate.io exchange markets (more market support coming in the future). 3.5" LCD Demo: https://www.youtube.com/watch?v=dXAhs8HXCn4 7" LCD Demo:...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    QuickPlay

    QuickPlay

    Retro-Gaming Multi-Emulator Frontend. Frontend-of-Frontends

    Welcome to the QuickPlay homepage. QuickPlay - MAME Edition is a powerful Windows universal emulator frontend, which has support for countless emulators, systems, game sets and other emulation frontend projects. Its main focus is on being user friendly, simple to set up, yet thorough: its a combined searchable library for all of your retro-gaming...It has a novel Emulator Finder system that takes the hassle out of initial setup and ongoing maintainance
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 14
    WebVM

    WebVM

    Virtual Machine for the Web

    WebVM is a fully client-side virtual machine that runs a complete Linux environment directly inside a web browser using WebAssembly and modern web technologies. It is designed to be Linux ABI-compatible, allowing unmodified Linux binaries to run seamlessly without requiring server-side infrastructure. Powered by the CheerpX virtualization engine, WebVM includes an x86-to-WebAssembly JIT compiler, a virtual file system, and a Linux syscall emulator, enabling realistic execution of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    jor1k

    jor1k

    Online OR1K Emulator running Linux

    ...It includes networking support and interactive terminal interfaces, allowing users to interact with the emulated system in real time. The project is widely recognized as a proof of concept for browser-based operating system emulation and has been used in educational contexts to demonstrate low-level computing concepts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    SockJS-client

    SockJS-client

    WebSocket emulation and Javascript client

    SockJS is a browser JavaScript library that provides a WebSocket-like object. SockJS gives you a coherent, cross-browser, Javascript API which creates a low latency, full duplex, cross-domain communication channel between the browser and the web server. Under the hood SockJS tries to use native WebSockets first. If that fails it can use a variety of browser-specific transport protocols and presents them through WebSocket-like abstractions. SockJS is intended to work for all modern browsers...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Kubebox

    Kubebox

    Terminal and Web console for Kubernetes

    Terminal and Web console for Kubernetes. Kubebox can be served from a service hosted in your Kubernetes cluster. Terminal emulation is provided by Xterm.js and the communication with the Kubernetes master API is proxied by the server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    SockJS-node

    SockJS-node

    WebSocket emulation - Node.js server

    The maintainers of SockJS and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open-source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. SockJS is a JavaScript library (for browsers) that provides a WebSocket-like object. SockJS gives you a coherent, cross-browser, Javascript API which creates a low latency, full...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JCppEdit v4.0

    JCppEdit v4.0

    Best IDE for Beginners

    JCppEdit is a free as well as "best IDE for Beginners" and is your one-stop IDE for all your coding needs. Whether you need to finish your Java project or submit your first HTML web page or perhaps have a need to code in C language while executing a java program into a Java IDE, JCppEdit will help you achieve your goals easily. Exploring your project and detecting an error in your code is much easier. You will not waste time detecting errors before compiling codes because you will get a...
    Leader badge
    Downloads: 58 This Week
    Last Update:
    See Project
  • 20
    Wolfenstein 3D html5

    Wolfenstein 3D html5

    Wolfenstein 3D HTML5 TOTAL Conversion

    Wolfenstein 3D HTML5 full conversion *UPDATED* - CHROME AUDIO CONTEXT FIX SCRIPT! I did not wrote it i am not the maker of this script. It is relased under the gplv2 licence. 6 Episode + Spear of Destiny Usage: Just upload and play! This is a total html5-javascript conversion of the original game, all episodes until Spear of Destiny is included! 81 stage. Usage: 1. Upload to any webhost 2. Load the index.php in your web browser 3. It can save the game and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Sensa

    Sensa

    Android, DOS, FirefoxOS, Linux, MacOS and Windows all in one..

    Sensa is not an operating system, is a work environment compatible with Android © 4.4.4, Firefox OS ©, Linux Ubuntu 12.12 ©, MacOS Classic 7 ©, MS -DOS © operating systems, and Microsoft Windows 8.1 ©; whose distribution is free, and with source code available under GNU GPL 2.0 license .
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22

    jsSID

    pure JavaScript SID soundchip emulator and player for Web Audio API

    A very lightweight (14kbyte, samplecycle-based) and fast SID emulator written entirely in pure JavaScript (from scratch) for the Web Audio API, supported by most major web-browsers. No need for Flash/Java or other plugins to play SID files directly in the browser by the visitors of the webpage... See it in action with an example playlist: http://hermit.sidrip.com/player.html NOTE: I left SourceForge for reasons not ethical to mention here. You can find me and my further work at these...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Ratchet

    Ratchet

    Build mobile apps with simple HTML, CSS, and JavaScript components

    Ratchet is designed to respond to touch events from a mobile device. Enable touch event emulation in Chrome (found in the overrides tab in the web inspector preferences). Use a JavaScript library like fingerblast.js to emulate touch events (ideally only loaded from desktop devices). Ratchet is downloadable in two forms, within which you'll find directories and files, logically grouping common resources and providing both compiled and minified variations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Spreadsheet-based BP Tester

    Flexible and powerful spreadsheet-based business process testing tool

    Flexible and powerful spreadsheet-based tool able to perform functional testing of service-oriented business processes. The software includes a plugin for Signavio process modeler editor, a Google Sheet template and a web-service process emulator engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Impossible Mission 1 HTML5

    Impossible Mission 1 HTML5

    Mission Impossible C64 game remake in HTML5

    First of all: I am not the owner of this script, it is maded by an excellent programmer! It is a full game conversion, with all of the c64 palettes, and manual. NO EMULATION SOFTWARE NEEDED! Upload to a server, and open with Chrome/Firefox/Nightly still not emulating anything :D its a genius remake :D (This game repro is working without server hosting, just extract and play)All program is a clone, and it is rewritten from scratch. I do not claim anything, this scripts are maded by an excellent programmer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Auth0 Logo