Boysen is a modern and lightweight PowerShell emulator built upon electron, xterm.js, and node-pty. It supports multiple sessions through tabs and a few other goodies such as a more compact and bash-like display of file system entries.
Clone the repo:
git clone https://github.com/avocadianmage/boysen.git
Within the root directory of the repo (/boysen
):
npm install
tsc # Compile TypeScript.
npm run pack # Ensure native electron modules are built.
To run the program:
npm start
To build and run the program, you'll need node.js
and npm
(which is packaged with node). You can get it here.
npm install
requires some tools like Python and the C++ compiler to be present on the system. You can easily install them by running the following command in PowerShell as an administrator:
npm install --global --production windows-build-tools
You will also need to make sure you have TypeScript for the project to compile:
npm install -g typescript
You could also download the latest installer binary from the Releases page.
Note that the executable isn't signed (sorry!)