[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-6582":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},6582,"AltSnap","RamonUnch\u002FAltSnap","RamonUnch","Maintained continuation of Stefan Sundin's AltDrag","",null,"C",4918,160,17,122,0,4,13,62,18,79.32,"GNU General Public License v3.0",false,"main",true,[27,28,29],"desktop","window-manager","windows","2026-06-12 04:00:29","English | [中文](.\u002FREADME_zh-CN.md) | [한국어](.\u002FREADME_ko-KR.md)\r\n# AltSnap\r\nFork from Stefan Sundin's AltDrag.\r\n\r\nCheck the Wiki: https:\u002F\u002Fgithub.com\u002FRamonUnch\u002FAltSnap\u002Fwiki\r\n\r\nOriginal documentation: https:\u002F\u002Fstefansundin.github.io\u002Faltdrag\u002Fdoc\u002F\r\n\r\nNote that the documentation is not 100% accurate because it is a fork.\r\nRead the changelog for more details.\r\n\r\nIt allows you to move and resize windows by using the Alt key and clicking wherever on the window instead of relying on very precise clicking.\r\nThis behavior is very common on Linux distributions and is not actually hard to implement on Windows.\r\n\r\nThis fork tries to keep a version up to date with minimal amount of bugs while keeping it feature-rich.\r\n\r\nIt is oriented towards all Windows users from Windows NT 4 to Windows 11, even though it is mostly tested on Windows XP and Windows 10.\r\n\r\nMain differences:\r\nTo simplify the code greatly the Hooks windows feature was removed, it allowed you have windows snapping while dragging them normally. It required however to inject a dll in every application and induced thus an obvious security risk. The amount of mess added to the code just for this feature was substantial and in addition forced to have both a 32bits and a 64bits version of the program running at the same time.\r\n\r\nThis version injects nothing into other applications. This means you do not have to worry whether you have a 32 or a 64bit operating system.\r\n\r\nAnother feature that was disabled is focus on typing, that was too much unusable for me to even start testing, so I removed it.\r\n\r\nOtherwise this has a much simpler source code, added a few extra options, such as transparent windows dragging, Maximize action, pause process options, more blacklists for finer control of AltSnap etc.\r\n\r\nFinally it fixed a ton of undesired behavior and bugs from the original AltDrag.\r\n\r\nWHAT'S NEW\r\n\r\nMany new features can be seen in the option dialog box, however some of them are only available through editing the AltSnap.ini file (middle click on tyhe tray icon for this).\r\n\r\n# VirusTotal false positive\r\nYou will see with the latest builds that there are some alerts, usually from SecureAge APEX and sometimes from other vendors. Those are false positives, and I stopped contacting the APEX team for every release because it is a waste of time I would rather spend on improving the program.\r\nI already reduced the number of false positives significantly, simply by changing build flags and by switching to an older version of the NSIS installer system. This is an indication of the impertinence of some modern antivirus solutions. Chocolatey considers that up to five positives on VirusTotal is not even suspicious.\r\n\r\n# Build\r\nAltSnap builds with gcc + MinGW-w64\r\nJust install the latest version (I use TDM-gcc 10.3, MinGW64 based)\r\nYou can also use GCC from [winlibs.com](https:\u002F\u002Fwinlibs.com\u002F)\r\n\r\n`> make` for i386 Win32 GCC build.\r\n\r\n`> make -fMakefiledb` for i386 GCC debug build.\r\n\r\n`> make -fMakefileX64` for x86_64 GCC build.\r\n\r\n`> make -fMakefileX64db` for x86_64 GCC debug build.\r\n\r\n`> make -fMakefileClang` for i386 build using LLVM Clang.\r\n\r\n`> make -fMakefileTCC` for i386 build using tcc, [Bellard's thiny c compiler](https:\u002F\u002Fbellard.org\u002Ftcc\u002F)\r\n\r\n`> make -fMakefileARM64Docker` for ARM64 Windows build using Docker (see [BUILD_ARM64.md](BUILD_ARM64.md))\r\n\r\n`> mkmsvc.bat` for builds with Microsoft Visual Studio (CL.EXE).\r\n\r\nFor Visual Studio you can setup a console environement using the  VsDevCmd.bat command with the `-arch` and `-host_arch` parameters to your needs.\r\n","AltSnap 是一个用于Windows系统的窗口管理工具，允许用户通过按下Alt键并点击窗口任意位置来移动和调整窗口大小。该项目是Stefan Sundin的AltDrag项目的维护延续版本，主要使用C语言编写。AltSnap移除了原版中的Hooks功能以简化代码，并且不再需要区分32位或64位操作系统版本运行，从而减少了安全风险。此外，它还增加了诸如透明拖动、最大化操作等新选项，并修复了大量原始项目中存在的问题和错误。适合所有版本从Windows NT 4到Windows 11的用户使用，特别是那些希望提高桌面操作效率的人士。",2,"2026-06-11 03:07:45","top_language"]