Top 23 C Window Projects
Cross-platform asynchronous I/O
libuv - Cross-platform asynchronous I/O. MIT
A new bootable USB solution.Project mention: Hi guys, I am Unable to open my laptop after its power went off. Kindly help me out 🙏 | reddit.com/r/linuxmint | 2021-02-26
Can you do: sudo update-grub That's just me being curious. I always have a few boot disks handy, Ventoy is my latest one.
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
The Reliable USB Formatting UtilityProject mention: Win32:/Jeefo.c (PLEASE HELP) | reddit.com/r/computer_help | 2021-03-02
Download Rufus to create the thumbdrive files. Download Link
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
GLFW - Multi-platform library for creating windows with OpenGL contexts. Zlib
Native, lightweight modal code editorProject mention: using vim inside of visual studio code | reddit.com/r/vim | 2021-02-01
I feel like you'd have a better experience with Onivim 2, which is a GUI editor that supports VSCode extensions and uses a libvim backend (a fork of Vim changed into a C-based API). Or, if you want to use VSCode, then VSCode-Neovim like someone else suggested.
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware.Project mention: Valheim FPS fix benchmark + picture guide *GAINED AN INSANE 39 FPS BOOST* | reddit.com/r/valheim | 2021-02-17
You can also download ProcessHacker and right-click on Valheim and save the high priority for valheim.exe
Windows File System Proxy - FUSE for WindowsProject mention: Issue with EAC | reddit.com/r/rclone | 2021-01-20
On a quick search it seems to be an EAC issue. I found a GitHub Issue that seems to be similar: https://github.com/billziss-gh/winfsp/issues/162. That Issue also points to some with TortoiseSVN causing EAC to crash as well. Might wanna use an alternative ripper.
GTK+ IRC clientProject mention: Getting Really Frustrated By Packages | reddit.com/r/SolusProject | 2021-02-20
Simple tool to configure Windows Filtering Platform (WFP) which can configure network activity on your computer.Project mention: Simplewall: Minimal Firewall for Windows | news.ycombinator.com | 2021-03-02
Single file audio playback and capture library written in C.Project mention: [Miniaudio, single file audio library] added support for spatialization | reddit.com/r/programming | 2021-01-25
waifu2x converter ncnn version, runs fast on intel / amd / nvidia GPU with vulkanProject mention: Nvidia DLSS released as a plug-in on the Unreal Engine Marketplace - DLSS no longer requires Nvidia approval to try or use in games. | reddit.com/r/Games | 2021-02-13
The official Allegro 5 git repository. Pull requests welcome!
Allegro - Cross-platform, video game development and multimedia library. Zlib
Lightweight real-time memory management application to monitor and clean system memory on your computer.Project mention: Just found what causing stuttering,lag,freeze,etc... Mihoyo need to fix ASAP | reddit.com/r/Genshin_Impact | 2021-01-03
Portable OpenSSH, all Win32-OpenSSH releases and wiki are managed at https://github.com/powershell/Win32-OpenSSHProject mention: Does Optional Features Get Updates In Windows Server 2019? | reddit.com/r/windows | 2021-02-19
Yori is a CMD replacement shell that supports backquotes, job control, and improves tab completion, file matching, aliases, command history, and more.Project mention: Yori Shell. The better CMD replacement | dev.to | 2021-02-27
Yori shell fills the niche between something more straightforward or familiar than the object-oriented PowerShell approach and more modern than the decades-old CMD.
Windows Driver Installer library for USB devicesProject mention: Convert old USB1.0 bulk to serial. | reddit.com/r/embedded | 2021-02-10
USB descriptors are supported only up to 8.1 according to your link. And libwdi/zadig is useful links for me, thank you very much! I'll be used ones in my other projects. But I don't need to new USB driver in Windows due to I'll get much more problems with put all together in LabView. I want to use standard WIndows USB-Serial that always present and directly supported via VISA. The NI-VISA isn't using specific protocols for USB. The VISA is just an intermediate level for most of the serial protocols in the NI ecosystem. I'm operating low-level USB packets, commands, responses in the same manner as in C for example but from LabView. But I have to generate the specific INF file which needs for recognition of VISA for each one of the specific instances with a unique USB PID/UID. The problem is mandatory signing such INF files in Windows10 and I'm looking for any way to avoid this.
Windows paravirtualizedProject mention: Windows 10 Guest Poor Performance | reddit.com/r/kvm | 2021-01-21
Also for some reason they've only included a few supported resolutions in viogpudo.cpp. What I did was add the resolutions from Gop.c. PM me if you'd like me to send you the signed driver to test.
A powerful duplicate file finder and an enhanced fork of 'fdupes'.Project mention: What's your go-to backup software? | reddit.com/r/DataHoarder | 2021-02-28
I wrote jdupes and imagepile so I can probably explain what's going on :-) What borg is doing is like what my imagepile tool does: it stores data in chunks and deduplicates those chunks on-the-fly as they're added. Its archives are basically a filesystem in their own right. When they refer to "block-level" they're referring to an internal mechanic of the software's storage methods. If you have redundant blocks, it does save space, but if you don't (as in the case of a million non-duplicate JPEG photos for example) then it adds both space and time overhead with no benefit. The big benefit of their proprietary storage format is that they can use several speed tricks that are not practical to integrate into a general-purpose filesystem like XFS or NTFS or ext4. Borg still has to read the entire file to find changed blocks, but because every block has a hash stored in their backup format, they can hash and compare to skip unchanged blocks. This has a tiny risk of data loss due to the birthday problem (hash size < block size, so collisions are inevitable over a large enough data set), but it's much quicker than writing everything or doing a read-modify-write.
Fork of the popular zip manipulation library found in the zlib distribution.
Map Caps Lock to Escape or any key to any keyProject mention: What's next? The Control key? | reddit.com/r/vim | 2021-01-14
Open-source emulator to play original Xbox games on Windows, macOS, and LinuxProject mention: Is there an Xbox original emulator? | reddit.com/r/emulator | 2021-02-14
Small and very fast portable launcher and updater for Chromium.Project mention: IRON Browser. Try it. You wont regret it. | reddit.com/r/browsers | 2021-02-12
You can use ChrLauncher to get updates automatically
BitCracker is the first open source password cracking tool for memory units encrypted with BitLockerProject mention: Bitlocker has turned on and never let me set a key and now I can't access my pc. | reddit.com/r/Windows10 | 2020-12-28
You could try BitCracker (https://github.com/e-ago/bitcracker) - it is a brute force password attack tool (open source).
What are some of the best open-source Window projects in C? This list will help you: