Topic: "winapi"
chromelyapps/Chromely ๐ฆ
Build Cross Platform HTML Desktop Apps on .NET using native GUI, HTML5, JavaScript, CSS, Owin, AspNetCore (MVC, RazorPages, Blazor)
Language: C# - Size: 130 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 2,979 - Forks: 275

LazoVelko/Windows-Hacks
Creative and unusual things that can be done with the Windows API.
Language: C# - Size: 52.4 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 2,432 - Forks: 145

dahall/Vanara
A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.
Language: C# - Size: 124 MB - Last synced at: about 24 hours ago - Pushed at: 6 days ago - Stars: 1,890 - Forks: 207

retep998/winapi-rs
Rust bindings to Windows API
Language: Rust - Size: 24.3 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 1,875 - Forks: 392

little-brother/sqlite-gui
Lightweight SQLite editor for Windows
Language: C - Size: 29.3 MB - Last synced at: 28 days ago - Pushed at: 6 months ago - Stars: 1,146 - Forks: 52

ColleagueRiley/RGFW
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
Language: C - Size: 78.6 MB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 965 - Forks: 34

prasannavl/WinApi
A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop
Language: C# - Size: 703 KB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 838 - Forks: 101

Rob--/memoryjs
Read and write process memory in Node.js (Windows API functions exposed via Node bindings)
Language: C++ - Size: 401 KB - Last synced at: 18 days ago - Pushed at: 10 months ago - Stars: 653 - Forks: 92

adeemm/WinAPI-Fun
A collection of (relatively) harmless prank examples using the Windows API
Language: Nim - Size: 781 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 503 - Forks: 9

GiovanniDicanio/WinReg
Convenient high-level C++ wrapper around the Windows Registry API
Language: C++ - Size: 219 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 480 - Forks: 100

kirurobo/UniWindowController
Makes your Unity window transparent and allows you to drop files
Language: C# - Size: 11.7 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 459 - Forks: 61

codam-coding-college/MLX42
Codam's own fixed, functioning and open source alternative of the miniLibX. MLX42 is a simple cross-platform graphics library running on GLFW and OpenGL.
Language: C - Size: 5.67 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 441 - Forks: 66

FuPeiJiang/VD.ahk
Windows Virtual Desktop, AutoHotkey, Windows 11 support, Windows Server 2022, switch desktop, move window(wintitle) to current desktop; createDesktop, PinWindow, getCount, getDesktopNumOfWindow -> mute all windows in Virtual Desktop
Language: AutoHotkey - Size: 260 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 404 - Forks: 50

rodrigocfd/winlamb
A lightweight modern C++11 library for Win32 API, using lambdas to handle Windows messages.
Language: C++ - Size: 381 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 363 - Forks: 35

peperunas/injectopi
A set of tutorials about code injection for Windows.
Language: C - Size: 772 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 311 - Forks: 72

vtereshkov/xdpw
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Language: Pascal - Size: 5.44 MB - Last synced at: 29 days ago - Pushed at: about 5 years ago - Stars: 285 - Forks: 33

webview2/EdgeSharp
Build .NET Win32/WinForms/WPF WebView2 HTML5 Desktop Apps
Language: C# - Size: 3.01 MB - Last synced at: 23 days ago - Pushed at: about 2 years ago - Stars: 273 - Forks: 30

thewh1teagle/rookie
Load cookies from your web browsers
Language: Rust - Size: 1.59 MB - Last synced at: about 4 hours ago - Pushed at: 6 months ago - Stars: 272 - Forks: 28

3F/Conari
๐งฌ One-touch unmanaged memory, runtime dynamic use of the unmanaged native C/C++ in .NET world, related P/Invoke features, and โฆ
Language: C# - Size: 854 KB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 262 - Forks: 28

adamhlt/ImGui-Standalone
D3D11 ImGui External (x86 / x64) - EXE / DLL ImGui External Menu
Language: C++ - Size: 1.15 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 248 - Forks: 39

DosX-dev/TinySnake-game
Little game "Snake" for Windows in C (.EXE size is 3.5 kilobytes)
Language: C - Size: 92.8 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 241 - Forks: 5

mity/mctrl
C library providing set of additional user interface controls for Windows, intended to be complementary to standard Win32API controls from USER32.DLL and COMCTL32.DLL.
Language: C - Size: 15.4 MB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 239 - Forks: 55

hinesboy/ai_tetris
AI ไฟ็ฝๆฏๆนๅ๏ผC++๏ผ
Language: C++ - Size: 31.4 MB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 235 - Forks: 87

