fnm - node.js version manager for fish

  •        9

fnm is a node version manager using ideas from tj/n, wbyoung/avn and creationix/nvm for fish. Use node 5.5.0.




Related Projects

nvm-windows - A node.js version management utility for Windows. Ironically written in Go.

  •    Go

I am particularly interested in finding people who can speak something other than English. Several problems have come up with non-latin character sets (Chinese, Japanese, Arabic, etc). I am also interested in producing language packs/translations for the installers. If you are interested in translating, please signup here.I am seeking donations to help pay for a lingohub.com account to make life easier for translators! Please consider becoming a becoming a patron to support this.

nvm - Node Version Manager - Simple bash script to manage multiple active node.js versions

  •    Shell

The script clones the nvm repository to ~/.nvm and adds the source line to your profile (~/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc).You can customize the install source, directory, profile, and version using the NVM_SOURCE, NVM_DIR, PROFILE, and NODE_VERSION variables. Eg: curl ... | NVM_DIR=/usr/local/nvm bash for a global install.

zsh-nvm - Zsh plugin for installing, updating and loading nvm

  •    Shell

nvm is an awesome tool but it can be kind of a pain to install and keep up to date. This zsh plugin allows you to quickly setup nvm once, save it in your dotfiles, then never worry about it again.The plugin will install the latest stable release of nvm if you don't already have it, and then automatically source it for you. You can upgrade nvm to the latest version whenever you want without losing your installed node versions by running nvm upgrade.

n - Node version management

  •    Shell

Node.js version management: no subshells, no profile setup, no convoluted API, just simple.to install n to bin/n of the directory specified in the environment variable $PREFIX, which defaults to /usr/local (note that you will likely need to use sudo). To install n in a custom location (such as $CUSTOM_LOCATION/bin/n), run PREFIX=$CUSTOM_LOCATION make install.

risingstack-bootcamp - This is the Node

  •    Javascript

For this, use nvm, the Node version manager. Preferably with Homebrew.

fisherman - The fish-shell plugin manager.

  •    Shell

fisherman is a fish-shell plugin manager. Translations: 日本語, 繁體中文, 简体中文, 한국어, Русский, Português, Türkçe, Español, Français, Català, Deutsch, فارسی.

avn - Automatic Version Switching for Node

  •    Javascript

Now when you cd into a directory with a .node-version file, avn will automatically detect the change and use your installed version manager to switch to that version of node. What goes in your .node-version file? A semver version number corresponding to the version of Node.js that your project uses. We don't recommend using all of these tools to manage your versions of node, but feel free to install all of them. They won't conflict with each other.

jabba - (cross-platform) Java Version Manager

  •    Go

Java Version Manager inspired by nvm (Node.js). Written in Go.The goal is to provide unified pain-free experience of installing (and switching between different versions of) JDK regardless of the OS (macOS, Linux x86/x86_64/ARMv7+, Windows x86_64).

ndenv - node.js version manager based on rbenv

  •    Shell

ndenv is similar to rbenv, manages multi versions node.js/io.js. Unlike nvm, ndenv automatically change node version using .node-version file locally. I recommend using node-build for installing node itself. See also node-build.

nvs - Node Version Switcher - A cross-platform tool for switching between versions and forks of Node

  •    Javascript

NVS is a cross-platform utility for switching between different versions and forks of Node.js. NVS is itself written in node JavaScript. This tool is obviously inspired by other node version manager tools, especially nvm, from which it borrows a lot of ideas and some command-line syntax.


  •    Shell

Virtual Environments for Node.Switch out your node version and global npm install space in one command. Supports named environments. Uses subshells by default so that you can ^D or exit out of an environment quickly. No need to edit .bashrc or .profile, just install and go.

nodist - [LOOKING FOR A MAINTAINER :) ] Natural node.js and npm version manager for windows.

  •    Javascript

A node.js and npm version manager for the windows folks out there. Inspired by n. And nodenv. Nodist was designed to replace any existing node.js installation, so if node is already installed on your machine, uninstall it first.

fish-shell-setup-osx - :blowfish: Tutorial: Fish, Fisherman, Powerline Fonts + iTerm2

  •    Shell

Terminal Setup for OS X with Fish Shell, Fisherman, Powerline Fonts and iTerm2. Can't wait to run the fish shell? You can run the install.sh to install the Fish Shell, Fisherman, Powerline Fonts and iTerm2.

asdf - Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

  •    Shell

Supported languages include Ruby, Node.js, Elixir and more. Supporting a new language is as simple as this plugin API. If you are not using a framework, or if on starting your shell you get an error message like 'command not found: compinit', then add this line before the ones above.

semantic-release - :package::rocket: Fully automated version management and package publishing

  •    Javascript

semantic-release automates the whole package release workflow including: determining the next version number, generating the release notes and publishing the package. This removes the immediate connection between human emotions and version numbers, strictly following the Semantic Versioning specification.

nodenv - Manage multiple NodeJS versions.

  •    Shell

Use nodenv to pick a Node version for your application and guarantee that your development environment matches production. Put nodenv to work with npm for painless Node upgrades and bulletproof deployments. Powerful in development. Specify your app's Node version once, in a single file. Keep all your teammates on the same page. No headaches running apps on different versions of Node. Just Works™ from the command line. Override the Node version anytime: just set an environment variable.

node-foreman - A Node.js Version of Foreman

  •    Javascript

Node Foreman is a Node.js version of the popular Foreman tool, with a few Node specific changes.Foreman is a manager for Procfile-based applications. Its aim is to abstract away the details of the Procfile format, and allow you to either run your application directly or export it to some other process management format.

n-install - Installs n, the Node

  •    Shell

Installs n, the Node.js version manager, on Unix-like platforms, without needing to install Node.js first. Additionally, installs scripts n-update for later on-demand updating of n, and n-uninstall for uninstalling. This is by far the simplest way to get started with both n and Node.js - even if you're looking to install only the latest LTS (long-term support) Node.js version, with no (immediate) plans to install multiple versions.

MyCrypto - MyCrypto is an open-source, client-side tool for generating ether wallets, handling ERC-20 tokens, and interacting with the blockchain more easily

  •    TypeScript

*Higher versions should work fine, but may cause inconsistencies. It's suggested you run 8.9.4 using nvm. **npm is NOT supported for package management. MyCrypto uses yarn.lock to ensure sub-dependency versions are pinned, so yarn is required to install node_modules ***Python 3 is not supported, since our dependencies use node-gyp. All of these builds are output to a folder in dist/.

trevor - 🚦 Your own mini Travis CI to run tests locally

  •    Javascript

Your own Travis CI to run tests locally. I often need to run tests for multiple versions of Node.js. But I don't want to switch versions manually using n/nvm or push the code to Travis CI just to run the tests.