Top 12 C++ Microsoft Projects
-
LightGBM
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
Project mention: Search YouTube from the terminal written in python | reddit.com/r/Python | 2022-02-28Microsoft lightGBM. https://github.com/microsoft/LightGBM
-
Microsoft Research Detours Package
Detours is a software package for monitoring and instrumenting API calls on Windows. It is distributed in source code form.
Project mention: Implementing Global Injection and Hooking in Windows | news.ycombinator.com | 2022-04-19If you need to hook methods in a remote process (and also inject payload), you may also consider the Detours library [1]. It has a straightforward API and its repository contains many interesting samples. One thing I was missing in the library was a function to inject code into a running process. So I wrote takedetour [2] which I use as a template for my other projects. Maybe you will find it useful as well.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
DirectXTK
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
Project mention: Chrono Cross: The Radical Dreamers Edition - How to play with the new graphics BUT with the old fonts | reddit.com/r/JRPG | 2022-04-10Thank you for your reply, I make spritefont from this link https://github.com/microsoft/DirectXTK/wiki/SpriteFont but still cannot show the right font Maybe have to check parameter of old font
-
However I've found that MS TexConv from the DirectXTex package is the best way for loosing less quality, so I save my textures as lossless PNGs and use TexConv with my own wrapper then.
-
DirectXMath
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Project mention: Eigen: A C++ template library for linear algebra | news.ycombinator.com | 2022-04-04I never really used GLM, but Eigen was substantially slower than DirectXMath https://github.com/microsoft/DirectXMath for these things. Despite the name, 99% of that library is OS agnostic, only a few small pieces (like projection matrix formula) are specific to Direct3D. When enabled with corresponding macros, inline functions from that library normally compile into pretty efficient manually vectorized SSE, AVX or NEON code.
The only major issue, DirectXMath doesn’t support FP64 precision.
-
Project mention: How would you store item data for a game? | reddit.com/r/learnprogramming | 2021-08-09
You can use a library like this one to read them: https://github.com/tfussell/xlnt
-
DirectXTK12
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
For example: https://github.com/microsoft/DirectXTK12
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Project mention: Outlook Calendar leaks into Inbox folder/view | reddit.com/r/Office365 | 2021-09-14
Download and extract the MFCMAPI tool from https://github.com/stephenegriffin/mfcmapi
-
Xbox-ATG-Samples
Game development samples published by the Xbox Advanced Technology Group using the Xbox One XDK and for the Universal Windows Platform (UWP).
Project mention: Is Dolby Atmos on Apple Music really all that great? | reddit.com/r/headphones | 2021-06-09 -
Project mention: haven't been able to download the update at the bottom for months now, tried every single method I've found on the internet but nothing works. it gets stuck at 100% installed until i eventually get an error saying it couldn't finish. any help is appreciated | reddit.com/r/pcmasterrace | 2022-03-18
-
windows-Credential-Provider-library
This repository will be updated with all the examples and links that I can find with relevant knowledge & information about CP in MS Windows vista up to version 10.
Project mention: Is it possible to delete the "Other User" option in windows Login? | reddit.com/r/AskProgramming | 2021-06-04Thank you for Mr David Weiss https://github.com/DavidWeiss2/windows-Credential-Provider-library which explains me how to do that properly
-
I just downloaded it from https://github.com/microsoft/DxCapsViewer/releases
C++ Microsoft related posts
- Implementing Global Injection and Hooking in Windows
- editing textures
- Chrono Cross: The Radical Dreamers Edition - How to play with the new graphics BUT with the old fonts
- Eigen: A C++ template library for linear algebra
- I'm having a hard time staying committed to learning C++ and OpenGL for game development.
- How do I create a terrain with DirectX 8?
- How to handle multithreading in concept.
Index
What are some of the best open-source Microsoft projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | LightGBM | 13,814 |
2 | Microsoft Research Detours Package | 3,428 |
3 | DirectXTK | 2,038 |
4 | DirectXTex | 1,301 |
5 | DirectXMath | 1,112 |
6 | xlnt | 1,095 |
7 | DirectXTK12 | 989 |
8 | mfcmapi | 634 |
9 | Xbox-ATG-Samples | 536 |
10 | Reset-Windows-Update-Tool | 319 |
11 | windows-Credential-Provider-library | 128 |
12 | DxCapsViewer | 38 |
Are you hiring? Post a new remote job listing for free.