wttr.in - (★ 12.3k on GitHub) is a console-oriented weather forecast service that supports various information representation methods like terminal-oriented ANSI-sequences for console HTTP clients (curl, httpie, or wget), HTML for web browsers, or PNG for graphical viewers.
To see it in action, just open your console and hit the command:
Check out the GitHub page for more examples
#terminal #cli #tui #python
To see it in action, just open your console and hit the command:
$ curl http://v2.wttr.in
Check out the GitHub page for more examples
#terminal #cli #tui #python
Tauri - (★13.4k on GitHub) is a framework for building tiny, blazing fast binaries for all major desktop platforms. The core is built with Rust and the CLI leverages Node.js making Tauri a genuinely polyglot approach to creating and maintaining great apps.
The biggest difference from Electron is that it doesn't use Chromium under the hood, it uses system webviews. That makes it much faster and more resource efficient.
#desktop #rust #cli
The biggest difference from Electron is that it doesn't use Chromium under the hood, it uses system webviews. That makes it much faster and more resource efficient.
#desktop #rust #cli
ripgrep - (27.5k★) is a line-oriented search tool that recursively searches the current directory for a regex pattern. By default,
#rust #search #cli #terminal
ripgrep will respect gitignore rules and automatically skip hidden files/directories and binary files. ripgrep has first class support on Windows, macOS and Linux, with binary downloads available for every release. ripgrep is similar to other popular search tools like The Silver Searcher, ack and grep. Written on Rust.#rust #search #cli #terminal
OctoSQL - (★4.1k) is predominantly a CLI tool which lets you query a plethora of databases and file formats using SQL through a unified interface, even do JOINs between them. (Ever needed to join a JSON file with a PostgreSQL table? OctoSQL can help you with that)
Demo gif in high resolution can be found here.
#cli #db #tui
Demo gif in high resolution can be found here.
#cli #db #tui
🐳3👍1🔥1😱1
🦙Llama — (★1.1k) a terminal file manager.
Why another file manager? Author wanted something simple and minimalistic. Something to help him with faster navigation in the filesystem; a
Check the animated gif with a demo.
#cli #terminal #tui
Why another file manager? Author wanted something simple and minimalistic. Something to help him with faster navigation in the filesystem; a
cd and ls replacement. So he built "llama". It allows for quick navigation with fuzzy searching. cd integration is quite simple. And you can open vim right from the llama. That's it. As simple and dumb as a llama.Check the animated gif with a demo.
#cli #terminal #tui
👍2👻1
AI Commits - (★ 4.6K) is a CLI that writes your git commit messages for you with AI. Never write a commit message again.
How does it work?
This CLI tool runs git diff to grab all your latest code changes, sends them to OpenAI's GPT-3, then returns the AI generated commit message.
Happy Friday! 🙂
#git #ai #gpt #cli #terminal
How does it work?
This CLI tool runs git diff to grab all your latest code changes, sends them to OpenAI's GPT-3, then returns the AI generated commit message.
Happy Friday! 🙂
#git #ai #gpt #cli #terminal
👍6❤3🤮1
hurl - (★5.2k at GitHub) - is a command line tool that runs HTTP requests defined in a simple plain text format.
It can chain requests, capture values and evaluate queries on headers and body response. Hurl is very versatile: it can be used for both fetching data and testing HTTP sessions.
Hurl makes it easy to work with HTML content, REST / SOAP / GraphQL APIs, or any other XML / JSON based APIs.
#http #testing #cli #rust
It can chain requests, capture values and evaluate queries on headers and body response. Hurl is very versatile: it can be used for both fetching data and testing HTTP sessions.
Hurl makes it easy to work with HTML content, REST / SOAP / GraphQL APIs, or any other XML / JSON based APIs.
#http #testing #cli #rust
👍4❤1
fzf - (★54.6k) is a general-purpose command-line fuzzy finder. It's an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc.
And if you want to use fzf with your zsh, then you can use:
fzf-tab - (★2.3k) replace zsh's default completion selection menu with fzf! Check the demo in README file
#cli #terminal
And if you want to use fzf with your zsh, then you can use:
fzf-tab - (★2.3k) replace zsh's default completion selection menu with fzf! Check the demo in README file
#cli #terminal
🔥2👍1
Posting - (★ 9.9k) a powerful HTTP client that lives in your terminal.
Posting is an HTTP client, not unlike Postman and Insomnia. As a TUI application, it can be used over SSH and enables efficient keyboard-centric workflows. Your requests are stored locally in simple YAML files, so they're easy to read and version control.
#tui #cli #terminal #curl #api #http
Posting is an HTTP client, not unlike Postman and Insomnia. As a TUI application, it can be used over SSH and enables efficient keyboard-centric workflows. Your requests are stored locally in simple YAML files, so they're easy to read and version control.
#tui #cli #terminal #curl #api #http
🔥5👍1
Skim - (★ 6.2k) is a fuzzy finder in rust!
We spend so much of our time navigating through files, lines, and commands. That's where Skim comes in! It's a powerful fuzzy finder designed to make your workflow faster and more efficient.
If you use
#cli #rust #terminal #tui #search #finder
We spend so much of our time navigating through files, lines, and commands. That's where Skim comes in! It's a powerful fuzzy finder designed to make your workflow faster and more efficient.
If you use
fzf for your finder in console, it's time to try something new. Check out a short demo here.#cli #rust #terminal #tui #search #finder
👍1