luguanxing/Win32-Programming
Win32็ผ็จ
Language: C++ - Size: 45.8 MB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 233 - Forks: 77

henrypp/freeshooter
This is old-school tool for taking screenshots without bloatware features, simple as life, light as air (same as my other apps).
Language: C - Size: 845 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 199 - Forks: 39

jovibor/HexCtrl
Fully-featured GUI Hex Control.
Language: C++ - Size: 8.44 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 197 - Forks: 62

PhrozenIO/PsyloDbg
User-friendly Microsoft Windows Debugger for Malware Analysts.
Language: Pascal - Size: 8.49 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 196 - Forks: 31

SirusDoma/MaiSense
Touch Sensor Emulation for SDEY - ๐ฆ Touchlaundry Disco
Language: C++ - Size: 228 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 190 - Forks: 25

m417z/winapiexec
A small tool that allows to run WinAPI functions through command line parameters
Language: C - Size: 33.2 KB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 187 - Forks: 27

VictorZakharov/pinwin ๐ฆ
.NET clone of DeskPins software
Language: C# - Size: 224 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 181 - Forks: 22

gentoo90/winreg-rs
Rust bindings to MS Windows Registry API
Language: Rust - Size: 1.17 MB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 179 - Forks: 41

danielkrupinski/vac-hooks
Hook WinAPI functions used by Valve Anti-Cheat. Log calls and intercept arguments & return values. DLL written in C.
Language: C - Size: 262 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 168 - Forks: 44

alexmercerind/flutter_native_view
[WIP] Embedding native windows into Flutter. Scrollable support & widgets placement on-top. ๐ช
Language: C++ - Size: 154 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 153 - Forks: 27

giladreich/QtDirect3D
QDirect3DWidget implementation similar to the built-in QOpenGLWidget
Language: C - Size: 8.37 MB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 153 - Forks: 27

adamhlt/Process-Hollowing
Process Hollowing in C++ (x86 / x64) - Process PE image replacement
Language: C++ - Size: 3.58 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 149 - Forks: 31

adamhlt/DLL-Injector
DLL Injector (LoadLibrary) in C++ (x86 / x64) - LoadLibrary DLL injector
Language: C++ - Size: 7.64 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 144 - Forks: 24

tbhaxor/WinAPI-RedBlue ๐ฆ
Source code of exploiting windows API for red teaming series
Language: C++ - Size: 300 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 144 - Forks: 25

LazoVelko/WinAPI-Wrapper
Windows API wrapper class for simulating mouse movement, clicking, and more.
Language: C# - Size: 154 KB - Last synced at: 28 days ago - Pushed at: almost 8 years ago - Stars: 144 - Forks: 32

imengyu/PCMgr
Windows ไปปๅก็ฎก็ๅจ้ๅถ็ A rebulid version for Windows task manager.
Language: C# - Size: 65.7 MB - Last synced at: 27 days ago - Pushed at: almost 4 years ago - Stars: 136 - Forks: 42

EsportToys/LibreScroll
Smooth inertial scrolling with any regular mouse.
Language: AutoIt - Size: 28.3 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 131 - Forks: 4

diversenok/NtUtilsLibrary
Delphi library for system programming on Windows using Native API
Language: Pascal - Size: 3.21 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 122 - Forks: 40

Ciremun/freedom
osu! difficulty changer & bot
Language: C++ - Size: 4.56 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 122 - Forks: 32

RRUZ/blog
Source code for the posts of my blog https://theroadtodelphi.com/
Language: Pascal - Size: 1.54 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 113 - Forks: 248

radiantly/Invisiwind
An application that allows you to hide certain windows when sharing your full screen
Language: C++ - Size: 1.31 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 107 - Forks: 12

Evi1Grey5/Recursive-Loader
Recursive Loader
Size: 80.1 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 101 - Forks: 18

diversenok/NtTools
Some random system tools for Windows
Language: Pascal - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 98 - Forks: 21

0x00Jeff/BetterGetProcAddress
POC of a better implementation of GetProcAddress for ntdll using binary search
Language: C - Size: 7.28 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 96 - Forks: 14

LAGameStudio/apolune
Lost Astronaut's Game Creation Framework: A massive 1800+ class 1400 file extravaganza of OpenGL, WinAPI, OpenAL and many other features, written in Visual Studio for over a decade!
Language: C++ - Size: 56.4 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 91 - Forks: 6

adamhlt/Manual-DLL-Loader
Custom LoadLibrary / GetProcAddress (x86 / x64) - Load DLL and retrieve functions manually
Language: C++ - Size: 1.82 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 91 - Forks: 21

