GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#shell #bash #install #lts #node #node_js #nodejs #nvm #nvmrc #posix #posix_compliant #shell #version_manager #zsh

`nvm` (Node Version Manager) helps you easily install and use different versions of Node.js on your computer. Here’s how it benefits you You can install and switch between various versions of Node.js quickly using simple commands like `nvm install 16` or `nvm use 14`.
- **Easy Installation** With a `.nvmrc` file in your project directory, `nvm` can automatically switch to the specified Node version when you enter that directory.
- **Customization** It works on Unix, macOS, and Windows (through WSL or GitBash).

Overall, `nvm` makes managing different Node.js versions straightforward and efficient.

https://github.com/nvm-sh/nvm
#go #cli #cli_app #cobra #cobra_generator #cobra_library #command #command_cobra #command_line #commandline #go #golang #golang_application #golang_library #posix #posix_compliant_flags #subcommands

Cobra is a tool that helps you create powerful and easy-to-use command-line interfaces (CLI) for your applications. It is used in many popular projects like Kubernetes, Hugo, and GitHub CLI. With Cobra, you can easily create subcommands, use flags to modify commands, and get automatic help and suggestions. It also generates shell autocomplete and man pages for your application. This makes it easier for users to understand and use your CLI tools because they read like simple sentences. To start using Cobra, you just need to install it with `go get` and include it in your Go project. This simplifies the process of developing CLI applications, making them more user-friendly and efficient.

https://github.com/spf13/cobra