Tools

This is a collection of tools I use for work, personal projects, and everyday life. Some are part of my daily workflow, some I only use from time to time, and others are tools I’ve used in the past but still think are worth mentioning because they’re genuinely great at what they do. It’s not meant to be a definitive list or a collection of recommendations — just a selection of tools I’ve found useful along the way.

Tools I use daily

Arch Linux

Rolling-release distro with the AUR. Minimal base, maximum control.

Open Source CLI

Ayugram

Unofficial Telegram fork with extra features — faster, more customizable, and open source.

Open Source

Brave

Privacy-focused browser with built-in ad blocking and fingerprint protection.

Open Source

Claude Code

AI-powered coding assistant from Anthropic — terminal-native, context-aware, and deeply integrated into my workflow.

AI CLI

Forgejo

Lightweight self-hosted Git forge — a community-driven fork of Gitea for code hosting, CI/CD, and collaboration.

Open Source

GitHub CLI

GitHub's official command-line tool — pull requests, issues, repos, and more from the terminal.

Open Source CLI

GitLab CLI

GitLab's official command-line tool — MRs, issues, pipelines, and more from the terminal.

Open Source CLI

i3wm

Tiling window manager — keyboard-driven, minimal, and infinitely configurable.

Open Source CLI
K

Kitty

GPU-accelerated terminal with image rendering, splits, and extensibility.

Open Source CLI
k

keynav

Keyboard-driven cursor manipulation — move and resize windows without touching the mouse.

Open Source CLI

LazyVim

Pre-configured Neovim distribution — fast, modular, and keyboard-driven.

Open Source CLI

NixOS

Declarative, reproducible Linux — manage system config as code.

Open Source CLI

mpv

Minimal, powerful media player — fast, scriptable, and handles almost any format.

Open Source CLI

Obsidian

Knowledge base and note-taking app — local-first, Markdown-based, and endlessly extensible with plugins.

opencode

Open-source AI coding agent for the terminal — lightweight, fast, and model-agnostic.

AI Open Source CLI

Krita

Professional digital painting app — free, open source, and packed with brushes and tools.

Open Source
R

Rofi

Window switcher, application launcher, and dmenu replacement — fast and scriptable.

Open Source CLI
s

surfraw

Shell script framework for quick web searches from the terminal — great for managing bookmarks.

Open Source CLI

tmux

Terminal multiplexer — persistent sessions, split panes, and scripting.

Open Source CLI

Zsh

Extensible shell with completions, themes, and a rich plugin ecosystem.

Open Source CLI

Tools I use occasionally

Asciinema

Record and replay terminal sessions as shareable text-based casts.

Open Source CLI

Beekeeper Studio

Cross-platform SQL editor and database manager. Free edition is open source.

btop

Resource monitor — a more beautiful and feature-rich top alternative.

Open Source CLI
d

dragon

Drag-and-drop source/target for X11 — move and copy files with a graphical drag-and-drop.

Open Source
C

Codex

OpenAI's terminal coding agent — useful for quick tasks and prototyping.

AI CLI
d

duf

Better disk usage utility — a modern, user-friendly replacement for df.

Open Source CLI
h

herdr

Terminal workspace manager — looks great for working with AI agents, but I'm too used to tmux for now. Might give it a proper shot in the future.

Open Source CLI

Hermes

NousResearch's autonomous AI agent — interesting for experimental tasks and exploration.

AI CLI

HTTPie

User-friendly API client — lighter than Postman, with a CLI for fast testing.

Open Source CLI

GNU Stow

Symlink farm manager — clean dotfile management without copying.

Open Source CLI
J

JQ

Lightweight CLI for slicing, filtering, and transforming JSON data.

Open Source CLI
l

lazygit

Terminal UI for git commands — fast, intuitive, and keyboard-driven.

Open Source CLI
l

lazydocker

Terminal UI for Docker — manage containers, images, and compose stacks without leaving the terminal.

Open Source CLI
s

seash

Shell helper for quick sessions and tmux management.

Open Source CLI
s

sesh

Manage tmux sessions with zoxide — smart session switching and creation.

Open Source CLI
T

Television

Fuzzy finder TUI with multiple data sources — a fast, extensible terminal explorer.

Open Source CLI
w

worktrunk

Git worktree management for parallel development — work on multiple branches simultaneously.

CLI
Y

Yazi

Blazing fast terminal file manager written in Rust. I use it rarely — still need to invest the time to learn the keybindings and make it stick.

Open Source CLI

Zed

High-performance, multiplayer code editor from the creators of Atom. Looks interesting, but I stick with LazyVim.

Open Source

Zen Browser

Firefox-based browser focused on privacy and minimalism. Looks promising, but Brave is my daily driver.

Open Source
z

zoxide

Smarter cd command — learns your habits and jumps to directories instantly.

Open Source CLI

Tools I used before