danielkrupinski/Inflame
User-mode Windows DLL injector written in Assembly language (FASM syntax) with WinAPI.
Language: Assembly - Size: 147 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 87 - Forks: 21

NtRaiseHardError/Kaiser
Fileless persistence, attacks and anti-forensic capabilties.
Language: C - Size: 2.2 MB - Last synced at: 6 months ago - Pushed at: over 6 years ago - Stars: 86 - Forks: 33

repnz/ReversingMinesweeper
Reverse Engineering Minesweeper: Reconstruct Minesweeper Source Code
Language: C - Size: 218 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 81 - Forks: 8

apriorit/SvcHostDemo
Demo service that runs in svchost.exe
Language: C++ - Size: 4.88 KB - Last synced at: 4 days ago - Pushed at: over 7 years ago - Stars: 79 - Forks: 40

3r4y/imgui-external-overlay
โกImGui External DirectX9 Overlay
Language: C++ - Size: 672 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 76 - Forks: 15

JrM2628/httpworker
A Flask-based HTTP(S) command and control (C2) framework with a web interface. Custom Windows EXE/DLL implants written in C++. For educational use only.
Language: C++ - Size: 6.09 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 74 - Forks: 23

ironmansoftware/findopenfiles
A PowerShell module for finding open files.
Language: C# - Size: 32.2 KB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 74 - Forks: 7

isotoxin/isotoxin
Isotoxin source
Language: C++ - Size: 14.5 MB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 74 - Forks: 22

Empiree/DeftSharp.Windows.Input
An open-source .NET library designed for keyboard and mouse control in Windows.
Language: C# - Size: 571 KB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 72 - Forks: 22

dz333n/pelauncher
Portable Executable launcher for Windows NT bypassing loader
Language: C++ - Size: 47.9 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 70 - Forks: 18

CookiePLMonster/UptimeFaker
Generic Windows library designed to help detecting issues related to high PC uptime
Language: C++ - Size: 384 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 69 - Forks: 4

DoumanAsh/clipboard-win
Rust win clipboard utilities
Language: Rust - Size: 166 KB - Last synced at: about 18 hours ago - Pushed at: 9 months ago - Stars: 66 - Forks: 18

adamhlt/Cave-Finder
Tool to find code cave in PE image (x86 / x64) - Find empty space to place code in PE files
Language: C++ - Size: 780 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 65 - Forks: 9

diversenok/ExecutionMaster
Windows utility for intercepting process creation and assigning standard actions to program startup
Language: Pascal - Size: 204 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 65 - Forks: 16

jacob-pro/solar-screen-brightness
Automatically adjust monitor / screen brightness at night using sunrise/sunset times
Language: Rust - Size: 1.46 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 63 - Forks: 4

thenameless314159/SocketHook
Socket hook is an injector based on EasyHook (win only) which redirect the traffic to your local server.
Language: C# - Size: 314 KB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 63 - Forks: 13

kbinani/win ๐ฆ
WinAPI wrapper (and wrapper generator) for Go
Language: Go - Size: 829 KB - Last synced at: 6 days ago - Pushed at: over 8 years ago - Stars: 62 - Forks: 23

JeanExtreme002/PyMemoryEditor
:floppy_disk: Multi-platform library developed with ctypes for reading, writing and searching process memory, in a simple and friendly way with Python 3. The package supports Windows and Linux (32-bit and 64-bit).
Language: Python - Size: 158 KB - Last synced at: 15 days ago - Pushed at: 7 months ago - Stars: 60 - Forks: 10

ViperSRT3g/VBA-General
A repository of various modules and classes for interacting with Excel and doing other... things.
Language: VBA - Size: 138 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 57 - Forks: 12

131/node-winapi
Native windows api binding for nodejs
Language: C# - Size: 574 KB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 57 - Forks: 8

henrypp/timevertor
It's tiny and completely free application for datetime conversion to human-readable, RFC 2822, ISO 8601, UNIX Timestamp, Mac Timestamp, Microsoft Timestamp and FILETIME.
Language: C - Size: 340 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 56 - Forks: 14

bb107/WinSudo
Execute commands as local system.
Language: C++ - Size: 450 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 56 - Forks: 31

adamhlt/Basic-Rootkit
POC Ring3 Windows Rootkit (x86 / x64) - Hide processes and files
Language: C++ - Size: 788 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 55 - Forks: 19

Win32-WTL/WTL
Mirror of Windows Template Library (WTL)
Language: C++ - Size: 4.7 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 55 - Forks: 7

hallazzang/go-windows-programming
Go Windows Programming Tutorial
Language: Go - Size: 49.8 KB - Last synced at: 11 months ago - Pushed at: almost 6 years ago - Stars: 55 - Forks: 6

