41
winapi-ui-automation
v0.3.10 GrowingRaw FFI bindings for all of Windows API. Temporary package until UI Automation definitions will be merged
MIT/Apache-2.0
External FFI bindingsOperating systems::Windows APIsNo standard library #ffi#win32#windows#directx#com
Quick Verdict
- โNot updated for 5+ years
- !Pre-1.0: API may have breaking changes
- โTiny footprint (1.2MB, 2 deps)
- โPermissive license (MIT/Apache-2.0)
Security
Checking security advisories...
Downloads
3.6K
Dependents
0
Releases
2
Size
1.2MB
Deep Insights
๐
Strong growth momentum
4 downloads in the last 30 days (0/day), up 300% from the previous period.
๐ฌ
Pre-1.0 for over a year
Despite being 5+ years old, winapi-ui-automation hasn't reached 1.0 yet. Expect potential API changes between versions.
๐ชถ
Minimal dependencies
Only 2 direct dependencies. Lean dependency tree means faster builds and lower supply chain risk.
Health Breakdown
Maintenance 3/25
Recency, release consistency, active ratio
Quality 17/25
Yanked ratio, deps, size, maturity, features
Community 6/20
Reverse deps, ownership, ecosystem
Popularity 4/15
Downloads, momentum, growth trend
Documentation 11/15
Docs, repo, license, metadata
Download Trend
Daily downloads ยท last 90 days
0/day avg+0%
Version Adoption
v0.3.10
59%
v0.3.9
41%
Release Timeline
2 releasessince 2020
J
F
M
A
M
J
J
A
S
O
N
D
2020
2
2021
2022
2023
2024
2025
2026
LessMore
Feature Flags
kscfgd3ddbtddedvpimmpdhqosrpcsqlstdusbvsswctavrtbitsd2d1d3d9dxgihttplmatnb30ole2sapisddlsspiwnncadhoccderrcguidd3d10d3d11d3d12dcompddrawdebugdot1xdpapiexcptgl-glhidpiifdefifmibipmibl2cmnlmdfslmmsglmsvclmusemmregmscatmssipnldefntdefntlsaoaidlocidlprshtpsapiroapitvoutusp10winntaclapibcryptbthdefcorsymd2d1_1d2d1_2d2d1_3d3dcsxddrawidinputdispexdocobjdsounddsroledwmapidwritedxdiagdxfiledxvahdexdisphidsdiinaddrjobapiktmw32limitslmconslmjoinlmreplmmeapincryptobjidloleaccolectloleidlopmapireasonrpcdcerpcndrrtinfosapi51sapi53shlobjsqlextstrmiftcpmibudpmiburlmonvadefswerapiwinconwindefwinefswinevtwingdiwinnlswinregwinsvcwinusbwinverwmistrws2bthws2defws2spiwtypesxinputaccctrlappmgmtbasetsdbits1_5bits2_0bits2_5bits3_0bits4_0bits5_0bitscfgbitsmsgcommapicommdlgcorecrtd2d1svgd3d10_1d3d11_1d3d11_2d3d11_3d3d11_4d3dkmdtdavclntdbghelpdcommondevguiddevpkeydinputddmksctldmusiccdpa_dsadsgetdcdxgi1_2dxgi1_3dxgi1_4dxgi1_5dxgi1_6fileapiguiddefheapapihstringin6addrintsafeiptypesjobapi2ksmedialmalertlmsharelmstatslmwkstamschappmstcpipmswsockntddserobjbaseoleautoperflibpropidlpropkeypropsyssapiddkshtypessoftpubspordersubauthtimeapiurlhistusbscanusbspecuserenvuxthemewbemadswbemcliwinbasewincredwinhttpwininetwinuserwlanapiwlanihvbits10_1bthioctlbthledefbugcodescfgmgr32coml2apicommctrld3d9capsd3dkmthkd3dukmdtddrawintdebugapidwrite_1dwrite_2dwrite_3dxgitypedxva2apieaptypesevntconsevntprovevntracehidclasshidusageioapisetipexportiphlpapiipifconsiprtrmibktmtypeslmaccesslmapibuflmerrloglmremutllmservermmsystemmsaatextnetioapintddndisntddscsintsecapintstatuspowrprofrmxfguidrobufferschannelservprovsetupapishellapishobjidlspapidefsqltypessqlucodestralignsynchapitaskschdtextstortlhelp32usbioctlusbiodefvsbackupvsserrorvswriterwbemdispwbemprovwbemtranwincodecwincryptwindot11windowsxwinerrorwininetiwinioctlwinnetwkwinsaferwinscardwinsmcrdwinsock2winspoolwintrustwinusbiowlclientws2ipdefws2tcpipwtsapi32bthsdpdefd3d10miscd3d11on12d3d9typesd3dcommondxgidebugfibersapihandleapilsalookupmemoryapiminwindefmprapidefpowerbasesapiddk51tcpestatsvcruntimewinstringwlantypesactivationcombaseapiconsoleapid3dx10cored3dx10mathd3dx10meshdcomptypesdevpropdefdxgiformatenclaveapieverythingimpl-debugminwinbasemswsockdefobjidlbaseprocessenvprofileapipropkeydefroerrorapispellchecksysinfoapiunknwnbaseutilapisetwtypesbaseaudioclientd2d1effectsd3d10effectd3d10shaderd3d11shaderd3d12shaderd3dcompilerdatetimeapiinspectableminschannelmmdeviceapitimezoneapiwincodecsdkwincontypeswindowsceipwow64apisetd2dbasetypesimpl-defaultknownfolderslibloaderapinamedpipeapinamespaceapiplaysoundapipowersettingstringapisetwlanihvtypesbluetoothapisd2d1effects_1d2d1effects_2d3d10_1shadershobjidl_corecommoncontrolsd3d10sdklayersd3d11sdklayersd3d12sdklayersdcompanimationdevicetopologydocumenttargetendpointvolumeerrhandlingapiinterlockedapiportabledevicerealtimeapisetrestartmanagerbluetoothleapisprocesssnapshotsecuritybaseapishellscalingapid2d1effectauthorthreadpoolapisetuiautomationcorewpdmtpextensionsaudiosessiontypesportabledeviceapiprocessthreadsapisystemtopologyapiprocesstopologyapiuiautomationclientportabledevicetypesrestrictederrorinfouiautomationcoreapisecurityappcontainerthreadpoollegacyapisettransportsettingcommond3d11tokenizedprogramformatfunctiondiscoverykeys_devpkeyphysicalmonitorenumerationapilowlevelmonitorconfigurationapihighlevelmonitorconfigurationapi
README
Loading README...
Maintainers
Dependencies
2
direct dependencies
Dependents
0
crates depend on winapi-ui-automation