GithubHelp home page GithubHelp logo

latere-a-latere / winget-pkgs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from microsoft/winget-pkgs

1.0 1.0 1.0 16.45 MB

The Microsoft community Windows Package Manager manifest repository

License: MIT License

PowerShell 100.00%

winget-pkgs's Introduction

Welcome to the Windows Package Manager Community repo

This repository contains the manifest files for the Windows Package Manager. You are highly encouraged to submit manifests for your favorite application.

The Windows Package Manager is an open source client. You will find the source code here.

Submitting a Package

To submit a package to the repository, you should follow these steps:

  1. Follow the Contributing guidelines below
  2. Author a Manifest
  3. Test your manifest
  4. Submit your PR
  5. Respond to any feedback

Note: Please check that the package's manifest you intend to submit does not already exist in the manifests folder, and that there are no open PRs for it in order to avoid duplicates.

Authoring a Manifest

The minimal manifest syntax is below. Additional information on writing manifests can be found on Microsoft Docs or on the v1.0 manifest spec.

Current limitations are:

  • One manifest per PR

Be sure the manifest filenames match the PackageIdentifier manifest naming conventions and the manifest is located in the folder path matching manifests\<first lower case letter of publisher>\<publisher>\<package>\<version>\.yaml

Using the YAMLCreate.ps1

To help author manifest files, we have provided a YAMLCreate.ps1 powershell script located in the Tools folder.
The script will prompt you for the URL to the installer, then will prompt you to fill in metadata.

I recommend running the script in the location where you want to produce the manifest file. For example: manifests\<publisher>\<package>\. After successful completion, it will produce the YAML file.

Using Windows Package Manager YAML Generator

If you prefer to use a GUI to generate YAML files, you can use the Windows Package Manager YAML Generator. It is available as an app in the Microsoft Store and the code is also available on GitHub.

Although the Windows Package Manager YAML Generator can create YAML files with multiple installers, winget does not support more than one installer for now.

Test your manifest

Now that you have authored your manifest, you should make sure it works as expected.

Locally

  1. Verify the syntax. You can do that by typing the following command: winget validate <manifest>
  2. Test the install. You can do that by installing the manifest: winget install -m <manifest> For more details, see packages.

In Windows Sandbox

You can use the Tools\SandboxTest.ps1 script for testing a manifest installation in Windows Sandbox. The manifest will be also validated.

Just provide the path to manifest as parameter:

.\Tools\SandboxTest.ps1 <path-to-manifest>

Submit your PR

With the manifest verified, you will need to submit a PR. Your manifest should be located in the folder path matching manifests\<first lower case letter of publisher>\<publisher>\<package>\<version>.yaml

Validation Process

The PR request will go through a validation process. During the process, the PR request will get labels to help drive the validation. In the event of a failure, the BOT will suggest where the problem is with the submission and assign the PR back to you.

Respond to PR feedback

If the PR has been assigned to you, a timer is triggered. You will have 7 days to resolve the issue, or the PR will be closed automatically by the BOT.

The installer may be identified as malware. If you believe it's a false positive you can submit the installer to the defender team for analysis from here.

For a list of the BOT labels, see packages.

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

For the avoidance of doubt, you may not make any Submissions linking to third party materials if such Submission is prohibited by the applicable third party and/or otherwise violates such third party's rights.

winget-pkgs's People

Contributors

adandreou avatar al-lac avatar ath0mas avatar auanasgheps avatar chausner avatar denelon avatar dw-42 avatar gtopala avatar itzlevvie avatar jamiemagee avatar jedieaston avatar kevinlams avatar latere-a-latere avatar lszomoru avatar luislavena avatar lutzroeder avatar lychichem avatar mehtanisarg369 avatar officialesco avatar ousugo avatar oxygen-dioxide avatar piraces avatar robsonpiere avatar samiranshah-zz avatar stefanscherer avatar superusercode avatar wingetbot avatar witchilich avatar xiaoyang-sde avatar yigitemres avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

usman368

winget-pkgs's Issues

Parity with Awesome-Windows

Personal checklist for https://github.com/Awesome-Windows/Awesome

Audio

  • AIMP - 32 bit audio processing and multi-format playback. Freeware
  • Audacity - Free, open source, cross-platform software for recording and editing sounds. Open-Source Software Freeware
  • AudioNodes - Modular audio production suite with multi-track audio mixing, audio effects, parameter automation, MIDI editing, synthesis, cloud production, and more. Freeware
  • CDex - CD Ripper (French site, English program). Freeware
  • Dopamine - An audio player which tries to make organizing and listening to music as simple and pretty as possible. Freeware
  • Exact Audio Copy - Transfer files from your CDs to your PC in almost every format.Comes with some pretty nifty features too.
  • Foobar2000 - Free audio player for Windows, supports a wide range of audio formats and has a lot of cool features. Freeware
  • K-Lite Codecs - Collection of DirectShow filters, VFW/ACM codecs, and tools. Freeware
  • Kodi - Free and Open Source home theatre software. Open-Source Software Freeware
  • Mixxx - Free DJ software that gives you everything you need to perform live mixes, veritable alternative to Traktor. Open-Source Software Freeware
  • Musicbee - Like iTunes but better than iTunes.
  • MusicBrainz Picard - Picard is a cross-platform music tagger that looks up and rewrite metadata tags. Open-Source Software Freeware
  • Qtractor - An Audio/MIDI multi-track sequencer. Open-Source Software Freeware
  • Reaper - Lightweight application with deep feature set and $60 for individual, non-profit, or small business use.
  • Resonic - Fast and free audio player.
  • WACUP - An extension/improvement to Winamp, providing bugfixes and more features such as a better MOD player and YouTube support. Freeware
  • Winamp - Music player capable of playing MP3s, MP2s, WAVs, VOCs and MIDI files. Freeware

Chat Clients

  • Caprine - An elegant Facebook Messenger desktop app. Open-Source Software Freeware
  • Discord - Discord is a free voice and text chat client for gamers and non-gamers alike. You can use it from your browser and it's available on iOS, Android, Windows, Mac, and Linux. Freeware
  • Hexchat - IRC client based on XChat Open-Source Software Freeware
  • LimeChat - Instant messaging application. Freeware
  • mIRC - An Internet Relay Chat (IRC) client.
  • Quassel - Quassel IRC is a modern, cross-platform, distributed IRC client. Open-Source Software Freeware
  • Riot - A decentralised encrypted comms app for the Matrix.org ecosystem. Open-Source Software Freeware
  • Telegram - A messaging app with a focus on speed and security, it’s super fast, simple and free. Open-Source Software Freeware
  • Waow - Awesome WhatsApp Web Client to deliver you the best WhatsApp experience. Freeware
  • Franz - A messaging app for WhatsApp, Facebook Messenger, Slack, Telegram and many many more. Open-Source Software Freeware

Compression

  • 7-Zip - Open source Windows utility for manipulating archives. Formats 7z, ZIP, GZIP, BZIP2 and TAR are supported fully, other formats can be unpacked. Open-Source Software Freeware
  • Bandizip - A lightweight, fast and free All-In-One Zip Archiver. Freeware
  • PeaZip - Archiver and file compressor. Extract 7Z CAB ISO RAR TAR ZIP archive files. Open-Source Software Freeware
  • Riot - Compress images either by file size or by many other image attributes. Freeware
  • WinRAR - A powerful archive manager. It can backup your data and reduce the size of email attachments, decompress RAR, ZIP and other files.

Customization

  • 7+ Taskbar Tweaker - Allows to customize and extend Windows taskbar functionality with various productivity enhancements. Freeware
  • Classic Start - Use Start Menu and Explorer like it's 2000. Open-Source Software Freeware
  • Clover - Add multi-tab functionality to Windows Explorer. Freeware
  • EarTrumpet - Per application volume control from the system tray. Open-Source Software Freeware
  • QTTabBar - Extends Explorer by tabs and extra folder views. Freeware
  • Rainmeter - Rainmeter allows you to display customizable skins on your desktop, from hardware usage meters to fully functional audio visualizers. Open-Source Software Freeware
  • Search Deflector - A small program that redirects searches made from the Windows Start Menu or Cortana to whatever browser and search engine you prefer. Open-Source Software Freeware
  • TranslucentTB - Make your Windows task bar transparent. Open-Source Software Freeware
  • Windows 10 Login Background Changer - Lets you change the Windows 10 login screen background. Open-Source Software Freeware
  • ZBar - If you use multiple monitors, it lets you display a separate taskbar on each monitor.

Data Recovery

  • Data Rescue - Comprehensive and professional Hard drive recovery software that can recover your photos, videos, documents.
  • Ontrach EasyRecovery - Has filtering tools to help sort the large amount of data the software can recover.
  • PartitionGuru | Eassos Recovery - Data recovery with partition recovery. Freeware
  • Recuva - Recover your deleted files quickly and easily.
  • Stellar Phoenix Windows Data Recovery - Remote recovery option to recover data from another computer over a network.
  • TestDisk - Powerful free data recovery software primarily designed to help recover lost partitions and/or make non-booting disks bootable again.

Developer Tools

  • Cacher - Cloud-based, team-enabled code snippet manager with Gist sync, VSCode/Atom/Sublime packages and full-featured web client.
  • DB Browser for SQLite - High quality, visual, open source tool to create, design, and edit database files compatible with SQLite Open-Source Software
  • ExtendsClass - Online tools for developers (REST/SOAP clients, SQLite browser, Regex tester, XPath tester) Freeware
  • Fiddler - Web debugging proxy.
  • FileZilla - FTP, FTPS and SFTP client. Open-Source Software Freeware
  • Fork - A fast & friendly Git client for Windows (and Mac). Freeware
  • Git Extensions - A powerful and easy to use UI for Git. Open-Source Software Freeware
  • GitHub Desktop - GitHub Desktop is an open source Electron-based GitHub app. Open-Source Software Freeware
  • GitKraken - A beautiful, cross-platform Git client. Freeware
  • HeidiSQL - Powerful and easy client for MySQL, MariaDB, Microsoft SQL Server and PostgreSQL.
  • HTTP Toolkit - HTTP debugging & mocking tool. Open-Source Software Freeware
  • I'm Only Resting -A feature-rich WinForms-based HTTP client Open-Source Software Freeware
  • Insomnia - A modern REST client with a beautiful interface. Open-Source Software Freeware
  • Keylord Cross-platform GUI client for Redis, LevelDB and Memcached key-value databases.
  • Mamp - Local server environment. Freeware
  • Meld - A visual diff and merge tool. Open-Source Software Freeware
  • NSudo - A Powerful System Administration Tool. Open-Source Software
  • Open Server - Portable server platform and software environment (like MAMP, XAMPP, WAMP and very user friendly). Freeware
  • Pixie - A simple color picker for developers.
  • pngquant - Apply lossy compression on PNG files with or wi
  • PostgreSQL Database - A comprehensive list of tools.
  • Postman - REST client with intuitive user interface to send requests, save responses, add tests, and create workflows.
  • Process Explorer - A powerful task manager. Freeware
  • Process Hacker - Excellent full blown task manager.
  • Process Monitor- A sysinternal tool shows real-time file system, Registry, network and process/thread activity. Freeware
  • RazorSQL - A GUI for managing SQLite databases which requires major work.
  • Redis Desktop Manager Cross-platform open source Redis DB management tool.
  • Robo 3T - A lightweight GUI for MongoDB enthusiasts.
  • SourceTree - A free Git & Mercurial client.
  • Sql Wave - A MySQL database manager.
  • SSLyog - A powerful MySQL administration tool
  • TailBlazer - A small fast tool for browsing through logs Open-Source Software Freeware
  • TortoiseGit - Git client with full shell integration. Open-Source Software Freeware
  • Tower - Tower - the most powerful Git client for Mac and Windows.
  • Vagrant - A tool for building and managing virtual machines. Open-Source Software
  • Velocity - Offline API Documentation Tool. (like Dash for macOS)
  • Visual Studio Code - Lightweight Source Code Editor. Open-Source Software Freeware
  • Visual Studio - Ultimate Microsoft Developer Tool.
  • Wamp - Web development environment.
  • WinSCP - Free open source SFTP, FTP, WebDAV and SCP client. Freeware
  • Wireshark - A network protocol analyzer. Open-Source Software Freeware
  • WMI Explorer - Provides the ability to browse and view WMI namespaces/classes/instances/properties in a single pane of view. Open-Source Software
  • Xampp - Apache driven web development environment. Freeware
  • Xftp 5 - Flexible and lightweight SFTP/FTP client. Freeware
  • Zsh - A powerful command line shell. Open-Source Software Freeware

