PEBakery is a builder specialized in customizing Windows Preinstalled Envrionment.
Branch | Build Status |
---|---|
Master | |
Develop |
PEBakery is compatible with WinBuilder 082.
PEBakery's main goal is being able to build Win10PESE and MistyPE perfectly.
- All implementation is only backed by documentation and blackbox testing, without violating WinBuilder 082's EULA.
- Even though I did not experienced data corruption while developing, it is highly recommended to backup your files.
- I do not provide any warranty, use at your own risk.
PEBakery is mainly licensed under GPL Version 3.
Part of PEBakery is licensed under MIT License and others.
PEBakery is currently in beta stage.
Class | All | Implemented | Tested |
---|---|---|---|
File | 12 | 12 | 12 |
Registry | 8 | 8 | 4 |
Text | 5 | 5 | 5 |
Ini | 8 | 8 | 8 |
Archive | 4 | 4 | 4 |
Network | 2 | 2 | 2 |
Plugin | 4 | 4 | 0 |
Interface | 9 | 9 | 2 |
Hash | 5 | 5 | 5 |
String | 33 | 33 | 31 |
Math | 22 | 22 | 22 |
System | 19 | 19 | 0 |
Branch | 26 | 26 | 15 |
Control | 9 | 9 | 7 |
WIM | 8 | 0 | 0 |
All | 172 | 166 | 117 |
PEBakery is in alpha stage, it needs a lot of testing.
- Try to build Win10PESE, MistyPE with PEBakery and report bugs.
- If you are developer, you can contribute by writing unit tests.
PEBakery needs to be documented, especially for plugin developers.
- Design of PEBakery
- Command Syntax and Usage
PEBakery needs more well-designed UI.
It would be better to have more faster, robust PEBakery.
Suggestions about which direction PEBakery should go.
- Add Useful Commands
- New Plugin Format
- New Language and Grammar
To compile PEBakery from source, Visual Studio and .Net Framework is required.
- Visual Studio 2017
- .Net Framework 4.7.1 Developer Pack
- C# 7 Compiler
- .Net Framework 4.7.1
See PEBakery Manual.
In WB082, same plugins are rendered like this: