Displaying 1 to 20 from 22 results

pythonnet - Python for

  •    CSharp

Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers. It allows Python code to interact with the CLR, and may also be used to embed Python into a .NET application.Python for .NET allows CLR namespaces to be treated essentially as Python packages.

tmux-yank - Tmux plugin for copying to system clipboard. Works on OSX, Linux and Cygwin.

  •    Shell

Copy to the system clipboard in tmux. The easiest way to install tmux-yank is via the Tmux Plugin Manager.

alwsl - Install archlinux as the WSL (Windows Subsystem for Linux) host.

  •    Batchfile

Notice: This project is no longer maintained. I would recommend to not use the current install script, as the root system is severely out of date. Please refer to the WSL Distro switcher or official MS tooling for non-ubuntu distros. Of course the script and the download source will remain available. This project provides an easy way to install a custom, minimal, arch linux distribution as the WSL host.

wsl-terminal - Terminal emulator for Windows Subsystem for Linux (WSL)

  •    Shell

A terminal emulator for Windows Subsystem for Linux (WSL), based on mintty, fatty and wslbridge. More screenshots here.




terminal - The new Windows Terminal, and the original Windows console host -- all in the same place!

  •    C++

Windows Terminal is a new, modern, feature-rich, productive terminal application for command-line users. It includes many of the features most frequently requested by the Windows command-line community including support for tabs, rich text, globalization, configurability, theming & styling, and more. The Terminal will also need to meet our goals and measures to ensure it remains fast, and efficient, and doesn't consume vast amounts of memory or power.

WSL-DistroLauncher - Sample/reference launcher app for WSL distro Microsoft Store packages.

  •    C++

This is the C++ reference implementation for a Windows Subsystem for Linux (WSL) distribution installer/launcher application. Every distro package must include a launcher app, which is responsible for completing installation & registration of your distro with WSL, and for launching new distro instances atop WSL. Once you've built your distro launcher, packaged it along with the required art assets, manifest, and distro.tar.gz, and digitally signed the package, you will be able to sideload your distro on your own machine(s).

extraterm - The swiss army chainsaw of terminal emulators

  •    C++

Extraterm is an open source project to build a terminal emulator and expand it with new features to support modern workflows and do more than just act like a glorified teletype. More background information is in the Why document.

WSL-Programs - A community powered list of programs that work (and those that don't) on the Windows subsystem for Linux

  •    CSS

If you'd like to chat about the Windows Subsystem for Linux (or have a question) please use the gitter chat linked above. If you are looking for guidance on getting started with Bash on Ubuntu on Windows, check the Ubuntu Repo. A community powered list of programs that work (and those that don't) on the Windows subsystem for Linux. The official Microsoft repository for filing bugs, etc., is located at Microsoft's BashOnWindows repo. This repo complements the offical one by providing a quick reference for how well programs run.


ArchWSL - Install ArchLinux as a WSL Instance.

  •    Shell

Please extract to a folder that has write permission. For example 'Program Files' can not be used. Exe filename is using to the instance name to register. If you rename it you can register with a diffrent name.

wslgit - Use Git installed in Bash on Windows/Windows Subsystem for Linux (WSL) from Windows and Visual Studio Code (VSCode)

  •    Rust

This project provides a small executable that forwards all arguments to git running inside Bash on Windows/Windows Subsystem for Linux (WSL). The primary reason for this tool is to make the Git plugin in Visual Studio Code (VSCode) work with the git command installed in WSL. For these two to interoperate, this tool translates paths between the Windows (C:\Foo\Bar) and Linux (/mnt/c/Foo/Bar) representations.

RunInBash - Run Linux commands under WSL without leaving your PowerShell or CMD!

  •    C++

RunInBash is a simple tool designed to make running Linux applications easier and faster under WSL. RunInBash simply runs whatever you type after it under a bash shell and pipes the output back to the parent command line. No need to worry about nested quotes, escaping arguments, or anything else! Read more about $ and RunInBash in the official release notes on our blog. Binary releases are available for download on neosmart.net. RunInBash captures the exit code of the executed command and bubbles it back up to the caller, making writing complex scripts containing both Windows and Linux commands easy. Just copy RunInBash.exe to your PATH. For best results, we recommend renaming it $.exe, allowing you to run any Linux command by simply prefixing it with $, e.g. $ ifconfig or $ git status.

WSAOSC - AOSC OS on Windows Subsystem for Linux | Installer

  •    C

Open WSAOSC.sln in Visual Studio and compile.

AlpineWSL - Install Alpine Linux as a WSL Instance (for Windows 10 FCU 64bit or later)

  •    Makefile

Exe filename is using to the instance name to register. If you rename it you can register with a diffrent name. AlpineWSL can build on GNU/Linux or WSL.

wsldl - WSL Distribution Launcher alternative. Use any rootfs. (Win10 FCU 64bit or later.)

  •    C++

Exe filename is using to the instance name to register. If you rename it, you can register with a different name.

use_vs2017 - 演示基于 win10、vs2017 开发 C++ Linux 程序的一些技巧

  •    CMake

演示基于 win10、vs2017 开发 C++ Linux 程序的一些技巧

wsl-ssh-pageant - A Pageant -> TCP bridge for use with WSL, allowing for Pageant to be used as an ssh-ageant within the WSL environment

  •    CSharp

On the Windows side run Pageant (or compatible agent such as gpg4win). On the Windows side run Pageant (or compatible agent such as gpg4win).

wsl-proxy - WSL proxy files for editor/linux interop

  •    Batchfile

WSL (Windows Subsystem for Linux) is an awesome bit of innovation by Microsoft that allows you to run Linux inside of Windows 10 without the need for a Virtual Machine. This has several benefits, the largest of which is the memory that you sae by not running a whole secondary OS. Unfortunately it also has it's drawbacks, the biggest of which is a distinct lack of support through editors such as Atom, VSCode, and Sublime Text. As an example usecase take the atom-linter package. Most of the linters, such as linter-php require the path to an executable in order to run. If that executable is inside of WSL however, there is no way to access it.