You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(blog): enhance winget search post with accurate cover image and code samples
- Remove irrelevant placeholder image from blog post body
- Add accurate cover image matching real winget-search interface design
- Update JavaScript code samples to reflect actual repository implementation
- Replace fancy gradient design with clean, minimal interface representation
- Improve technical accuracy of blog content
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: _posts/2025-09-15-building-winget-search-a-fast-web-interface-for-winget-packages.md
+30-15Lines changed: 30 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,7 @@ layout: post
4
4
title: Building Winget Search - A fast web interface for Windows Package Manager
5
5
description: >-
6
6
How I built a GitHub Pages-hosted search interface for winget packages to solve my machine setup workflow
7
+
cover_image: /images/winget-search-cover.svg
7
8
tags:
8
9
- python
9
10
- javascript
@@ -18,8 +19,6 @@ When setting up a new Windows machine, I used to rely on [Scoop](https://scoop.s
18
19
19
20
The problem? Finding winget package IDs was tedious. While `winget search` works, I wanted something faster - a web interface where I could quickly search, find packages, and copy installation commands. That's how [winget-search](https://github.com/solrevdev/winget-search) was born.
Winget packages are stored in Microsoft's [winget-pkgs repository](https://github.com/microsoft/winget-pkgs) with over 30,000 YAML manifest files. The repository structure follows a pattern: `manifests/publisher/package_name/version/` with separate files for different locales and installers.
@@ -96,17 +95,22 @@ The search interface is pure vanilla JavaScript - no frameworks needed. It loads
0 commit comments