nasso/screensnap
A simple, lightweight screenshooting program
Language: Rust - Size: 172 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 53 - Forks: 2

3r4y/imgui-blur-effect
๐ช Simple ImGui DirectX9 Blur Effect Example Project.
Language: C++ - Size: 50.8 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 50 - Forks: 4

janbodnar/Windows-API-examples
Sources from the ZetCode's Windows API tutorial
Language: C - Size: 61.5 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 50 - Forks: 20

bblanchon/dllhelper
How to GetProcAddress() like a boss ๐
Language: C++ - Size: 1.95 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 50 - Forks: 11

landhb/MemScan-1.0
Scan and edit memory using WinAPI functions such as ReadProcessMemory and WriteProcessMemory
Language: C - Size: 57.6 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 49 - Forks: 19

dahall/WinClassicSamplesCS
A duplication in C# of the "Windows-classic-samples" using Vanara libraries.
Language: C# - Size: 2.43 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 46 - Forks: 8

castaneai/hinako
x86 WinAPI hook written in pure Go
Language: Go - Size: 17.6 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 46 - Forks: 11

DoumanAsh/clipboard-master
Clipboard monitoring utility
Language: Rust - Size: 34.2 KB - Last synced at: 7 months ago - Pushed at: 9 months ago - Stars: 43 - Forks: 11

Raffy27/OrionBot
An open-source, centralized HTTPS botnet
Language: Pascal - Size: 48.8 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 42 - Forks: 26

IllusiveNetworks-Labs/GetConsoleHistoryAndOutput
An Incident Response tool to extract console command history and screen output buffer
Language: C++ - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 41 - Forks: 5

sn0wyQ/SQ-Project-CSGO-Arduino
External CS:GO hack for Arduino written using modern C++ and WinAPI
Language: C++ - Size: 53.7 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 40 - Forks: 5

jovibor/ListEx
List Control with tooltips, cells editing, colors, sorting, hyperlinks, columns hiding, and lot more.
Language: C++ - Size: 593 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 39 - Forks: 10

harryjph/go-common-file-dialog
Windows Common File Dialog bindings for Go
Language: Go - Size: 87.9 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 39 - Forks: 4

SaulBerrenson/WinApiObfuscator
Header only library for obfuscation import winapi functions.
Language: C++ - Size: 18.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 39 - Forks: 7

AgentRev/CoD-FoV-Changers
Field of view tools for MW2, MW3, and Ghosts
Language: C# - Size: 1.28 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 37 - Forks: 5

AlienMaster815/LouOsKrnl
AnnyaLou OS Windows Replacement OS Work in progress
Language: C - Size: 905 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 36 - Forks: 1

sawickiap/WinFontRender
Small single-header C++ library that renders Windows fonts in graphics applications
Language: C++ - Size: 290 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 36 - Forks: 2

Fr0sT-Brutal/Delphi_SChannelTLS
Helper functions and socket classes to perform TLS communication by means of WinAPI (SChannel)
Language: Pascal - Size: 712 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 35 - Forks: 15

adamhlt/Easy-Mid-Hook
Mid Hook Template (x64) - Easy way to mid function hooking in x64
Language: C++ - Size: 1.56 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 34 - Forks: 9

audibleblink/ino
In 'n Out - See what goes in and comes out of PEs
Language: Go - Size: 88.9 KB - Last synced at: 29 days ago - Pushed at: almost 3 years ago - Stars: 34 - Forks: 2

Bloodysharp/EXTERIUM
DX9/11 Imgui cheat menu for your own options
Language: C++ - Size: 6.99 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 33 - Forks: 6

adamhlt/IAT-Hooking
IAT Hooking POC (x86 / x64) - Hook functions through the IAT
Language: C++ - Size: 981 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 33 - Forks: 12

TrAyZeN/sdl-wallpaper
๐ซ Example code to put an SDL window as the wallpaper on Windows
Language: C - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 32 - Forks: 0

Blaukovitch/VxKex
Windows 7 API Extensions (original copy)
Language: C - Size: 9.62 MB - Last synced at: 27 days ago - Pushed at: 8 months ago - Stars: 30 - Forks: 5

apriorit/OS-shutdown-winapi
Utilities to handle Windows OS shutdown events
Language: C++ - Size: 10.7 KB - Last synced at: 4 days ago - Pushed at: about 8 years ago - Stars: 30 - Forks: 16

DissectMalware/ClipboardWatcher
Monitor the textual data pasted into Windows clipboard
Language: C# - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 29 - Forks: 5
