{"id":13590284,"url":"https://github.com/vim/vim-win32-installer","last_synced_at":"2026-04-17T01:05:21.715Z","repository":{"id":37270436,"uuid":"50428480","full_name":"vim/vim-win32-installer","owner":"vim","description":"Vim Win32 Installer","archived":false,"fork":false,"pushed_at":"2026-04-13T22:35:17.000Z","size":3235,"stargazers_count":2279,"open_issues_count":16,"forks_count":249,"subscribers_count":86,"default_branch":"master","last_synced_at":"2026-04-14T00:30:58.770Z","etag":null,"topics":["installer","vim","windows"],"latest_commit_sha":null,"homepage":"","language":"Batchfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"k-takata/vim-win32-installer","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-01-26T12:53:09.000Z","updated_at":"2026-04-13T22:35:21.000Z","dependencies_parsed_at":"2024-01-22T00:24:53.596Z","dependency_job_id":"0224c5e1-eb28-4450-9a33-d13b4701eeee","html_url":"https://github.com/vim/vim-win32-installer","commit_stats":{"total_commits":3075,"total_committers":13,"mean_commits":"236.53846153846155","dds":"0.10666666666666669","last_synced_commit":"0dd8f439b294eb7abb45e67196f15c6ea74e892c"},"previous_names":[],"tags_count":3108,"template":false,"template_full_name":null,"purl":"pkg:github/vim/vim-win32-installer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vim%2Fvim-win32-installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vim%2Fvim-win32-installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vim%2Fvim-win32-installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vim%2Fvim-win32-installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vim","download_url":"https://codeload.github.com/vim/vim-win32-installer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vim%2Fvim-win32-installer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31910584,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"ssl_error","status_checked_at":"2026-04-16T18:21:47.142Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["installer","vim","windows"],"created_at":"2024-08-01T16:00:42.806Z","updated_at":"2026-04-17T01:05:21.665Z","avatar_url":"https://github.com/vim.png","language":"Batchfile","readme":"[![Build status](https://ci.appveyor.com/api/projects/status/0x8kevh62dkdt7mu?svg=true)](https://ci.appveyor.com/project/chrisbra/vim-win32-installer)\n[![GitHub All Releases](https://img.shields.io/github/downloads/vim/vim-win32-installer/total)](https://github.com/vim/vim-win32-installer/releases)\n[![Latest GitHub Release](https://img.shields.io/github/v/release/vim/vim-win32-installer)](https://github.com/vim/vim-win32-installer/releases/latest)\n\n\n# Vim Installer and Vim Zip-Archives (Win32, Win64, ARM64)\n\nThis is a project for building Nightly and Stable Vim Windows build snapshots\nautomatically ([more information](https://vim.fandom.com/wiki/Where_to_download_Vim)).\n\n[Download](https://github.com/vim/vim-win32-installer/releases/latest) and execute the\nmost recent `gvim_x.y.pppp_x86.exe` file to install Vim (where `x.y` is the\nrelease version and `pppp` is the patch number). The exe files contain the\n(32bit) installer while the .zip files contain an archive of the 32bit (`_x86`)\nor 64bit versions (`_x64`). To install it, extract the archive and update your\nPATH variable. The installer will do that automatically and provide some\nadditional extensions (e.g. Edit with Vim menu).\nThe `gvim...pdb.zip` file only contains the corresponding pdb files for debugging the binaries.\n\n## ARM64\nARM64 builds is currently being worked on. Will occassionally be provided until it is fully automatic.\n\nIf you need a dynamic interface to Perl, Python2, Python3, Ruby, \u003cdel\u003eTCL,\u003c/del\u003e Lua or\nRacket/MzScheme, make sure you also install the following. Vim will work\nwithout it, but some Plugin might need this additional dependency. (e.g.\n[Gundo](https://github.com/sjl/gundo.vim) needs a working Python2 installation,\n[Command-T](https://github.com/wincent/command-t) needs a working Ruby\ninstallation and [Neocomplete](https://github.com/Shougo/neocomplete.vim) needs\na working Lua installation). This means, those interpreters have to be\ninstalled in addition to Vim. Without it Vim won't be able to use that feature!\nYou can find those interperters here:\n\n* [Strawberry Perl](http://strawberryperl.com/) 5.38\n* \u003cdel\u003e[ActiveTcl](http://www.activestate.com/activetcl/downloads) 8.6.6\u003c/del\u003e (currently disabled)\n* [LuaBinaries](http://luabinaries.sourceforge.net/download.html) 5.4\n* [Python](https://www.python.org/downloads/) 2.7\n* [Python 3](https://www.python.org/downloads/) 3.8 or later\n* [Racket](https://download.racket-lang.org/) 8.7 (BC)\n* [RubyInstaller](http://rubyinstaller.org/downloads/) 3.4\n\nMake sure that you install the same architecture (32bit/64bit) for those\nlibraries that matches your Vim installation.\n\nFor Python 3, Vim is compiled against Python 3.12 using [Stable\nABI](https://docs.python.org/3.12/c-api/stable.html), and this allows you to\nuse Python 3.8 or any later version. See also\n[`:help python3-stable-abi`](https://vimhelp.org/if_pyth.txt.html#python3-stable-abi)\n\nAdditionally the binaries include the new terminal feature for Vim and\ntherefore contain the winpty.dll (32bit or 64bit) and the winpty-agent.exe from\nthe [winpty repository](https://github.com/rprichard/winpty). This feature is\ncurrently considered experimental. Read the help at [:h\nterminal.txt](http://vimhelp.appspot.com/terminal.txt.html) for more\ninformation.\n\nFor supporting better encryption, it comes with the libsodium.dll from the\n[libsodium repository](https://github.com/jedisct1/libsodium/releases/1.0.19-RELEASE)\nSee the help at [:h 'cryptmethod'](https://vimhelp.org/options.txt.html#%27cryptmethod%27)\nfor more details.\n\nNote: The zip archive might be considered unsecure in Windows, causing Windows\nto display a dialog box \"These files might be harmful to your computer...\". If\nyou want to disable this warning, you need to \"unblock\" the zip file. Do that\nin the properties dialog of the zip file, first tab General and look for the\nsecurity section and click on \"Unblock\". However using a signed release might\nprevent that behaviour in Windows eventually (see also next paragraph).\n\nSee: [Vim Repository](https://github.com/vim/vim) for the Vim source.\n\n## Custom Patches\nNote: If you want to test some patches, place them in the patch directory with\nthe extension `.patch`. They will be applied before building Vim and the binary\nwill then be tested against the test suite.\n\n## Signed Builds\nCreating a signed binary and installer still requires manual effort, therefore\nnot every release will be signed. They will be provided on a best effort basis\noccasionaly. If there haven't been any signed\nreleases for a long time, feel free to request a new one by creating an\n[issue](https://github.com/vim/vim-win32-installer/issues) here.\n\nThanks to\n[SignPath.io](https://signpath.io?utm_source=foundation\u0026utm_medium=github\u0026utm_campaign=vim)\nfor providing a free code signing service and to the [SignPath\nFoundation](https://signpath.org?utm_source=foundation\u0026utm_medium=github\u0026utm_campaign=vim)\nfor a free code signing certificate to sign the builds.\n\n## Winget \nThe nightly builds will be automatically uploaded and submitted to the [winget\nrepository](https://github.com/microsoft/winget-pkgs/). So you can use the\n[winget](https://docs.microsoft.com/en-us/windows/package-manager/winget/)\ncommand line tool to update your vim installation and do not have to download\nand install new releases manually.\n\nThis is only done for the unsigned builds, because the signed builds currently\nstill require some manual steps to complete.\n\nThere will be 2 different types of Releases submitted to the winget Repository:\n\n### 1) `vim.vim.nightly` Releases\nEvery build will be uploaded to the winget package repository as\n`vim.vim.nightly` (nightly) build. You need to search for `vim.vim.nightly`.\n\n### 2) `vim.vim` (stable) Releases\nIn addition, approximately every 100 releases, a new stable release will be\nuploaded to the winget repository using the 'vim.vim' identifier. This should\nhappen approximately every month.\n\n\n# License \u0026 Copyright\n\nMost work was done by Ken Takata (@k-takata) and Christian Brabandt (@chrisbra).\n\nThe Vim license applies (see [:h\nlicense](http://vimhelp.appspot.com/uganda.txt.html#license)) to all the build\nscripts in this repository. Note, that Vim is included as a submodule and comes\nwith its own license (although is also released under the Vim license).\n","funding_links":[],"categories":["Batchfile"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvim%2Fvim-win32-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvim%2Fvim-win32-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvim%2Fvim-win32-installer/lists"}