Documents

  • FreeOffice - FreeOffice is a complete office suite with a word processor, a spreadsheet application and a presentation program – all compatible with their counterparts in Microsoft Office. Freeware
  • LibreOffice - Open source office suite. Open-Source Software Freeware
  • Microsoft Office - Microsoft's own productivity suite.
  • NitroPDF - The best PDF Reader you'll ever get.
  • OnlyOffice - The most complete and feature-rich office and productivity suite. Freeware
  • OpenOffice - Software suite for word processing, spreadsheets, presentations, graphics, databases and more. Open-Source Software Freeware
  • Sumatra PDF - PDF, ePub, MOBI, CHM, XPS, DjVu, CBZ, CBR reader. Open-Source Software Freeware
  • WPS Office - The perfect free office software Freeware

E-Book Utilities

  • Bookviser - Awesome application for Windows 8 devices to read eBooks in a simple way. Freeware
  • Calibre - Powerful software for e-book management and conversion. Open-Source Software Freeware
  • kobo - Incredibly ugly but powerful software for ebook management and conversion. Freeware

Email

  • Mailbird - IMAP and POP3 email client, featuring customization, complete touch support and multiple language support.
  • Mailspring - A fast and maintained fork of Nylas Mail, built on modern web technologies. Open-Source Software Freeware
  • Nylas Mail - An extensible desktop mail app built on the modern web. Open-Source Software Freeware
  • Postbox - The Power Email App
  • Thunderbird - Email client with minimalistic design. Open-Source Software Freeware
  • BlueMail - beautifully designed, powerful and easy to use email app if you're looking for cross-platform functionality.

Games

  • 0 A.D. - A free, open-source real-time strategy game of ancient warfare. Open-Source Software Freeware
  • Freeciv - A Free and Open Source empire-building strategy game inspired by the history of human civilization. Open-Source Software Freeware
  • Godot Engine - Free and open source game engine. Easy to get started and flexible for intermediate users. Open-Source Software Freeware
  • Itch.io - Install, update and play indie games. Open-Source Software Freeware
  • LuaStudio - Free game development tool/engine. Create games and other graphic focused apps on Windows using Lua/LuaJIT programming language. Export them to many platforms including iOS, Android and Mac.
  • Origin - Like Steam, but for EA.
  • Steam - Largest online video game retailer. Desktop app allows you to organise your library of games and play them at any time. But you already knew that.
  • Unity - Free game engine. Easy to pick up and use with a number of tutorials.
  • Unreal Engine - Another free game engine. Lots of documentation and easier to pick up, but you pay 5% royalties to Unreal when you make money from UE-based games.
  • Warsow - Free & fast-paced FPS game for Windows. Freeware

Graphics

  • Blender - Fully-featured extensible cross-platform 3D content suite. Open-Source Software Freeware
  • Gimp - Open source image editor. Open-Source Software Freeware
  • Inkscape - Inkscape is a professional vector graphics editor for Windows, Mac OS X and Linux. Open-Source Software Freeware
  • Krita - Krita is a professional FREE and open source painting program. Open-Source Software Freeware
  • MapTiler - MapTiler generates zoomable raster maps from images in user-defined coordinate system. Freeware
  • Paint.net - how can you live without paint.net? Freeware

Text Editors

  • Atom - A hackable text editor for the 21st Century. Open-Source Software Freeware
  • Brackets - A modern, open source text editor that understands web design. Open-Source Software Freeware
  • GVim - (G)Vim is a highly configurable text editor built to enable efficient text editing. Open-Source Software Freeware
  • Light Table - A customizable editor with instant feedback and showing data values flow through your code. Open-Source Software Freeware
  • Neovim - literally the future of vim Open-Source Software Freeware
  • Notepad++ - A source code editor which supports several programming languages. Open-Source Software Freeware
  • Notepad2 - Tiny and fast Notepad replacement with many useful features. Open-Source Software Freeware
  • Oni - Modern Modal Editing - powered by Neovim Open-Source Software Freeware
  • SpaceVim - A community-driven vim distribution Open-Source Software Freeware
  • Sublime Text 3 - The sophisticated text editor.
  • Visual Studio Code - Build and debug modern web and cloud applications. Open-Source Software Freeware

IDEs

  • Android Studio - The official IDE for Android based on the IntelliJ platform. Open-Source Software Freeware
  • CLion - Smart cross-platform IDE for C/C++ that uses CMake as a build system.
  • Eclipse - A powerful IDE. Open-Source Software Freeware
  • IntelliJ IDEA - A modern Java IDE with free community edition. Open-Source Software Freeware
  • NetBeans IDE - A free and open-source IDE. Open-Source Software Freeware
  • PhpStorm - Lightning-smart PHP IDE with major frameworks support.
  • PyCharm - Python IDE for professional developers with free community edition. Open-Source Software Freeware
  • Rider - A cross-platform .NET/Mono IDE.
  • RubyMine - An intelligent Ruby IDE that supports many modern frameworks.
  • Visual Studio - Microsofts official IDE. Supports a multitude of languages via plugins.
  • WebStorm - A smart JavaScript IDE that uses the full power of the modern JavaScript ecosystem.

Online Storage

  • Box - Ability to sync more than 100,000 files and supporting both special characters in file names and file paths longer than 256 characters.
  • Dropbox -Simple, elegant and versatile (PC, Macs, Android...) cloud storage solution.
  • Google Drive - Cloud storage solution deeply integrated in the Google ecosystem.
  • pCloud - A swiss based privacy first cloud provider. Also offers one time payment lifetime plans.
  • Sync - Encrypted file storage that stores all files in canadian datacenters
  • Mega - Encrypted file storage.
  • Mozy
  • OneDrive - Best cloud storage solution for Windows users.

Backup

  • Arq - Backs up your files to your own cloud account (Amazon Cloud Drive, AWS, Dropbox, Google Drive, Google Cloud Storage, OneDrive, and SFTP).
  • Bvckup 2 - Light, versatile data replication software.
  • Duplicati - Free backup software to store encrypted backups online For Windows, macOS and Linux. Open-Source Software Freeware

Productivity

  • Aperture Control - Windows environment automation tool with a number of premade recipes and examples available. Open-Source Software Freeware
  • AutoHotkey - The ultimate automation scripting language for Windows. Open-Source Software Freeware
  • Chocolatey - A package manager for Windows.
  • Cold Turkey - The only blocker for distracting websites that actually works. (even doesn't let you uninstall it when blocking is active).
  • CommandTrayHost - A Command Line program monitor systray for Windows. Open-Source Software Freeware
  • CopyQ - Clipboard manager with advanced features. Open-Source Software Freeware
  • Ditto - Clipboard manager.
  • Easy Window Switcher - Switch between application instances, fast.
  • Everything - The fastest file/folder search tool by name.
  • Executor.dk - A free multi purpose customizable and light-weight launcher. Freeware
  • f.lux - Automatically adjust your computer screen to match lighting. Freeware
  • File Juggler - Organize files automatically. Monitor folders and execute actions like rename, delete, unzip and more. Finds dates in PDFs and much more.
  • Inkdrop - The note-taking app for Markdown lovers.
  • KatMouse - Utility that enables "universal scrolling" in Windows: scrolling does not need the window to be active/clicked first (i.e. how it works in macOS and Linux) Freeware
  • Keypirinha - A fast launcher for keyboard ninjas on Windows. You can think of Keypirinha as an alternative to Launchy and a cousin of Alfred. Freeware
  • Launchy - The Open Source Keystroke Launcher. Open-Source Software Freeware
  • Listary - Keep files at your fingertips. An unique search utility.
  • Luna - Automatic dark mode for Windows 10.
  • MultiCommander - File Manager for Professionals. Freeware
  • One Commander - File manager featuring miller columns and dual-pane views. Freeware
  • Scoop - A command-line installer for Windows. Open-Source Software Freeware
  • Simplenote - Simple cross-platform note taking app with cloud-based syncing. Freeware
  • Taskade - Smart task lists with real-time cross-platform syncing and team collaboration. Freeware
  • Total Commander - The best file manager for Windows.
  • WordWeb - A very good English dictionary for windows. Freeware
  • Wox - An effective launcher for windows. Open-Source Software Freeware

Terminal

  • Alacritty - A cross-platform, GPU-accelerated terminal emulator Open-Source Software Freeware
  • Babun - Alternative Windows shell based on Cygwin. Open-Source Software Freeware
  • Cmder - Console emulator package with clink shell. Open-Source Software Freeware
  • ColorTool - Set custom color schemes for the Windows Console with support for iTerm color schemes.
  • ConEmu - Customizable terminal with tabs, splits, quake-style and more.
  • ConsoleZ - Modified version of Console 2 for a better experience and a better visual rendering.
  • FluentTerminal - A Terminal Emulator based on UWP and web technologies.
  • Hyper - A terminal built on web technologies. Open-Source Software Freeware
  • Kitty - advanced Putty (SSH and telnet client).
  • MobaXterm - Xserver and tabbed SSH client.
  • mRemoteNG - The next generation of mRemote, open source, tabbed, multi-protocol, remote connections manager. Open-Source Software Freeware
  • MTPuTTY - Multi-Tabbed PuTTY.
  • Putty - SSH and telnet client.
  • Terminus - modern, highly configurable terminal app based on web technologies. Open-Source Software Freeware
  • Windows Terminal - Microsoft's official new terminal for Windows. Open-Source Software Freeware

Utilities

  • Acrosync - The only native rsync client for Windows (no cygwin required). It supports automatic uploads on file changes and incremental hourly backups.
  • AddToSendTo - This script lets you add your favorite Folder to Send To option, when you right-click. Open-Source Software
  • Advanced Renamer - Advanced batch renaming program, with support for renaming based on GPS data from images, ID3 tags from music files, TV show data and regular expressions. Freeware
  • Bandicam - Recording software allowing easy video recording of both desktop and 3D apps simultaneously.
  • Carnac - The easiest way to record keystrokes during any screen recording.
  • CleanMyPC - A clean computer in no time.
  • CPU-Z - A free all-in-one CPU monitoring tool. Freeware
  • Econap - Prevent sleep mode while your system is busy. Freeware
  • Ext2Fsd - Open source ext3/4 file system driver for Windows. Open-Source Software Freeware
  • ExifCleaner - Remove exif metadata from images and videos with drag and drop. Open-Source Software Freeware
  • Far - File and Archive manager. Clone of the Norton Commander. Open-Source Software
  • FileOptimizer - A lossless file size optimizer supporting a wide array of formats.
  • Fraps- Video game capture screen recorder that can be used with all games using DirectX or OpenGL technology.
  • FreeFileSync - An easy backup solution for files and folders, It supports mirroring/two way sync/update between source and destination.
  • fselect - Command-line tool to search files with SQL-like queries.
  • Glary Utilities - Provides many more advanced features which are non existent in ccleaner.
  • GPU-Z - A free all-in-one GPU monitoring tool. Freeware
  • Greenshot - Take and crop screenshots directly on the screen. Open-Source Software
  • HTTrack- Offline browser utility, allowing you to download a website from the Internet to a local directory. Open-Source Software
  • HWMonitor - A hardware monitoring program that reads PC systems main health sensors : voltages, temperatures, fans speed.
  • IrfanView - A very fast, small, compact and innovative graphic viewer for Windows.
  • LICEcap - Animated screen captures and save them directly to .GIF
  • LightBulb - Reduces eyestrain by adjusting gamma based on the current time
  • Link Shell Extension - Create symlinks from Explorer.
  • PowerPlanSwitcher - Provides a quick UI for switching power schemas & automatic switch on AC-plug-in on Windows10. Open-Source Software
  • Process Explorer - Discover which program has a particular file or directory open. Process Explorer shows you information about which handles and DLLs processes have opened or loaded.
  • qBittorrent - Free and reliable P2P Bittorrent client.
  • Retroshare - A platform for secure communications and file sharing between friends. Open-Source Software
  • rimraf - A deep deletion module for node. Help to delete files and folders with very long paths
  • Rufus - Create bootable USB drives the easy way.
  • SDelete - A command line utility that can securely delete a file, or clean the slack space.
  • SetToStartup - This script will help you to add your favorite programs or self made scripts/folders to startup. Open-Source Software
  • ShareX- Lets you take screenshots or screencasts of any selected area with a single key. Open-Source Software Freeware
  • SpaceMonger - A graphical utility to display folders and files in blocks relative to their disk usage.
  • Speccy -Detailed statistics on every piece of hardware in your computer.
  • ueli - A powerful keystroke launcher for Windows.
  • SpeedCrunch - The best and only calculator you'll need, completely stripped down of unnecessary UI clutter. Open-Source Software Freeware
  • Sysinternals Suite - Tool suite by Mark Russinovich that provides access to Windows internals for troubleshooting: processes, physical ports, disk activity etc. -ueli - A powerful keystroke launcher for Windows.
  • Unlocker - Unlock files Windows won't let you delete
  • Waltr - Transfer any movie or music file to your iPhone w/o iTunes.
  • WinDirStat - It is a disk usage statistics viewer and cleanup too.
  • Windows 10 Login Screen Changer - Changes the Windows 10 Login Screen Background. Open-Source Software
  • winreg-cli - Command line tool with a fluent API for modifying Windows registry. Open-Source Software Freeware
  • WizTree - Excellent, small utility application allows users to quickly find large files on a hard drive. Freeware
  • Yacy - A general search engine by corporations of people, including the search web page, general crawlers, indexing, and ranking functions.Open-Source Software
  • ZeroNet - A decentralized web. Open-Source Software
  • ZoomIt - It is a screen zoom and annotation tool for technical presentations. It runs unobtrusively in the tray and activates with customizable hotkeys to zoom in on an area of the screen, move around while zoomed, and draw on the zoomed image.

Proxy and VPN Tools

  • Algo - Personal IPSEC VPN in the cloud.

Video

  • DaVinci Resolve - Professional video creation software for editing, visual effects, color correction, and audio post production. Freeware
  • HandBrake - High performance video encoding and conversion tools with a nice GUI. Open-Source Software
  • K-Lite Codecs - Collection of DirectShow filters, VFW/ACM codecs, and tools.
  • mpv - Media player. Open-Source Software
  • Olive Video Editor - Open source cross-platform non-linear video editor. Open-Source Software Freeware
  • Open Broadcaster Software - Free and open source software for video recording and live streaming. Open-Source Software
  • PotPlayer - Multimedia player with a wide collection of codecs which also offers extensive configuration options for users.
  • ScreenToGif - ScreenToGif allows you to record a selected area of your screen and save it as a gif or video. Open-Source Software Freeware
  • Shotcut - Open source cross-platform video editor. Open-Source Software Freeware
  • SMPlayer - Multimedia player that can save different preferences for any single video. Open-Source Software Freeware
  • VLC - Multimedia player and framework that plays DVDs, Audio CDs, VCDs, and various streaming protocols. Open-Source Software Freeware
  • Videotape - Video player for windows 10 focused on simplicity with a beautiful and easy to use interface.

Parity with leereilly/games

Personal issue to keep track.
Aiming to get all the native stuff of https://github.com/leereilly/games on winget.

Action

  • OpenTomb - An open-source Tomb Raider 1-5 engine remake.

Arcade

  • hēXōn - A twin-stick-shooter with 3D graphics and a classic feel.
  • C-Dogs SDL - Overhead shoot-em-up port of the classic DOS game.
  • Chaos Projectile - 2D run'n'gun action game with RPG elements.
  • Clonepoint - Libre clone of Gunpoint, a game in which you hack and punch your way to victory.
  • DynaDungeons - Bomberman clone using the awesome open source Godot game engine.
  • Duckmarines - A ChuChu Rocket remake for PC.
  • Epic Inventor - Indie, side-scrolling, action, RPG.
  • Falling Time - Arcade game inspired by Fall Down.
  • Kroniax - Sidescrolling skill-based game.
  • Missile Command - Missile Command clone in Lua with LÖVE.
  • Mystic Mine - Single and multiplayer action game with mining carts.
  • OpenLieroX - Liero clone, like realtime Worms, or a 2D Quake.
  • OSGG - Oldskool Gravity Game, very difficult lander game in glorious vector graphics.
  • Savage Wheels - 2D car crashing game similar to the old classic Destruction Derby.
  • Space Shooter - Cross platform, 2D space shooting game made using pygame.
  • SDL-Ball - Pretty looking breakout clone available in most distributions.
  • Taisei - Fan-made, open Source clone of the Touhou series.
  • Teeworlds - Online multi-player platform 2D shooter.
  • Wannabe Tempest - Tempest(80's arcade game) clone in Java, and a small project for playing with git.
  • Witch Blast - Roguelite dungeon crawl shooter similar to The Binding of Isaac.

FPS

  • AssaultCube - Total conversion of Wouter van Oortmerssen's FPS called Cube.
  • Freedoom - Free software FPS based on the classic Doom engine.
  • GlPortal - A modern 3D game and engine with portals written in C++.
  • ioquake3 - The free software FPS engine that can be used to play Quake 3, or make your own game.
  • LWJake2 - LWJGL port of Quake 2.
  • OpenLara - Tomb Raider open-source engine Play it now!
  • openspades - Compatible client of Ace of Spades 0.75.
  • Red Eclipse - Free, casual arena shooter featuring parkour.
  • Smokin' Guns - Semi-realistic simulation of the "Old West's" great atmosphere.
  • Turtle Arena - Third-person action game using the Spearmint engine.
  • Unvanquished - Fast-paced, futuristic FPS with RTS elements.
  • Warsow - Fast-paced FPS in a futuristic cartoonish world.

MMORPG

  • Open Meridian - The first 3D MMORPG, released in 1996 and open sourced in 2012. Forked in 2013, Actively developed. Play it now!
  • Meridian 59 - The first 3D MMORPG, released in 1996 and open sourced in 2012. The original codebase for Meridian 59, less frequently updated. Play it now!
  • Stendhal - a fun friendly and free 2D multiplayer online adventure game with an old school feel. Play it now!

RPG

  • Angband - Single-player dungeon exploration game in the universe of JRR Tolkien.
  • Arx Fatalis - Cross-platform port of Arx Fatalis, a first-person role-playing game.
  • Cataclysm: Dark Days Ahead - Roguelike set in a post-apocalyptic world.
  • Cendric - Platformer-RPG in a fantasy setting with puzzle elements.
  • Crystal Picnic - Lighthearted and colourful tribute to the classic era of action RPGs.
  • Dungeon Crawl Stone Soup - Single-player roguelike dungeon exploration game with a larger focus on combat compared to other popular roguelikes.
  • Dungeon Monkey Eternal - Party-based fantasy roguelike role-playing game.
  • Egoboo - Cool 3D dungeon crawling game in the spirit of NetHack.
  • Flare RPG - Fantasy action RPG game with its own engine.
  • Freeablo - Open-source implementation of the Diablo I engine.
  • Monster RPG 2 - Turn-based J-RPG in a fantasy universe.
  • NetHack - Single-player roguelike dungeon exploration game and one of the most popular games in its genre.
  • OpenMW - Reimplementation of the Morrowind game engine.
  • The Legend of Zelda: Mystery of Solarus DX - sequel to The Legend of Zelda: A Link to the Past released on the SNES, written in lua and created with the Solarus engine
  • Valyria Tear - Single-player medieval-fantasy 2D J-RPG.

Platform

Puzzle/card/board

  • 2048-cli - CLI version of the game 2048 for your Linux terminal.
  • 2048-in-terminal - CLI version of the game 2048 made right.
  • Castles of Dr. Creep - The Castles of Dr. Creep
  • Dominion - C# implementation of Dominion, a board/card game.
  • EbbeFlut - Really nice board game implemented in a bad way a VERY long time ago.
  • IRMINGARD - Patience card game written in Ruby.
  • Minilens - Cute puzzle platformer starring a cleaning robot on post-apocalyptic Earth.
  • nudoku - ncurses based CLI sudoku game
  • PuzzleDash - Match-3 puzzle game built in the Dash engine.
  • tictactoe - Graphical tic-tac-toe AI which never loses
  • Wizznic - Most awesome puzzle game.
  • PokerTH - Implementation of Texas Hold'em supporting (online) multiplayer and botplay. Play it now!

Racing

  • Stunt Rally - Rally game with Track Editor, based on VDrift and OGRE.
  • SuperTuxKart - Free 3D kart racing game featuring open source mascots.

Programming

  • CengBall - Soccer programming game with 2D simulation.

Sandbox

  • Blackvoxel - Sandbox game based on a molecular voxel interaction engine.
  • Craft - Simple Minecraft clone written in C using modern OpenGL.
  • Endless Sky - Space trading and combat game similar to the classic Escape Velocity series.
  • Freeminer - Sandbox game inspired by Minecraft.
  • Minecraft - Simple Minecraft-inspired demo written in Python and Pyglet.
  • Manic Digger - A multiplayer block-building voxel game, Minecraft clone.
  • Minetest - Infinite-world block sandbox game with survival and crafting.
  • Pycraft - A Minecraft-inspired game for the terminal.
  • Rigs of Rods - Soft-Body physics simulator for vehicles and more.
  • Space Engineers - Space Engineers is a voxel-based sandbox game set in an asteroid field in space.
  • Terasology - Voxel world game engine inspired by Minecraft and others with fancy graphic effects and a heavy focus on extensibility.
  • The Powder Toy - Falling-sand physics sandbox game.

Strategy

  • 0 A.D. - 3D RTS similar to Age of Empires II
  • Caesaria - Remake of the popular citybuilder and economic sim Caesar III.
  • Colobot - A real-time strategy game with programmable bots.
  • CorsixTH - Clone of Theme Hospital.
  • Curse of War - Fast-paced action strategy game with ncurses and SDL frontends.
  • Harris - Strategy game based around the actions of RAF Bomber Command in the Second World War.
  • Hedgewars - A turn based strategy, artillery, action and comedy game.
  • KaM Remake - RTS game remake of “Knights and Merchants” written in Delphi from scratch.
  • KeeperRL - Roguelike dungeon builder inspired by Dwarf Fortress.
  • Last Colony - RTS game with both a single player campaign mode as well as a multiplayer mode, created entirely in HTML5 and JavaScript. Play it now!
  • MegaGlest - MegaGlest real-time strategy game engine (cross-platform, 3-d).
  • Micropolis - City-building game based on the original code for SimCity.
  • openage - Clone of the Age of Empires II engine.
  • OpenDungeons - Open source game inspired by Dungeon Keeper - Dark, damp and dangerous...
  • OpenFodder - Open-source implementation of Cannon Fodder
  • OpenRA - Open-source implementation of the Red Alert engine using .NET/mono and OpenGL. Runs on Windows, Linux and OSX.
  • OpenTTD - OpenTTD is a transport simulation game based upon the popular game Transport Tycoon Deluxe, written by Chris Sawyer.
  • OpenXcom - Clone of the original X-COM.
  • Pax Britannica - Underwater one-button real-time strategy game.
  • PCOTM (Phone Case of the Monster) - Ruby game, where you play as a phone-collecting monster.
  • Pioneer - Game of lonely space adventure.
  • Polly-B-Gone - Physics platform game about a plucky wheeled robot named Polly.
  • OpenRCT2 - Open source recreation of Rollercoaster Tycoon 2.
  • Race into Space - Turn-based space race strategy game originally by Interplay.
  • Seven Kingdoms: Ancient Adversaries - Classic RTS game liberated in 2009.
  • Source of Tales - Entry in the Liberated Pixel Cup 2012.
  • Tanks of Freedom - Turn-based strategy game in isometric pixel-art style.
  • The Battle for Wesnoth - Turn-based strategy game with a high fantasy theme.
  • Unknown Horizons - 2D isometric RTS economic strategy game written in C++ & Python, built on the Flexible Isometric Free Engine.
  • Voxeliq - Block-based game engine implementation developed with C#.
  • Wargus - Wargus is a Warcraft2 Mod that allows you to play Warcraft2 with the Stratagus engine.
  • Warzone 2100 - Postnuclear realtime strategy.
  • Wyrmsun - Strategy game based on history, mythology and fiction.
  • Zero-K - Open source RTS game with physical projectiles and smart units

Others

  • OpenNotrium - Open source version of Notrium, a top-down survival game.

Mobile Games

Android

  • ChaseWhisplyProject - Chase Whisply is a FPS. You have to seek, find and kill the ghosts living around you.
  • Colorphun - ColorPhun is a simple color based Android Game.
  • Game of Life - Conway's Game of Life with editable rules
  • Gidi Games - Lexis, TicTacToe, Puzzlemania - a collection of 3 board games done with Cocos2d for Android.
  • Green Mahjong - Solitaire mahjong game done in HTML/CSS/JS.
  • Green Wall - Weirdly addictive arcade-style android game, where you fling fruit at a wall. Project developed using Android Studio 1.0.
  • Memory Game - Simple and beautiful memory game for kids.
  • Pixel Dungeon - Traditional roguelike game with pixel-art graphics and simple interface.
  • PuzzleGame - Slider puzzle game implementation created with Cocos2d for Android.
  • Wannabe Tempest - Clone of 80's coin-op arcade game Tempest(80's arcade game).

IOS

  • Bat Loves Bugs - Arcade game about a bug-craving bat.
  • Bridges - Puzzle game with bridges, houses, tolls, and subways for iOS.
  • Canabalt - Release of Canabalt for iOS.
  • Choose Figure - Simple logic game. Choose the right figure. Train your attention.
  • Doom - Doom Classic for iOS.
  • DrugsNRock - Simple multiplayer rhythm game designed during the 2013 Global Game Jam.
  • FinalFighter - Tank deathmatch battle game developed using Cocos2D.
  • Frogatto - Action-adventure game, starring a certain quixotic frog.
  • Gorillas - iPhone(or iPod touch) port of the popular old QBasic game.
  • Green Mahjong - Solitaire mahjong game done in HTML/CSS/JS.
  • Light Jockey - iOS Auditorium-like game.
  • Lumio - Puzzle game for iOS developed using Cocos2D. Available free on the App Store.
  • Sakura Fly - iOS action game developed using SpriteKit. Available free on the App Store.
  • Wolfenstein 3D - Wolfenstein 3D for iOS Source Release.

Chat bots

  • c4bot - Chat bot that plays Connect Four with you, works in web chat, Facebook Messenger, Skype, and Telegram. Play it now!

Just The Source

  • Aquaria - Breath-taking underwater fantasy game. Winner of the Grand Prize at the 2007 Independent Games Festival.
  • Doom 3 - Doom 3 GPL source code release.
  • ID Software - Includes Doom, Quake, Wolfenstein and more.
  • Jedi Academy - Jedi Academy source only, mirror of SourceForge from Raven Software.
  • Jedi Outcast - Jedi Outcast source only, mirror of SourceForge from Raven Software.
  • MaNGOS - Full featured World of Warcraft server.
  • Miner Wars 2081 - For modders of Miner Wars 2081, a 6DOF action-survival space-shooter simulation-game set in the year 2081.
  • OpenJK - Community maintained fork of Jedi Academy and Jedi Outcast development.
  • Prince of Persia - Source code for the original Prince of Persia game that was written on the Apple II, in 6502 assembly language, between 1985-89.
  • UFO RUN - Real time multiplayer with Nextpeer.
  • System Shock - Source code for original System Shock game (PowerMac version), more readable fork available here.

Frameworks/Engines/Libraries

  • Akihabara - Set of libraries, tools and presets to create pixelated indie-style 8/16-bit era games in Javascript.
  • Allegro 5 - C++ libraries to make 2D games(graphics, sound, etc.).
  • ammo.js - Direct port of the Bullet Physics engine to JavaScript using Emscripten.
  • Atomic Engine - features 2D and 3D rendering, standards compliant JavaScript, full Player and Editor source on GitHub, Windows & Mac Editors, with deployment to Windows, Mac, WebGL, Android, and iOS from the editor.
  • Babylon.js - Complete JavaScript framework for building 3D games with HTML 5 and WebGL.
  • bgfx - Cross-platform rendering library.
  • Chilli Works - An open source, cross-platform game engine designed for indie developers.
  • Chipmunk Physics - Simple, lightweight, fast and portable 2D rigid body physics library written in C.
  • ChoiceScript - A language/engine for developing text-based multiple-choice interactive novels
  • Cocos2d for Android - Cocos2d for Android, based on cocos2d-android-0.82, and now ported from cocos2d-iphone 0.99.4.
  • Cocos2d for iPhone - Framework for building 2D games, demos, and other graphical/interactive applications for iPod Touch, iPhone, iPad and Mac. It is based on the cocos2d design but instead of using python it, uses objective-C.
  • Cocos2d for HTML5 - Cocos2d for Web Browsers. Built using JavaScript.
  • Cocos2d-x - Multi-platform framework for building 2d games, interactive books, demos and other graphical applications. It is based on cocos2d-iphone, but instead of using Objective-C, it uses C++. It works on iOS, Android, Windows Phone, OS X, Windows and Linux.
  • Crafty - JavaScript game library that can help you create games in a structured way.
  • CutJS - Lightweight and fast 2D HTML5 rendering engine for cross-platform game development.
  • Dash - Free and open 3D game engine written in D.
  • Duality - 2D Game Development Framework.
  • EaselJS - Library to make working with the Canvas element easier.
  • EntityJS - HTML5 JavaScript game engine utlizing the entity-component design.
  • Evennia MUD/MU* Creation System - Library for creating online multiplayer text games (MUD, MUSH, MUX, MUCK, MOO etc) in pure Python.
  • Flare - Free/Libre Action Roleplaying Engine.
  • Flashpunk - Free ActionScript 3 library designed for developing 2D Flash games.
  • Flixel - Game-making library written entirely in ActionScript 3.
  • GameJS - GameJs is a JavaScript library for writing 2D games or other interactive graphic applications for the HTML Canvas inspired by PyGame.
  • GamePlay - Cross-platform, C++ game framework/engine for creating 2D/3D mobile and desktop games.
  • GemRB - Cross-platform implementation of Bioware's Infinity Engine.
  • GenesisEngine - GenesisEngine allows you to create and explore procedurally-generated planetary systems, from ground level all the way out into space. Experiments with procedurally-generated worlds, XNA, and design patterns.
  • Gladiator 3D - Canvas based JavaScript ray casting engine for pseudo 3D games.
  • Godot - Fully featured, MIT licensed, game engine. It focuses on having great tools, and a visual oriented workflow that can export to PC, Mobile and Web platforms with no hassle. The editor, language and APIs are feature rich, yet simple to learn, allowing you to become productive in a matter of hours.
  • HaxeFlixel - Free, cross-platform 2D game engine powered by Haxe and OpenFL http://www.haxeflixel.com/
  • JiGS - Online RPG and Trading Game Engine built in PHP.
  • jMonkeyEngine - Cutting edge, cross-platform 3D game engine for adventurous Java developers.
  • kiwi.js - Blazingly fast mobile & desktop browser based HTML5 game framework. It uses CocoonJS for publishing to the AppStore.
  • libGDX - Desktop/Android/HTML5/iOS Java game development framework.
  • libRocket - C++ user interface package based on the HTML and CSS standards. It is designed as a complete solution for any project's interface needs.
  • libSDL2pp - C++11 bindings for SDL 2.0.
  • lycheeJS - Free HTML5 + native OpenGL Game Engine for Embedded, Console, Mobile, Server and Desktop.
  • Matter.js - Matter.js is a JavaScript 2D rigid body physics engine for the web.
  • melonJS - HTML5 game framework for 2D games.
  • MonoGame - XNA Implementation for Mono based platforms (supports iOS, Android, Linux, and started work on PS Suite and NaCli ).
  • Oimo.js - Lightweight 3d physics engine for javascript.
  • OpenRTS - Real-Time Strategy game 3D engine coded in java 7.
  • Oxygine - C++ engine and framework for 2D games on iOS, Android, Windows, Linux and Mac.
  • panda.js - Free HTML5 game engine for mobile and desktop with Canvas and WebGL rendering.
  • Phaser - Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
  • PhysicsJS - Modular, extendable, and easy-to-use physics engine for JavaScript.
  • pixi.js - Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback.
  • Plasma - Cyan Worlds's Plasma game engine.
  • PlayCanvas - 3D WebGL game engine with online toolset.
  • QICI Engine - free JavaScript game engine library with a web-based comprehensive suite of toolset for making HTML5 games.
  • Quasi-Engine - a QtQuick framework that intends to be a complete toolset to ease 2d game development.
  • Ren'py - A Visual Novel Engine, written in python, for both mobile (iOS beta) and desktop platforms.
  • SFML - Simple and Fast Multimedia Library.
  • Solarus - An Action-RPG game engine written in C++.
  • Spring - Real Time Strategy game engine.
  • Starling - ActionScript 3 library that mimics the conventional Flash display tree architecture, can be deployed to mobile devices (iOS, Android), the desktop (Windows, OS X), and to the browser (via the Flash plugin).
  • Superpowers - TypeScript & ThreeJS powered game engine and framework (2D & 3D with WebGL)
  • Tesseract - Make mapping more fun by using modern dynamic rendering techniques, sothat you can get instant feedback on lighting changes, not just geometry.
  • three.js - JavaScript 3D library used in many browser games.
  • tiled - Tiled is a general purpose tile map editor. It is meant to be used for editing maps of any tile-based game, be it an RPG, a platformer or a Breakout clone.
  • Torque 2D - MIT Licensed version of Torque 2D from GarageGames.
  • Torque 3D - MIT Licensed version of Torque 3D from GarageGames.
  • Turbulenz Engine - HTML5 game engine and server-side APIs available in JavaScript and TypeScript for building and distributing 2D and 3D games.
  • Urho3D - Urho3D is a free lightweight, cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.
  • Wurfel Engine An isometric game engine for games with an open world made of blocks or voxels.
  • XLE - Rendering engine with advanced features such as Image Based Lighting, dynamic area lights, and a node based material editor. Flexible and modular, it is designed to drop into existing solutions. XLE is the "hackable" engine, intended to be customised for specialised requirements.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.