Showing 641 open source projects for "javascript open source"

View related business solutions
  • 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
  • $300 in Free Credit for Your Google Cloud Projects Icon
    $300 in Free Credit for Your Google Cloud Projects

    Build, test, and explore on Google Cloud with $300 in free credit. No hidden charges. No surprise bills.

    Launch your next project with $300 in free Google Cloud credit—no hidden charges. Test, build, and deploy without risk. Use your credit across the Google Cloud platform to find what works best for your needs. After your credits are used, continue building with free monthly usage products. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1

    Previous

    NeXT computer emulator

    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Viboy Color

    Viboy Color

    Educational Game Boy Color Emulator written in Python via Vibe Coding.

    Viboy Color is an open-source, clean-room implementation of the Game Boy Color hardware, developed entirely in Python using the Pygame-ce library. Key Features: Educational Core: Designed to document the LR35902 CPU architecture. Clean Room Design: No copyrighted code or official ROMs included. Cross-Platform: Runs on Windows, Linux, and macOS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Zilog Z80

    Zilog Z80

    Z80 shared library including some nice test-projects

    Another Zilog Z80 emulation. C++ class on a shared library. Simulates all pins of the Z80-Chip in a single function interface. Additionally are some Test-Projects added. 1. CP/M 2.2 emulator connectable by an telnet client. 2. An instruction set examiner. 3. An ZX-80 emulator. 4. An TK-80 emulator 5. An Z80 Dis-assembler driver for all supported instructions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    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: 37 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
    Apple2js Utilities

    Apple2js Utilities

    These are tools to make running a Apple2js server on Linux easier

    These are tools to make running a Apple2js server on Linux easier
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Rifidi is a middleware and development platform for RFID. With Rifidi you can prototype an RFID application down to the core RFID Hardware and using Rifidi Edge you can easily develop business rules to turn RFID events into real business applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    A new 64-bit RISC platform, complemented by a set of development tools, standards specifications and synthesizable VHDL implementations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    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
  • 9

    ArkiFuse - Arki's mod of "FUSE" emulator

    Builds of "FUSE" emulator with my own mods

    ArkiFuse is a free (GPL v2+) ZX Spectrum emulator based on FUSE Spectrum emulator (https://sourceforge.net/projects/fuse-emulator/). ArkiFuse contains some additional modifications and fixes, which have not been accepted or merged (yet) into the original FUSE project. See "Files" tab for download options of distribution files. Individual modifications/features can be tested with separately built distribution file(s) or .. - Nightly build of (Fuse) master, without mods - ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Build AI Apps with Gemini 3 on Vertex AI Icon
    Build AI Apps with Gemini 3 on Vertex AI

    Access Google’s most capable multimodal models. Train, test, and deploy AI with 200+ foundation models on one platform.

    Vertex AI gives developers access to Gemini 3—Google’s most advanced reasoning and coding model—plus 200+ foundation models including Claude, Llama, and Gemma. Build generative AI apps with Vertex AI Studio, customize with fine-tuning, and deploy to production with enterprise-grade MLOps. New customers get $300 in free credits.
    Try Vertex AI Free
  • 10
    Thom2

    Thom2

    Thomson TO7 Emulator for Linux

    GTK2/GTK3 Thomson TO7 Emulator for Linux. Forked from Sylvain Huet and Eric Botcazou version. Emulateur pour Thomson TO7.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Shopne-Arcade

    Shopne-Arcade

    A frontend for GnGeo emulator written purely in Python

    Shopne Arcade is a front-end application designed to easily play Neo Geo system games on PC. It's interface is compatible for screens with low resolution such as 640x480 pixels. It lets users play Neo Geo system games from one interface where users will be able pick different game play experience settings such as Neo Geo games video resolutions, audio sampling rates, etc. Shopne Arcade is written in pure Python language without any external dependencies making it portable across various...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    SIMH is a highly portable, multi-system simulator. This was a CVS source code server for the project. It has not been updated, and SourceForge does not have commit access to CVS anymore. Please see the new project here: https://github.com/open-simh/simh
    Leader badge
    Downloads: 29 This Week
    Last Update:
    See Project
  • 13
    zBoy

    zBoy

    a multiplatform, full-featured GameBoy classic emulator

    zBoy is a multiplatform GameBoy emulator that provides a load/save feature, can perform PCX screenshots either manually or automatically (every few seconds) and emulates an internal battery for ROMs that were designed to use one (this allows to use the internal save option provided by such games, remember highest scores, etc). zBoy supports some additionnal features, too, like intelligent saving of hi-scores for some games that aren't able to save their hi-scores table by themselves...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    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: 1 This Week
    Last Update:
    See Project
  • 15
    eMKatic

    eMKatic

    Эмулятор ЭКВМ серии «Электроника»

    eMKatic — это кроссплатформенный эмулятор современных ЭКВМ серии «Электроника» производства НПП «СЕМИКО» (г. Новосибирск), являющихся развитием советских программируемых микрокалькуляторов с обратной польской нотацией Б3-34, МК-52, МК-61.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    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: 79 This Week
    Last Update:
    See Project
  • 17
    Android Tablet 7.1.2 on Virtual Machines
    Instructions: After starting this VM, enable the Play Store app, by clicking the Settings -> Apps -> Play Store -> Enable. Then, Launch Play Store App, by clicking the 3 vertical dots icon, at the bottom of desktop. Then download whatever app is needed from the Play Store. Quickly, Cancel any automatic downloads of Play Store app ( itself ), from the notification drawer, as this will prevent it from its future working. Disable the Play Store app, after your other app installs are...
    Downloads: 43 This Week
    Last Update:
    See Project
  • 18
    Softgun is an embedded system simulator. It is Intended to help developers of embedded systems without real Hardware. It can simulate ARM9, Atmel AVR, and Renesas R8C/M16C/M32C/RX CPU's. It runs on Linux hosts. With some restrictions it runs on Cygwin and FreeBSD.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    FDD3000 Emulator

    Emulator of Timex FDD3000

    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    GXemul is a full-system computer emulator, emulating processors (ARM, MIPS, M88K, PowerPC, and SuperH) and surrounding peripherals, in some cases well enough to let unmodified guest operating systems run as if they were running on real hardware.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 21
    zxemu2
    A Z80 CPU and ZX Spectrum emulator written in C/C++, with multiple front-ends for DOS/Windows/WinCE/Linux/X11. Features: ZX Spectrum 48K emulator Sound Border Stripes
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    teo-emulator

    teo-emulator

    Teo is an emulator of the Thomson TO8 microcomputer

    Teo is an emulator of the Thomson TO8 microcomputer for PC, running on MSDOS, Windows and Linux. The compatibility is close to 100% for softwares which don't use non emulated peripherals and don't hold physical protections. In other words, if a software doesn't work on Teo, so probably : 1. it needs the presence of another peripheral than mouse, light-pen, joystick, tape recorder and disks (so it won't run as long as this peripheral is not emulated), 2. its physical...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23

    MC 6800 Emulator for Teensy 4

    6800 Emulator runs on Teensy 4 processor

    6800/ET-3400 Emulator, designed for the Teensy 4.0/4.1 processors. Build this with the Arduino IDE 2.0. Full Source and readme included in archive. Programs written in 6800 assembly can be run in the emulator. It supports two modes of operation, an internal monitor program and a mode that emulates the Heathkit ET3400 (and ET-6800) microprocessor trainers. Motorola released the MC6800 chip in 1974. It was a source of inspiration for the designers of the more popular (and cheaper) 6502 chip...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24

    pipZuseZ3

    An emulator for the Zuse Z3 computer, invented in 1941

    An emulator for the Zuse Z3 computer, invented in 1941 by Konrad Zuse. It was the world's first working programmable, fully automatic digital computer. The Z3 was built with 2,600 relays, implementing a 22-bit word length that operated at a clock frequency of about 5–10 Hz. Program code was stored on punched film. Initial values were entered manually.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    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).
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB