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

  •        31

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.

https://github.com/marcelklehr/nodist

Dependencies:

bluebird : ^2.10.2
debug : ^2.2.0
github : nullivex/node-github
mkdirp : ~0.5
ncp : ^2.0.0
progress : 1.x
promisepipe : ^1.0.1
recursive-readdir : ^1.2.1
request : ~2.74.0
rimraf : ~2
semver : ^5.1.0
tar : 2.x

Tags
Implementation
License
Platform

   




Related Projects

fnm - node.js version manager for fish

  •    Shell

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

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.

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.

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.

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.


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.

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.

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.

straight.el - 🍀 Next-generation, purely functional package manager for the Emacs hacker.

  •    Emacs

straight.el: next-generation, purely functional package manager for the Emacs hacker. Note: straight.el supports a minimum version of Emacs 24.4, and works on macOS, Windows, and most flavors of Linux.

goop - A simple dependency manager for Go (golang), inspired by Bundler.

  •    Go

A dependency manager for Go (golang), inspired by Bundler. It is different from other dependency managers in that it does not force you to mess with your GOPATH. Run goop install. This will install packages inside a subdirectory called .vendor and create Goopfile.lock, recording exact versions used for each package and its dependencies. Subsequent goop install runs will ignore Goopfile and install the versions specified in Goopfile.lock. You should check this file in to your source version control. It's a good idea to add .vendor to your version control system's ignore settings (e.g. .gitignore).

nvmw - Simple Node Version Manager for Windows

  •    Batchfile

SORRY, nvmw is no longer maintained. If someone wants to keep maintained, contact me by email or twitter. nvmw is a simple Node Version Manager for Windows.

node-gyp - Node.js native addon build tool

  •    Python

node-gyp is a cross-platform command-line tool written in Node.js for compiling native addon modules for Node.js. It bundles the gyp project used by the Chromium team and takes away the pain of dealing with the various differences in build platforms. It is the replacement to the node-waf program which is removed for node v0.8. If you have a native addon for node that still has a wscript file, then you should definitely add a binding.gyp file to support the latest versions of node.Multiple target versions of node are supported (i.e. 0.8, ..., 4, 5, 6, etc.), regardless of what version of node is actually installed on your system (node-gyp downloads the necessary development files or headers for the target version).

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.

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.

gopm - Go Package Manager (gopm) is a package manager and build tool for Go.

  •    Go

Gopm (Go Package Manager) is a Go package manage and build tool for Go.News Try out gopm.io, the online version caching and package download service for Go.

risingstack-bootcamp - This is the Node

  •    Javascript

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

DevBuildRunner

  •    CSharp

Build PC web manager to allow simple and flexible choice, via a GUI, of user defined build options and queue build and test requests. Provide e-mail notification of success or failure of build, version control labelling, and archiving of build packages.

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.

Application Version Manager

  •    Perl

Application Version Manager is designed to enable multiple versions of the same application (i.e. Mozilla) to be accessible to a user or developer. The user/developer would simply choose the version required and use avm to load the version required