Dev Useful Stuff
1.18K subscribers
2 photos
317 links
Here you can find some interesting links to development libraries, frameworks, tools, plugins and articles
Download Telegram
​​DevDash - (★ 177) a terminal dashboard for developers, entirely configurable.

The goal is to have the data you really need in your terminal. You can create and display an unlimited amount of dashboard with whatever widget you want.

The configuration allow you to place your widgets, change their color, size, what data they fetch, from what API.

For now, data from Github, Google Analytics and Google Search Console (useful for side projects / blogs) are available, and I have plan to implement more (Trello, Gitlab and so on).

#cli #terminal #dashboard
​​Spotify TUI - (★ 1,344) is a Spotify for the terminal written in Rust

#spotify #terminal #rust
​​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:

$ curl http://v2.wttr.in

Check out the GitHub page for more examples

#terminal #cli #tui #python
​​tmpmail - (★517) is a command line utility that allows you to create a temporary email address and receive emails to the temporary email address. It uses 1secmail's API to receive the emails.

#cli #tui #terminal #email
​​csview - (★130) is high performance command line CSV file viewer with cjk/emoji support. Very handy utility if you need to open large CSV files and you don’t want to open Excel for it.

#cli #tui #terminal #rust #csv
ripgrep - (27.5k★) is a line-oriented search tool that recursively searches the current directory for a regex pattern. By default, 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
youtube-dl - (104.3k★) is extremely popular script that allows you to download YouTube videos directly from your terminal without a Premium account. Especially useful, when you need to download few videos for a long flights ✈️ 😅

#youtube #python #script #terminal
​​Warp - is a blazingly fast, rust-based terminal reimagined from the ground up to work like a modern app for Macs.

#terminal #tui #console
​​lnav - (★4.4k on GitHub) an advanced log file viewer for the small-scale.

The Log File Navigator, lnav for short, is an advanced log file viewer for the small-scale. It is a terminal application that can understand your log files and make it easy for you to find problems with little to no setup.

#log #viewer #terminal #console
​​btop - (★7.4k) is a resource monitor that shows usage and stats for processor, memory, disks, network and processes with a lot of other features

#terminal #cli #rust
​​Fig - (★ 20.1k on GitHub) adds autocomplete to your terminal. As you type, Fig pops up subcommands, options, and contextually relevant arguments in your existing terminal on macOS.

Check the demo, its very inspiring

#ts #terminal #cli
🦙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 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
​​Starship - (★32.2k on GitHub) The minimal, blazing-fast, and infinitely customizable prompt for any shell!

● Fast: it's fast – really really fast! 🚀
● Customizable: configure every aspect of your prompt.
● Universal: works on any shell, on any operating system.
● Intelligent: shows relevant information at a glance.
● Feature rich: support for all your favorite tools.
● Easy: quick to install – start using it in minutes

#rust #terminal #tui
​​Zellij - (★ 10.9K at GitHub) is a workspace aimed at developers, ops-oriented people and anyone who loves the terminal. Similar programs are sometimes called "Terminal Multiplexers".

Zellij is designed around the philosophy that one must not sacrifice simplicity for power, taking pride in its great experience out of the box as well as the advanced features it places at its users' fingertips.

Zellij is geared toward beginner and power users alike - allowing deep customizability, personal automation through layouts, true multiplayer collaboration, unique UX features such as floating and stacked panes, and a plugin system allowing one to create plugins in any language that compiles to WebAssembly.

For a very brief features overview, please refer to this short video.

#tui #terminal #rust #console
​​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
​​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
​​lazydocker - (★31.4k) is a simple terminal UI for both docker and docker-compose.

#docker #tui #terminal #go
​​Grafterm - (★951) is the metrics dashboards on terminal (a grafana inspired terminal version).

#tui #terminal #go #metrics #dashboard
​​Yazi - (★9.6k at GitHub) (means "duck") is a terminal file manager written in Rust, based on non-blocking async I/O. It aims to provide an efficient, user-friendly, and customizable file management experience.

#rust #terminal #console #file #utility
​​Himalaya - (★3.1k) email client for your terminal. Written on Rust

#email #cli #terminal #tui