C Win32

Open-source C projects categorized as Win32 Edit details
Related topics: #C #Windows #win32api #Linux #Shell

Top 16 C Win32 Projects

  • reactos

    A free Windows-compatible Operating System

    Project mention: Since WinXP is so beloved (Rightly So!) and Windows has gotten progressively crappier for the user, why hasn’t any group just took made a custom version with the updated NT Kernel? | reddit.com/r/AskProgramming | 2022-07-23
  • sumatrapdf

    SumatraPDF reader

    Project mention: Is there any way to get PDF previews as file thumbnails without Acrobat Reader? | reddit.com/r/Windows10 | 2022-08-03

    SumatraPDF can install shell preview for PDF files

  • 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.

  • openssh-portable

    Portable OpenSSH, all Win32-OpenSSH releases and wiki are managed at https://github.com/powershell/Win32-OpenSSH (by PowerShell)

    Project mention: Cannot download keys without provider | reddit.com/r/yubikey | 2022-07-25

    Further reading here, here, and here.

  • jdupes

    A powerful duplicate file finder and an enhanced fork of 'fdupes'.

    Project mention: Looking for a software or script to find duplicates | reddit.com/r/sysadmin | 2022-07-29

    Our current go-to deduplication tool for both Linux and Windows is jdupes, an optimized fork of the older fdupes. Most Linux distros should have both in repos, but if you only have fdupes, that's perfectly fine.

  • yori

    Yori is a CMD replacement shell that supports backquotes, job control, and improves tab completion, file matching, aliases, command history, and more.

    Project mention: How do I show the short DOS path in the ConEmu prompt? | reddit.com/r/commandline | 2022-04-18

    For what it's worth, I maintain my own CMD-like shell (http://www.malsmith.net/yori) and look in forums like this for suggestions/feature requests. I see why you'd like this, but if implemented, it can't ever be consistent, so I worry that it'd just generate more confusion.

  • nappgui_src

    SDK for building cross-platform desktop apps in ANSI-C

    Project mention: NAppGUI: ANSI C SDK for building cross-platform desktop apps | news.ycombinator.com | 2022-08-07
  • tinyproto

    Tiny Software Protocol for communication over UART, SPI, etc

    Project mention: Serial not sending full packets at once | reddit.com/r/esp32 | 2021-09-22

    Generally you have to use HLDC or something like this to transfer data over fragmented links. This might be a good start: https://github.com/lexus2k/tinyproto

  • 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.

  • simple-opengl-loader

    An extensible, cross-platform, single-header C/C++ OpenGL loader library.

    Project mention: Simple OpenGL Loader: An extensible, cross-platform, (almost) single-file C/C++ OpenGL loader library ! | reddit.com/r/opengl | 2022-01-11
  • XScreenSaverWin

    XScreenSaver for Windows

    Project mention: I love how slick the rest of the UI is and then there's just THIS | reddit.com/r/Windows11 | 2021-10-22
  • Display-Lock

    Locks cursor to specified window and/or converts windows to borderless fullscreen, and prevents the cursor from spilling into another monitor

    Project mention: How to keep mouse cursor from moving to 2nd monitor? | reddit.com/r/cyberpunkgame | 2022-03-27
  • programming-windows-5th-edition

    Unofficial source code repo for Charles Petzold's Programming Windows 5th Edition.

  • mdt-cleanup-harddrive-winpe

    Win32-based UI application to erase the primary hard disk as part of a Lite Touch installation (WinPE / Microsoft Deployment Toolkit (MDT)).

    Project mention: Show HN: Cleanup – UI app to erase the hard disk (Lite Touch MDT installation) | news.ycombinator.com | 2022-06-12
  • RudeWindowFixer

    Fix Windows taskbar always-on-top issues

    Project mention: Auto-hide taskbar getting overlayed by windows | reddit.com/r/WindowsHelp | 2022-03-06
  • vliv

    The Very Large Image Viewer

    Project mention: Merge 95GB of TIFF images to 1 TIFF file | reddit.com/r/data | 2022-06-29

    I know that I will certainly not be able to open the file but I found this : https://github.com/delhoume/vliv

  • Progman-x64

    An updated version of Program Manager based on the one found in OpenNT.

    Project mention: Program Manager recompiled for 64-bit Windows, WIP | reddit.com/r/WindowsNT | 2022-03-25

    Just looked into what a listview control is, that seems like the perfect fit for progman. I have the source as it is on github right now, https://github.com/freedom7341/Progman-x64.

  • win32

    Win32 and SDL playground. (by marethyu)

    Project mention: How will I go about doing the UI and rendering for my chip-8 emulator in C++? | reddit.com/r/EmuDev | 2021-09-27

    Here are some C++ GUI templates I frequently use: https://github.com/marethyu/win32

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-07.

C Win32 related posts


What are some of the best open-source Win32 projects in C? This list will help you:

Project Stars
1 reactos 11,267
2 sumatrapdf 8,625
3 openssh-portable 1,413
4 jdupes 1,183
5 yori 1,067
6 nappgui_src 210
7 tinyproto 156
8 simple-opengl-loader 78
9 XScreenSaverWin 77
10 Display-Lock 44
11 programming-windows-5th-edition 35
12 mdt-cleanup-harddrive-winpe 21
13 RudeWindowFixer 20
14 vliv 17
15 Progman-x64 13
16 win32 0
Find remote jobs at our new job board 99remotejobs.com. There is 0 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Automate your Pull Request with Mergify
Mergify is the most powerful merge queue tool that offers speculative checks, batch merges, and multiple queueing options. Coordinated with any CI and fully integrated to GitHub. Get started or request a demo!