← Back
ScoopXDev

ScoopXDev/ScoopX

ScoopX — A modern Windows development environment manager powered by Scoop. Easily manage PHP, MySQL, Redis, Node.js, and more.

View on GitHub ↗
development-toolsenvironment-managermysqlpackage-managerphpredisscoopscoopxwindowswinui3
Stars
76
Forks
1
Watchers
76
Open issues
0
Contributors
1
Language
C#
License
MIT License
Default branch
master
Created Sep 25, 2026Updated Sep 30, 2026

Star growth

Today—
This week—
This month—

Star history will appear here once this repo has been tracked for a couple of days.

README

ScoopX Logo

ScoopX

A modern development environment manager for Windows

Built on Scoop, ScoopX gives PHP developers a unified and intuitive way to manage their local toolchain.

English | 中文

Windows 11 .NET 10 WinUI 3 License: MIT

Overview

ScoopX is a Windows desktop development environment manager built on Scoop. It uses WinUI 3 for a native interface and brings PHP version management, configuration, and common developer tools into one place—so you spend less time on repetitive command-line work.

Features

  • PHP version management: Manage multiple PHP versions and the default CLI version in one place.
  • PHP configuration & extensions: Manage each version’s php.ini, related environment variables, and common extensions.
  • Developer tools: Manage MySQL, Redis, Node.js, Composer, and other tools from a single UI.
  • Scoop made visual: Search, install, update, and uninstall packages through a graphical interface.
  • Native Windows UI: Follows Windows 11 design and interaction patterns.

Available package versions, extensions, and install options depend on Scoop buckets and package compatibility.

Tech stack

Area Technology
Desktop UI WinUI 3 / Windows App SDK
Language C#
Runtime .NET 10
Package manager Scoop
Target platform Windows 11
IDE Visual Studio

Install & use

Check the Releases page for available builds and install instructions. After installing, follow the in-app prompts to set up Scoop and the tools you need.

Build from source

Two independent workflows:

Goal How
Debug Open the project in Visual Studio, set platform to x64, select the ScoopX launch profile, press F5. This is unpackaged — no Deploy / MSIX step.
Installer for users Do not use Visual Studio “Package and Publish”. From the repo root run:
powershell -ExecutionPolicy Bypass -File scripts/publish-setup.ps1

Output: artifacts/ScoopX-Setup-x64.exe.

Requires the .NET 8 SDK, Windows App SDK build tools, and Inno Setup 6.

The installer is not code-signed. SmartScreen may show “Unknown publisher”; choose Run anyway.

Contributing

Bug reports and ideas are welcome via Issues. Pull requests are also welcome—please keep changes consistent with the existing architecture and coding style.

License

ScoopX is released under the MIT License. Scoop and other third-party dependencies follow their own licenses.