winget.run - 📦 Finding winget packages made easy 🔍
Tags: webdev, showdev, typescript, react
Published: 2020-06-02 19:44:21

<div align="center">

  ![github_readme_logo.svg](https://cdn.discordapp.com/attachments/697810943714918430/716269042414911558/wingetdotrun_blue_logo.png)

</div>

Microsoft recently released a build of their package manager [winget]([winget](https://github.com/microsoft/winget-cli)). Winget is essentially Microsoft's new replacement for third-party package management solutions like Chocolatey that will soon be pre-installed on all Windows 10 machines

One problem however is that there is no central repository / website to search and browse packages and this is where [winget.run](https://winget.run) comes into play & the fun begins.

## Features
With [our website](https://winget.run/), you'll never again need to browse the Windows 10 store or look through websites for exe downloads and go through the laborious installation process time and time again (assuming that what you're looking for is [available on winget](https://github.com/microsoft/winget-pkgs) of course).

<div align="center">

![wingetdotrun.jpg](https://cdn.discordapp.com/attachments/697810943714918430/717447484909027378/unknown.png)

</div>

#### Package navigation
- Access all of Microsoft's Windows 10 packages through a modern interface.
- View the most recently added packages at a glance on our homepage - see if theres anything that interests you!
- Search packages by name, organisation, or even keywords. Don't know exactly what you're looking for? - our search has you covered!
- List packages by organisation; now you can install all those Microsoft packages in one go.
- View detailed package info and versions on our detailed package pages.
  <div align="center">
    
    ![search.jpg](https://cdn.discordapp.com/attachments/697810943714918430/717448304992190484/unknown.png)

  </div>

#### Easy installation
- Copy the install command with one click and paste it into your terminal - it's that easy!
- Bulk install packages with ease; select everything you want and copy a single install script, a great tool for fresh installs of windows
- Works with all package versions

<div align="center">

![multipackage.jpg](https://cdn.discordapp.com/attachments/697810943714918430/717448761282003094/unknown.png)

</div>
 
<div align="center">

```powershell
    winget install -e --id Unifi.Controller
    winget install -e --id persepolisdm.persepolis
    winget install -e --id FastCopy.FastCopy 
```
</div>

#### Modern design
- Modern and professional design.
- Responsive; works on both desktop and mobile at varying screen sizes.
- Accessibility; our website works with screen-readers and keyboard-only input.

# Technology

### Api
- Typescript api using fasting to handle requests 
- MongoDB & TypeORM to save and update package data

### Web
- React using Typescript
- Next.js for server side rendering 
- Styled Components

# Contributing
Project details can be seen [here](https://github.com/winget-run/wingetdotrun) and community requests are, of course, welcome. If you want to report an issue, request a feature, or even have a question, don't be afraid to open a ticket!

For more in-depth information and queries, please contact us on [Twitter](https://twitter.com/wingetdotrun).