Console for every day

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • bat

    A cat(1) clone with wings.

  • Bat perhaps the easiest thing to use from my list. This is the same cat only with syntax highlighting. Let’s compare the two output options.

  • lf

    Terminal file manager

  • Lf is a very fast and lightweight file manager that only does its job and does not absorb as combines like mc. With it, you can quickly move to the desired directory and stay in the same session as you were. Of course, you can perform all the basic operations that are required every day: copying, deleting, creating character links, moving, etc. Supports group operations. But still the main advantage for me was its programmability. You can create whole commands that run whole scripts on bash or something. In the wiki project a set of some ready-made functions using the ability to create your own commands. The bookmark function was very useful. I have a set of directories to which I move quite often that cd even with auto-compile can be tiring. But everything changed when implementing a simple command:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • exa

    A modern replacement for ‘ls’.

  • Exa is a modern replacement for the old good ls. Unlike its predecessor

  • fzf

    :cherry_blossom: A command-line fuzzy finder

  • Fuzzy finder is a search utility for a given set of elements that you can embed almost anywhere and anything. I’ll show you a simple example of finding the right process in the system. Most often used to search utilities like grep, which give the opportunity to look not all the sheet and search for keywords or templates what you need. Let’s see how it looks with fzf

  • forgit

    :zzz: A utility tool powered by fzf for using git interactively.

  • git Work with git. Switch branches, search history with diffs viewing, interactive rebase and more.

  • kube-fzf

    Shell commands using kubectl and fzf for command-line fuzzy searching of Kubernetes Pods.

  • kubernetes Helps to search for pods, namespaces and other frequent features

  • tmux-fzf

    Use fzf to manage your tmux work environment!

  • tmux More convenient and intuitive switching between windows, sessions and more.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • direnv

    unclutter your .profile

  • Direnv is a utility allows you to automate setting environment variables in a directory. Works this way. In a file .envrc contains the required environment variables and they are automatically displayed when moving to the directory. Do not do it manually and remember about it. That’s all) Quite a simple task, which without automation takes time.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts