awesome-nu/README.md
2022-04-21 04:38:01 -04:00

2.6 KiB

awesome-nu

A curated list of awesome tools that work within the nu language ecosystem e.g. nushell, scripts, nana, etc. Feel free to raise a PR with your very cool script, plugin or custom completion 🚀.


Plugins

You can find some examples about how to create and use plugins in the Nushell Plugins page.

Scripts

You can find some examples about how to create and use scripts in the Nushell Scripts page.

  • cargo_search: Perform a cargo search.
  • git_gone: Gently try to delete merged branches, excluding the checked out one.
  • nuschiit: Webscrapping example for the schiit.co.uk website.
  • conda: Activate/deactivate conda virtual environments.
  • get-weather: Get weather forecast for your location.
  • ultimate_extractor: Function to extract archives with different extensions.
  • math_functions: Math functions for doing things like factorial, root.
  • wolframalpha: WolframAlpha API wrapper.

Custom Completions

You can find some examples about how to create and use custom completions in the Nushell Custom Completions page.

  • git: Completions for git commands.
  • make: Completions for make commands.
  • npm: Completions for npm commands.
  • cargo: Completions for cargo commands.
  • winget: Compleitons for winget package manager.