C Windows

Open-source C projects categorized as Windows | Edit details

Top 23 C Window Projects

  • GitHub repo Ventoy

    A new bootable USB solution.

    Project mention: TrueNAS SCALE legacy boot support | reddit.com/r/truenas | 2021-09-20

    try adding the ISO to Ventoy https://github.com/ventoy/Ventoy

  • GitHub repo libuv

    Cross-platform asynchronous I/O

    Project mention: Entendendo o Node.js e seu funcionamento | dev.to | 2021-09-17
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. 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.

  • GitHub repo Rufus

    The Reliable USB Formatting Utility

    Project mention: Not strictly Linux related, but why don’t Microsoft and Apple like to host .ISO files for their operating systems? | reddit.com/r/linuxquestions | 2021-09-21

    Yes you can. Rufus does an excellent job of that.

  • GitHub repo Mailspring

    :love_letter: A beautiful, fast and fully open source mail client for Mac, Windows and Linux.

    Project mention: A good mail app for KDE besides Kmail? | reddit.com/r/kde | 2021-09-12


  • GitHub repo reactos

    A free Windows-compatible Operating System

    Project mention: Programming a better shutdown for Windows 10? | reddit.com/r/Windows10 | 2021-09-20

    If you love the old days that much, ReactOS is a Microsoft-acknowledged, open source re-implementation of Windows 2002 that removes the "highly protective" aspect of things. In practice there's only a handle of people who use it, but you seem to know your stuff so you could be one of them.

  • GitHub repo GLFW

    A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

    Project mention: [Handmade Network] How to write better (game) libraries | reddit.com/r/C_Programming | 2021-09-13

    Even if someone wants to use VS2008 for game development, it only took me a Google search to find https://github.com/glfw/glfw/blob/master/deps/vs2008/stdint.h which doesn't have any dependencies and a very permissive licence.

  • GitHub repo oni2

    Native, lightweight modal code editor

    Project mention: Why is there such a negative stigma around non-commercial open source licenses? | reddit.com/r/opensource | 2021-09-17

    Onivim's Outrun Labs EULA

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo processhacker

    A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware.

    Project mention: Potential Fix - for Civ6 Crash to Desktop on Ryzen CPU During End Turn | reddit.com/r/CivVI | 2021-08-04

    I've gotten the priority to stick by using Process Hacker. Once I had the game launched in full mode (I actually disable the launcher personally), I opened up process hacker, set CivVI to "Above Normal" priority, and selected the "Save for CivilizationVI.exe" option. On subsequent launches it kept the same priority.

  • GitHub repo dokany

    User mode file system library for windows with FUSE Wrapper

    Project mention: No write access at the specified path on synology nas or any webdav cloud storage | reddit.com/r/Cryptomator | 2021-09-15

    Hmm that is really strange. Maybe switching to dokany helps in your case: https://docs.cryptomator.org/en/latest/desktop/vault-mounting/ Install it using https://github.com/dokan-dev/dokany/releases/tag/v1.5.0.3000 (Dokan_x64.msi or Dokan_x86.msi) and switch to it in Cryptomator Settings --> Virtual Drive and choose Dokany.

  • GitHub repo winfsp

    Windows File System Proxy - FUSE for Windows

    Project mention: WinFsp – Windows File System Proxy | reddit.com/r/patient_hackernews | 2021-08-22
  • GitHub repo hexchat

    GTK+ IRC client

    Project mention: I search for an up to date, light, easy to use and multiplateform client | reddit.com/r/irc | 2021-06-27

    I've historically used KVIrc a lot. HexChat is also a popular one. Both will require the user to enter the server details (though you could create a patched version which doesn't) and probably also require installation (I faintly remember using a third party portable Version of KVIrc, but I'm not sure anymore). On mobile phones the situation is different. For Android I've used Atomic a couple of years ago.

  • GitHub repo dynamorio

    Dynamic Instrumentation Tool Platform

    Project mention: I#4091: Fix crash due to AMD stack segment bug #4485 | news.ycombinator.com | 2021-07-27
  • GitHub repo miniaudio

    Single file audio playback and capture library written in C.

    Project mention: Single-file audio library to replace SDL_Mixer? | reddit.com/r/gamedev | 2021-09-02
  • GitHub repo waifu2x-ncnn-vulkan

    waifu2x converter ncnn version, runs fast on intel / amd / nvidia GPU with vulkan

    Project mention: Use AMD FSR to Upscale Your Own Images | reddit.com/r/Amd | 2021-08-21
  • GitHub repo WindTerm

    A quicker and better cross-platform SSH/Sftp/Shell/Telnet/Serial client.

    Project mention: What SSH Client are using on your Mac ? | reddit.com/r/sysadmin | 2021-08-08

    You can try https://github.com/kingToolbox/WindTerm, good and free.

  • GitHub repo memreduct

    Lightweight real-time memory management application to monitor and clean system memory on your computer.

    Project mention: Windows 11 uses 5GB RAM on idle | reddit.com/r/Windows11 | 2021-09-18
  • GitHub repo Allegro

    The official Allegro 5 git repository. Pull requests welcome!

    Project mention: Latest usable allegro+toolchain? | reddit.com/r/DOS | 2021-09-20

    I am trying to find the latest version of allegro + DJGPP that I can use to build a game. I found the 4.2 branch of allegro, but I am unsure which version of DJGPP to use to build it.

  • GitHub repo cpufetch

    Simple yet fancy CPU architecture fetching tool

    Project mention: Since yall seem to like fetch programms. I present you guys cpufetch. | reddit.com/r/linuxmasterrace | 2021-08-08

    Here you go. Thats the github Link.

  • GitHub repo Guitar

    Git GUI Client (by soramimi)

    Project mention: Looking for GIT GUI Client | reddit.com/r/linux | 2021-05-13
  • GitHub repo openssh-portable

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

    Project mention: Telemetry by tgauth · Pull Request #529 · PowerShell/OpenSSH-portable | news.ycombinator.com | 2021-09-20
  • GitHub repo ruby-packer

    Packing your Ruby application into a single executable.

    Project mention: Hacker News top posts: Sep 21, 2021 | reddit.com/r/hackerdigest | 2021-09-21

    Ruby Packer: distribute your Ruby code as a compiled binary\ (30 comments)

  • GitHub repo Keylogger

    A simple keylogger for Windows, Linux and Mac

    Project mention: Anyone know a decent off the shelf keylogger? | reddit.com/r/hacking | 2021-05-30
  • GitHub repo SmallerC

    Simple C compiler

    Project mention: NCC, a new ANSI/ISO C compiler | reddit.com/r/osdev | 2021-04-14

    While this is an impressive work, I feel that there are a lot of "tiny" C compilers out there; how is yours any different than SmallerC, TinyC, 8cc, chibicc and many others?

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 2021-09-21.


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

Project Stars
1 Ventoy 26,438
2 libuv 18,132
3 Rufus 15,872
4 Mailspring 11,415
5 reactos 9,867
6 GLFW 8,100
7 oni2 6,435
8 processhacker 5,167
9 dokany 3,932
10 winfsp 3,798
11 hexchat 2,551
12 dynamorio 1,764
13 miniaudio 1,746
14 waifu2x-ncnn-vulkan 1,613
15 WindTerm 1,342
16 memreduct 1,306
17 Allegro 1,268
18 cpufetch 1,242
19 Guitar 1,215
20 openssh-portable 1,187
21 ruby-packer 1,165
22 Keylogger 1,149
23 SmallerC 1,026
Find remote jobs at our new job board 99remotejobs.com. There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives