Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Win32

Win32

29 projects

Showing 29 of 29 projects

wxWidgets
wxWidgetsC++

A free, open-source C++ framework for building native-looking GUI applications across Windows, macOS, and Unix platforms.

#unix#ui-toolkit#x11
Stars7.2k
Forks1.9k
Last commit1 day ago
walk
walkGo

A Windows GUI toolkit for the Go Programming Language

#declarative#gui-toolkit#windows-desktop
Stars7.1k
Forks903
Last commit2 years ago
FlaUI
FlaUIC#

A .NET library for automated UI testing of Windows applications using Microsoft's UI Automation framework.

#uia2#microsoft#uiautomation
Stars3.1k
Forks443
Last commit1 month ago
DirectXTK
DirectXTKC++

A collection of helper classes for writing DirectX 11.x C++ code for Win32 desktop, Xbox One, and UWP applications.

#cpp-library#microsoft#graphics
Stars2.8k
Forks535
Last commit1 day ago
pinvoke
pinvokeC#

A comprehensive collection of P/Invoke method signatures for Windows APIs, packaged as NuGet libraries with type-safe wrappers.

#windows-api#interop#windows-development
Stars2.2k
Forks222
Last commit3 years ago
Vanara
VanaraC#

A comprehensive set of .NET libraries providing P/Invoke calls and wrappers for native Windows APIs.

#windows-api#interop#nuget
Stars2.1k
Forks224
Last commit4 days ago
go-ole
go-oleGo

Go bindings for Windows COM using shared libraries instead of cgo.

#ole#go-bindings#golang
Stars1.3k
Forks210
Last commit3 months ago
NAppGUI
NAppGUIC

SDK for building cross-platform desktop applications in ANSI-C for Windows, macOS, and Linux.

#gdi-plus#gui-toolkit#opengl
Stars702
Forks68
Last commit18 days ago
OmniThreadLibrary
OmniThreadLibraryPascal

A simple and powerful multithreading library for Delphi, enabling easy thread management and inter-thread communication.

#win64#multithreading#thread-management
Stars508
Forks146
Last commit13 days ago
Json Data Objects
Json Data ObjectsPascal

A fast, dual JSON parser for Delphi 2009+ with UTF8/UTF16 support, automatic object/array creation, and easy access modes.

#utf16#data-serialization#android
Stars456
Forks170
Last commit1 month ago
GpDelphiUnits
GpDelphiUnitsPascal

A collection of reusable Delphi units for Win32/Win64 development, including utilities for threading, file I/O, synchronization, and system hooks.

#structured-storage#system-hooks#thread-safety
Stars187
Forks63
Last commit
DOSCommand
DOSCommandPascal

A Delphi/C++Builder component for executing DOS programs and capturing their output line-by-line in real-time.

#output-capture#turbo-pack#win64
Stars135
Forks53
Last commit6 months ago
wernsey chip8
wernsey chip8C

A C-based CHIP-8 interpreter with assembler, disassembler, and SuperChip support, featuring SDL and Win32 implementations.

#chip8-emulator#chip8#retro-computing
Stars128
Forks15
Last commit1 year ago
AsyncCalls
AsyncCallsPascal

A Delphi framework for executing multiple functions asynchronously and synchronizing them with an IAsyncCall interface.

#asynchronous-programming#multi-threading#win64
Stars121
Forks50
Last commit6 years ago
Bird Socket Server
Bird Socket ServerPascal

A WebSocket server implementation for Delphi applications, supporting multiple deployment methods.

#event-driven#websocket-server#bidirectional-communication
Stars107
Forks34
Last commit5 years ago
libui
libuiScala

A Scala Native GUI framework built on libui for creating cross-platform desktop applications.

#functional-programming#libui#native-rendering
Stars75
Forks6
Last commit2 years ago
ftw
ftwCommon Lisp

A thin Common Lisp wrapper for native Win32 GUI APIs, enabling Windows desktop application development.

#desktop-application#lisp#ffi
Stars70
Forks10
Last commit1 year ago
ComPortDriver
ComPortDriverPascal

A Win32/64 VCL and Firemonkey COM-Port component for Delphi, enabling RS232 serial communication.

#embedded-systems#firemonkey#hardware-interface
Stars66
Forks23
Last commit3 months ago
gnatcoll-core
gnatcoll-coreAda

Core packages of the GNAT Components Collection, providing foundational Ada libraries for cross-platform development.

#library#ada#gnatcoll
Stars54
Forks36
Last commit18 days ago
Eronona-Packer
Eronona-PackerC++

A Windows executable packer that compresses 32-bit EXE files to reduce their size.

#visual-studio#c-plus-plus#exe-compression
Stars48
Forks13
Last commit6 years ago
decTreeView
decTreeViewPascal

A Windows API-compatible TreeView control library written in Delphi, usable across programming languages via DLL.

#windows-api#gdi-plus#treeview
Stars37
Forks11
Last commit1 year ago
Pontoon
PontoonC#

A cross-platform library providing a common API for querying application properties and performing tasks across Windows, Xamarin, and other platforms.

#xamarin#ios#tizen
Stars34
Forks6
Last commit7 years ago
DzNoteEditor
DzNoteEditorPascal

A Delphi property editor for TStrings with syntax highlighting for multiple programming languages.

#pascal#ide-integration#syntax-highlighting
Stars27
Forks9
Last commit4 years ago
Ptakovina
PtakovinaC

A classic Tetris game implemented with ASCII art graphics, supporting multiple legacy platforms.

#ncurses#legacy-systems#hvdosdev2017
Stars22
Forks1
Last commit1 year ago
Delphi-Hunspell
Delphi-HunspellPascal

A Delphi wrapper for the Hunspell spell-checking engine, enabling spell check functionality in Delphi applications.

#unicode#spell-checking#hunspell
Stars22
Forks8
Last commit6 years ago
win32cr
win32crCrystal

Crystal language bindings for the Win32 API, enabling Windows system programming.

#native-interface#crystal-shard#windows-development
Stars19
Forks3
Last commit3 months ago
TaskDialog
TaskDialogAutoHotkey

A modern alternative to the classic MsgBox for Windows Vista and later, offering richer dialog capabilities.

#windows-api#user-interface#dialog-box
Stars11
Forks1
Last commit11 years ago
Piskworks
PiskworksC

A classic Gomoku (five-in-a-row) board game implementation for multiple retro and modern computing platforms.

#retro-computing#apple-1#gomoku
Stars8
Forks0
Last commit1 year ago
ada-win32
ada-win32Ada

Ada language bindings for the Microsoft Win32 API, generated from Windows 10 SDK headers.

#gcc#windows-development#ada
Stars3
Forks0
Last commit6 years ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 months ago
#Delphi8
#Cross Platform8
#Win647
#Vcl5
#Windows5
#Dotnet4
#Windows Api4
#Gui4
#Macos3
#Windows Development3
#Cocoa3
#Desktop Applications3