{"id":13830642,"url":"https://github.com/86Box/86Box","last_synced_at":"2025-07-09T12:30:49.375Z","repository":{"id":37997806,"uuid":"61964127","full_name":"86Box/86Box","owner":"86Box","description":"Emulator of x86-based machines.","archived":false,"fork":false,"pushed_at":"2024-10-29T15:13:12.000Z","size":134437,"stargazers_count":2719,"open_issues_count":48,"forks_count":338,"subscribers_count":101,"default_branch":"master","last_synced_at":"2024-10-29T15:37:56.728Z","etag":null,"topics":["emulator"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/86Box.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/funding.yml","license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null},"funding":{"patreon":"86box","custom":["https://paypal.me/86Box"]}},"created_at":"2016-06-25T22:29:10.000Z","updated_at":"2024-10-29T15:13:16.000Z","dependencies_parsed_at":"2024-01-05T13:25:12.804Z","dependency_job_id":"3894bdae-9f02-48e7-9dc4-c62a66b4b778","html_url":"https://github.com/86Box/86Box","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/86Box%2F86Box","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/86Box%2F86Box/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/86Box%2F86Box/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/86Box%2F86Box/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/86Box","download_url":"https://codeload.github.com/86Box/86Box/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225433485,"owners_count":17473599,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["emulator"],"created_at":"2024-08-04T10:01:03.984Z","updated_at":"2025-07-09T12:30:49.369Z","avatar_url":"https://github.com/86Box.png","language":"C","funding_links":["https://patreon.com/86box","https://paypal.me/86Box","https://www.patreon.com/86box"],"categories":["C"],"sub_categories":[],"readme":"86Box\n=====\n\n[![Build Status](https://ci.86box.net/job/86Box/badge/icon)](https://ci.86box.net/job/86Box/)\n[![License](https://img.shields.io/github/license/86Box/86Box)](COPYING) [![Latest release](https://img.shields.io/github/release/86Box/86Box.svg)](https://github.com/86Box/86Box/releases) [![Downloads](https://img.shields.io/github/downloads/86Box/86Box/total.svg)](https://github.com/86Box/86Box/releases)\n\n**86Box** is a low level x86 emulator that runs older operating systems and software designed for IBM PC systems and compatibles from 1981 through fairly recent system designs based on the PCI bus.\n\nFeatures\n--------\n\n* Easy to use interface inspired by mainstream hypervisor software\n* Low level emulation of 8086-based processors up to the Mendocino-era Celeron with focus on accuracy\n* Great range of customizability of virtual machines\n* 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\n* Lots of supported peripherals including video adapters, sound cards, network adapters, hard disk controllers, and SCSI adapters\n* MIDI output to Windows built-in MIDI support, FluidSynth, or emulated Roland synthesizers\n* 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\n\nMinimum system requirements and recommendations\n-----------------------------------------------\n\n* Intel Core 2 or AMD Athlon 64 processor or newer\n* Windows version: Windows 7 Service Pack 1 or later\n* Linux version: Ubuntu 16.04, Debian 9.0 or other distributions from 2016 onwards\n* macOS version: macOS High Sierra 10.13 or newer\n* 4 GB of RAM or higher\n\nPerformance may vary depending on host and guest configuration. Most emulation logic is executed in a single thread. Therefore, systems with greater IPC (instructions per clock) capacity should be able to emulate higher clock speeds.\n\nFor easier handling of multiple virtual machines, use a manager application:\n\n* [Avalonia 86](https://github.com/notBald/Avalonia86) by [notBald](https://github.com/notBald) (Windows and Linux)\n* [86Box Manager](https://github.com/86Box/86BoxManager) by [Overdoze](https://github.com/daviunic) (Windows only)\n* [86Box Manager X](https://github.com/RetBox/86BoxManagerX) by [xafero](https://github.com/xafero) (Cross platform Port of 86Box Manager using Avalonia)\n* [sl86](https://github.com/DDXofficial/sl86) by [DDX](https://github.com/DDXofficial) (Command-line 86Box machine manager written in Python)\n* [Linbox-qt5](https://github.com/Dungeonseeker/linbox-qt5) by [Dungeonseeker](https://github.com/Dungeonseeker/) (Linux focused, should work on Windows though untested)\n* [MacBox for 86Box](https://github.com/Moonif/MacBox) by [Moonif](https://github.com/Moonif) (MacOS only)\n\nTo use 86Box on its own, use the `--vmpath`/`-P` command line option.\n\nGetting started\n---------------\n\nSee [our documentation](https://86box.readthedocs.io/en/latest/index.html) for an overview of the emulator's features and user interface.\n\nCommunity\n---------\n\nWe operate an IRC channel and a Discord server for discussing 86Box, its development, and anything related to retro computing. We look forward to hearing from you!\n\n[![Visit our IRC channel](https://kiwiirc.com/buttons/irc.ringoflightning.net/86Box.png)](https://kiwiirc.com/client/irc.ringoflightning.net/?nick=86box|?#86Box)\n\n[![Visit our Discord server](https://discordapp.com/api/guilds/262614059009048590/embed.png)](https://discord.gg/QXK9XTv)\n\nContributions\n-------------\n\nWe welcome all contributions to the project, as long as the [contribution guidelines](CONTRIBUTING.md) are followed.\n\nBuilding\n---------\nFor instructions on how to build 86Box from source, see the [build guide](https://86box.readthedocs.io/en/latest/dev/buildguide.html).\n\nLicensing\n---------\n\n86Box is released under the [GNU General Public License, version 2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.html) or later. For more information, see the `COPYING` file in the root of the repository.\n\nThe emulator can also optionally make use of [munt](https://github.com/munt/munt), [FluidSynth](https://www.fluidsynth.org/), [Ghostscript](https://www.ghostscript.com/) and [Discord Game SDK](https://discord.com/developers/docs/game-sdk/sdk-starter-guide), which are distributed under their respective licenses.\n\nDonations\n---------\n\nWe do not charge you for the emulator but donations are still welcome:\n\u003chttps://paypal.me/86Box\u003e.\n\nYou can also support the project on Patreon:\n\u003chttps://www.patreon.com/86box\u003e.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F86Box%2F86Box","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F86Box%2F86Box","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F86Box%2F86Box/lists"}