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
#go #bash #cli #fish #fzf #go #neovim #tmux #unix #vim #zsh

fzf is a powerful command-line fuzzy finder that helps you quickly find and select items from lists, such as files, command history, processes, and more. Here are the key benefits fzf is highly optimized and can process millions of items instantly. It is fully customizable and works with various shell environments like bash, zsh, and fish.
- **Easy Installation** fzf uses a "fuzzy" matching algorithm, allowing you to type patterns with omitted characters and still get the results you want.
- **Shell Integration** You can set up custom key bindings, preview windows, and integrate it with tools like Vim and Neovim.
- **Performance**: Despite its features, fzf remains fast and efficient, making it suitable for large datasets.

Overall, fzf enhances your command-line experience by making it easier and faster to find what you need.

https://github.com/junegunn/fzf
#markdown #bash #chrome #chrome_extension #command_line #gh_pages #linux #linux_command #ls #screen #screenshot #search #ssh #tools #web_tools

This resource is a comprehensive collection of over 580 Linux commands, presented in a user-friendly web format. Here are the key benefits It includes a vast array of Linux commands, categorized for easy reference.
- **Web Access** You can deploy the website using Docker, Vercel, or other methods, allowing flexibility in how you access the content.
- **Community Contributions** The commands are available in Markdown format, and there are also mobile and desktop applications, such as Chrome extensions and Android apps.

This resource is highly valuable for anyone looking to learn or reference Linux commands efficiently.

https://github.com/jaywcjlove/linux-command
#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