DOSBox Staging
brew install --cask dosbox-staging-app
v0.82.2
DOS game emulator
64
30-day installs · #1775
167
90-day · #1923
484
365-day · #2177
1.7k
★ GitHub stars · updated 2mo ago
GitHub topics
arm
c
cpp
dos
dosbox
dosbox-staging
emulator
games
linux
macos
ms-dos
retrocomputing
retrogaming
windows
x86
Links
- https://github.com/dosbox-staging/dosbox-staging/
- GitHub: dosbox-staging/dosbox-staging
- Brew formula source: Casks/d/dosbox-staging-app.rb
Raw metadata
{
"alternatives": [],
"artifacts": [
{
"app": [
"DOSBox Staging.app"
],
"target": "/Applications/DOSBox Staging.app"
},
{
"zap": [
{
"trash": "~/Library/Preferences/DOSBox"
}
]
}
],
"auto_updates": null,
"categories": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "DOS game emulator",
"disable_reason": null,
"disabled": 0,
"display_name": "DOSBox Staging",
"enrichment_fetched_at": "2026-06-20T22:42:14+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "dosbox-staging-app",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-20T15:18:25Z",
"github_readme_excerpt": "# GitHub CI workflows\n\nThis directory holds the GitHub Actions configuration for DOSBox Staging:\nbuild and analysis workflows, the website deploy pipeline, composite actions,\nand issue/PR templates.\n\n## Analysis workflows\n\nAnalysis workflows run when creating a new PR branch, pushing commits to any\nbranch, and merging to a branch.\n\n| Workflow | Purpose\n| --- | ---\n| `linting.yml` | Shellcheck, pylint, markdownlint, appstream-util\n| `pvs-studio.yml` | PVS-Studio static analysis\n\n## Build workflows\n\nBuild workflows run when creating a new PR branch, pushing commits to any\nbranch, and merging to a branch.\n\nThe prerequisite for starting these workflows is successfully passed analysis\nsteps.\n\n| Workflow | Purpose\n| --- | ---\n| `windows.yml` | Windows x64 release builds and installer packaging\n| `macos.yml` | macOS universal (x86_64 + arm64) builds and DMG packaging\n| `linux.yml` | Linux builds (multiple compiler combos) and release tarball\n\n## Website/documentation workflows\n\nSee [docs/DOCUMENTATION.md](docs/DOCUMENTATION.md#deploying-the-website--documentation)\nfor further details on how these workflows are used. The [Automatic preview deploys for PRs and\n`main`](docs/DOCUMENTATION.md#automatic-preview-deploys-for-prs-and-main)\ndetails the automatic website/documentation deploys.\n\n| Workflow | Purpose\n| --- | ---\n| `deploy-website*.yml` | Website + preview deploys -- see [`workflows/deploy-website.md`](workflows/deploy-website.md)\n| `release-notes-preview.yml` | Generates release notes for upcoming versions\n\n## Composite actions\n\nWe have a couple of reusable of composite actions in `.github/actions/`:\n\n- `setup-vcpkg/` -- pins vcpkg to the manifest baseline and configures\n the two vcpkg caches (see below)\n\n- `set-common-vars/` -- exports shared env vars (versions of ",
"github_repo": "dosbox-staging/dosbox-staging",
"github_stars": 1729,
"github_topics": [
"arm",
"c",
"cpp",
"dos",
"dosbox",
"dosbox-staging",
"emulator",
"games",
"linux",
"macos",
"ms-dos",
"retrocomputing",
"retrogaming",
"windows",
"x86"
],
"homepage": "https://github.com/dosbox-staging/dosbox-staging/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 64,
"installs_365d": 484,
"installs_90d": 167,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": null,
"llm_model": null,
"names": [
"DOSBox Staging"
],
"one_liner": null,
"rank_30d": 1775,
"rank_365d": 2177,
"rank_90d": 1923,
"raw_hash": "1d36238154b31084",
"ruby_source_path": "Casks/d/dosbox-staging-app.rb",
"tap": "homebrew/cask",
"token": "dosbox-staging-app",
"version": "0.82.2",
"why_use_this": null
}