An alternative Windows context menu, and more.
See the code[!WARNING] This project is still in active development. File a bug report if you meet any!
此项目仍在开发阶段,如果遇到问题请发送 IssueBoth English and Chinese issues are accepted
Issue 中使用中文或英文均可
Breeze is an alternative context menu for Windows 10 and Windows 11.
Breeze is designed with animations in mind.
All animations are configurable and can be scaled and disabled as you want.
Empowered by the embedded JavaScript script api, Breeze enables you to extend the functionalities of your context menu in a few lines of code.
shell.menu_controller.add_menu_listener((e) => {
e.menu.add({
type: "button",
name: "Shuffle Buttons",
action: () => {
for (const item of menus) {
item.set_position(Math.floor(menus.length * Math.random()));
}
},
}, 0);
});
Send pull requests to this repo to add your script to the plugin market!
Breeze shell exposed a bunch of configurations ranging from item height to background radius method. Customize them as you need.
The config menu of breeze-shell can be found as you open your Data Folder and right-click anywhere inside it.
Breeze uses breeze_ui, which is implemented to be a cross-platform, simple, animation-friendly and fast ui library for modern C++, with the support of both NanoVG and ThorVG render context. This allowed Breeze to have a delicated user interface in ~2MiB.
Download and extract the zip, and Run breeze.exe.
| Name | ✳️ |
|---|---|
| Microsoft Explorer | ✅ |
| OneCommander | ☑️ |
✅ - Fully compatible; ☑️ - Mostly works
Breeze uses xmake. You'd have to install xmake in your computer first. Then,
type xmake in the project dir and follow the instructions. Both clang-cl and
MSVC 2019+ can build this project.
After building successfully once, you can oprn the project dir in VSCode for development. Install clangd plugin for full intellisense.
2,227 followers · starred Jan 2025
116 followers · starred Feb 2025
498 followers · starred Jan 2025
230 followers · starred Feb 2025
An alternative Windows context menu, and more.
See the code[!WARNING] This project is still in active development. File a bug report if you meet any!
此项目仍在开发阶段,如果遇到问题请发送 IssueBoth English and Chinese issues are accepted
Issue 中使用中文或英文均可
Breeze is an alternative context menu for Windows 10 and Windows 11.
Breeze is designed with animations in mind.
All animations are configurable and can be scaled and disabled as you want.
Empowered by the embedded JavaScript script api, Breeze enables you to extend the functionalities of your context menu in a few lines of code.
shell.menu_controller.add_menu_listener((e) => {
e.menu.add({
type: "button",
name: "Shuffle Buttons",
action: () => {
for (const item of menus) {
item.set_position(Math.floor(menus.length * Math.random()));
}
},
}, 0);
});
Send pull requests to this repo to add your script to the plugin market!
Breeze shell exposed a bunch of configurations ranging from item height to background radius method. Customize them as you need.
The config menu of breeze-shell can be found as you open your Data Folder and right-click anywhere inside it.
Breeze uses breeze_ui, which is implemented to be a cross-platform, simple, animation-friendly and fast ui library for modern C++, with the support of both NanoVG and ThorVG render context. This allowed Breeze to have a delicated user interface in ~2MiB.
Download and extract the zip, and Run breeze.exe.
| Name | ✳️ |
|---|---|
| Microsoft Explorer | ✅ |
| OneCommander | ☑️ |
✅ - Fully compatible; ☑️ - Mostly works
Breeze uses xmake. You'd have to install xmake in your computer first. Then,
type xmake in the project dir and follow the instructions. Both clang-cl and
MSVC 2019+ can build this project.
After building successfully once, you can oprn the project dir in VSCode for development. Install clangd plugin for full intellisense.
2,227 followers · starred Jan 2025
116 followers · starred Feb 2025
498 followers · starred Jan 2025
230 followers · starred Feb 2025