ptitseb/box86

Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 45 minutes ago
Added to GitGenius on September 18th, 2026
Created on January 9th, 2019
Open Issues & Pull Requests: 185 (+0)
GitHub issues: Enabled
Number of forks: 250
Total Stargazers: 3,806 (+0)
Total Subscribers: 67 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.4 hours
Mean response time: 17.0 days
90th percentile: 28.1 days
Tracked items: 72

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 48
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 741 days
Stale 30+ days: 46
Stale 90+ days: 41

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (3)
  • App not running (2)
  • question (2)
  • Build issue (1)
  • Phone (1)
  • Wine (1)
  • wrapping issue (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Box86 is a Linux userspace x86 emulator designed to run x86 binaries on ARM Linux devices.

The tool addresses the problem of running x86 software on ARM-based systems where native compilation is unavailable or impractical. Box86 emulates the x86 instruction set in userspace, allowing x86 applications to execute on ARM processors without requiring kernel-level changes or full system virtualization. The emulator includes dynamic recompilation capabilities to improve performance beyond basic interpretation.

Box86 suits developers and users working on ARM Linux platforms such as single-board computers or mobile devices who need to run existing x86 applications. It is particularly valuable for scenarios where recompiling source code is not feasible or where legacy x86 binaries must function on ARM hardware. The project targets practical usability on resource-constrained ARM systems rather than providing a complete x86 environment.

Development activity shows consistent engagement with the codebase. The project receives regular commits addressing bug fixes and compatibility improvements. Pull requests are reviewed and merged, indicating active maintenance. Issue tracking shows ongoing problem-solving efforts from both maintainers and contributors, with responses to reported problems and feature requests. The maintainers demonstrate responsiveness to the community through documentation updates and clarifications in discussions.