Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thebookisclosed/ViVe
C# library and console app for using new feature control APIs available in Windows 10 version 2004 and newer
https://github.com/thebookisclosed/ViVe
Last synced: about 2 months ago
JSON representation
C# library and console app for using new feature control APIs available in Windows 10 version 2004 and newer
- Host: GitHub
- URL: https://github.com/thebookisclosed/ViVe
- Owner: thebookisclosed
- License: gpl-3.0
- Created: 2019-09-19T18:34:38.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-14T18:26:06.000Z (6 months ago)
- Last Synced: 2024-10-16T11:41:15.741Z (about 2 months ago)
- Language: C#
- Homepage:
- Size: 421 KB
- Stars: 4,920
- Watchers: 84
- Forks: 300
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - thebookisclosed/ViVe - C# library and console app for using new feature control APIs available in Windows 10 version 2004 and newer (C# #)
- awesome - thebookisclosed/ViVe - C# library and console app for using new feature control APIs available in Windows 10 version 2004 and newer (C\#)
- awesome - thebookisclosed/ViVe - C# library and console app for using new feature control APIs available in Windows 10 version 2004 and newer (others)
- jimsghstars - thebookisclosed/ViVe - C# library and console app for using new feature control APIs available in Windows 10 version 2004 and newer (C# #)
- awesome-starz - thebookisclosed/ViVe - C# library and console app for using new feature control APIs available in Windows 10 version 2004 and newer (C# #)
README
# ViVe
ViVe is a C# library you can use to make your own programs that interact with the A/B feature experiment mechanism found in Windows 10 & newer.The *FeatureManager* class should cover most feature management needs with the added benefit of some struct heavy lifting being done for you. Boot persistence and LKG management is offered exclusively by this class as it had to be reimplemented.
In case you'd like to talk to NTDLL exports directly, you can use *NativeMethods*.
# ViVeTool
ViVeTool is both an example of how to use ViVe, as well as a straightforward tool for power users which want to use the new APIs instantly.[![Release downloads](https://img.shields.io/github/downloads/thebookisclosed/ViVe/total.svg)](https://GitHub.com/thebookisclosed/ViVe/releases/)
# Compatibility
In order to use ViVe, you must be running Windows 10 build 18963 or newer.![ViVeTool Helpfile](https://i.imgur.com/PzCHEUQ.png)