Various useful tools and programs that I use.
AutoHotKey
Macro-creation and automation-oriented scripting utility for Windows.FlaUI
UI automation library for .NetWinAppDriver
Service to support Selenium-like UI Test Automation on Windows Applications.
television
Blazing fast general purpose fuzzy finder TUI.trippy
Trippy combines the functionality of traceroute and ping and is designed to assist with the analysis of networking issues.yazi
💥 Blazing fast terminal file manager written in Rust, based on async I/O.
git-badges
An API serving useful badges for your GitHub Profile README.github-readme-stats
Dynamically generated stats for your github readmes.markdown-magic
Automatically format markdown files, sync external docs/src code & make better docsnb
CLI plain-text note-taking, bookmarking, and archiving with encryption, filtering and search, Git-backed versioning and syncing, Pandoc-backed conversion, and more.pandoc
Universal markup converter.readme-pagespeed-insights
Google lighthouse stats of your website that you can put in readme.
amp
A complete text editor for your terminal.blocks
Page builder for creating beautiful websites without writing code.brackets
Code editor for the web, written in JavaScript, HTML and CSS.
Boostnote
Note-taking app for programmers.joplin
Note-taking and to-do application with synchronization capabilities.marktext
Simple and elegant open-source markdown editor that focused on speed and usability.takenote
A web-based note-taking app with GitHub sync and Markdown support.vnote
A note-taking application that knows programmers and Markdown better.Zettlr
A Markdown Editor for the 21st century.
insomnia
The open-source, cross-platform API client for GraphQL, REST, and gRPC.pipedream
Connect APIs, remarkably fast. Free for developers.
budibase
Development platform that helps you build internal apps on your own infrastructure 🚀og-image
Open Graph Image as a Service - generate cards for Twitter, Facebook, Slack, etc.responsively-app
A modified browser that helps in responsive web development.
NSudo
Series of System Administration Tools.
chafa
📺🗿 Terminal graphics for the 21st century.electerm
📻Terminal/ssh/serial port/sftp client(linux, mac, win)extraterm
The swiss army chainsaw of terminal emulators.mosh
Remote terminal application that supports intermittent connectivity, allows roaming, and provides speculative local echo and line editing of user keystrokes.nushell
A modern shell written in Rust.starship
Minimal, blazing-fast, and infinitely customizable prompt for any shell!Terminals
Secure, multi tab terminal services/remote desktop client.
4nonimizer
Anonymize the public IP used to browsing Internet, managing the connection to TOR network and to different VPNs providers (OpenVPN).bash-it
A community Bash framework.bashtop
Linux/OSX/FreeBSD resource monitor.check-my-net
Simple shell script to check & diagnose internet connectivity issues.doesmyipsuck
Speed test CLI with logging and graphs.emojify
Emoji on the command line 😱enhancd
Next-generation cd command with your interactive filter.fzf-bluetooth-connect
🐧 Fuzzy search and connect bluetooth devices via the terminal.garie
Open source web performance.Geo
Bash utility for easy wan, lan, router, dns, mac address, and geolocation output.git-branch-status
Shell script that prints out pretty git branch sync status reports.git-extras
GIT utilities - repo summary, repl, changelog population, author commit percentages and more.git-friendly
Streamline your git workflow: just typepull
,branch
,merge
,push
.git-fuzzy
interactivegit
with the help offzf
git-quick-stats
Simple and efficient way to access various statistics in git repository.git-wizard
Instant git magic and tricks.has
Checks presence of various command line tools and their versions on the path.ls-with-git-status
lsg: List files with git status information.lsix
Like "ls", but for images. Shows thumbnails in terminal using sixel graphics.multi-git-status
Show uncommitted, untracked and unpushed changes for multiple Git repos.neofetch
A command-line system information tool written in bash 3.2+nmapAutomator
Background nmap scans.otseca
Open source security auditing tool to search and dump system configuration.shml
SHell Markup Language | Style Framework for The Terminal.termv
A terminal iptv player written in bash.TheBashMenu
Easily create your own menu, which uses the directional keys.tuxi
Tuxi is a cli assistant. Get answers of your questions instantly.ytfzf
Find and watch youtube videos from the terminal. (With out API)
spectre.console
A library that makes it easier to create beautiful console applications.
mycli
MySQL CLI with AutoCompletion and Syntax Highlighting.usql
Universal command-line interface for SQL databases.
drink-if-exists
🍷 The NPM drinking game recreated and cli-ified with Deno.
fvm
Flutter Version Management: A simple CLI to manage Flutter SDK versions.sidekick
A simple app to make Flutter development more delightful.
all-repos
Clone all your repositories and apply sweeping changes.cli
GitHub’s official command line tool.difftastic
Difftastic is an experimental diff tool that compares files based on their syntax.git-code-debt
A dashboard for monitoring code debt in a git repository.git-workspace
Sync personal and work git repositories from multiple providers 🚀GitVersion
Easy Semantic Versioning for projects using Git.
gocode
Autocompletion daemon for the Go programming language.gocode-gomod
Autocompletion daemon for the Go programming language.gopkgs
Tool to get list available Go packages.go-outline
Utility to extract JSON representation of declarations from a Go source file.godef
Print where symbols are defined in Go source code.goreturns
Tool that fills in Go return statements with zero values to match the func return types.golint
Linter for Go source code.
go-symbols
A utility for extracting a JSON representation of the package symbols from a go source tree.guru
Tool for answering questions about Go source code.gorename
Performs precise type-safe renaming of identifiers in Go source code.gotests
Automatically generate Go test boilerplate from your source code.gomodifytags
Tool to modify struct field tags.impl
Generates method stubs for implementing an interface.fillstrut
Fills a struct literal with default values.goplay
The Go Playground (play.golang.org) client.godoctor
Golang Refactoring Engine.delve
Debugger for the Go programming language.
ali
Generate HTTP load and plot the results in real-time.bashful
Use a yaml file to stitch together commands and run them with a bit of style.brook
Cross-platform(Linux/BSD/MacOS/Windows/Android/iOS) proxy/vpn software. Zero-Configuration.bubbletea
A powerful little TUI framework.chezmoi
confused
Check for dependency confusion vulnerabilities in multiple package management systems.croc
Easily and securely send things from one computer to another.duf
Disk Usage/Free Utility.earthly
Build automation for the container era.find
High-precision indoor positioning framework for most wifi-enabled devices.fzf
General-purpose command-line fuzzy finder.geek-life
CLI Task Manager for Geeks.gg
Git with less typing.gitbatch
gitin
commit/branch/workdir explorer for git.gitleaks
Scan git repos for secrets using regex and entropy 🔑go-diagrams
Create beautiful system diagrams with Go.gosivy
Real-time visualization tool for Go process metrics.gotop
A terminal based graphical activity monitor inspired by gtop and vtop.grit
A multitree-based personal task manager.gryffin
Large scale web security scanning platform.httpstat
It's like curl -v, with colours.k6
Modern load testing tool, using Go and JavaScript.lazygit
lipgloss
Style definitions for nice terminal layouts 👄lsp
mop
Stock market tracker for hackers.pbgopy
Copy and paste between devices.- 'plow' A high-performance HTTP benchmarking tool with real-time web UI and terminal displaying.
realize
Task Runner which enhance your workflow by automating the most common tasks.s
Web search from the terminal. Opens in your browser.stonks
CLI stock visualizer and tracker that displays realtime stocks in graph format.syft
CLI tool and library for generating a Software Bill of Materials from container images and filesystems.thyme
ticker
Terminal stock ticker with live updates and position tracking.trivy
Simple and Comprehensive Vulnerability Scanner for Containers, Suitable for CI.twf
Standalone tree view file explorer, inspired by fzf.typer-go
Test your typing speed in the terminal!uni
Query the Unicode database from the commandline, with good support for emojis.wtf
The personal information dashboard for your terminal.
jsoup
Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.progressbar
Terminal-based progress bar for Java / JVM.windows-task-scheduler-api
A Java bridge to work with the Windows task scheduler.
LunarVim
A Neovim config made with sane defaults.NvChad
An attempt to make neovim cli as functional as an IDE while being very beautiful , blazing fast.
boxen
Create boxes in the terminal.bunyan
Simple and fast JSON logging module for node.js services.cli-table
Pretty unicode tables for the CLI.cli-ux
CLI IO utilities.CPod
A simple, beautiful podcast app for Windows, macOS, and Linux.deskreen
Turn any device with a web browser into a second screen for your computer.Emoji-Log
An Emoji Git commit log messages spec standard.forge-node-app
🛠📦🎊 Generate Node.js Boilerplate with Optional: TS/JS, Babel, Linter, Formatter, Tests, dotenv, nodemon, git.gimbal
Web Performance Auditing tooling.git-split-diffs
GitHub style split diffs in your terminal.handpick
Handpick conditional dependencies like a boss.iron-node
Debug Node.js code with Chrome Developer Tools.kill-port
❌ Kill the process running on given port.majestic
⚡ Zero config GUI for Jest.newman
Newman is a command-line collection runner for Postman.nodist
Natural node.js and npm version manager for windows.nps
All the benefits of npm scripts without the cost of a bloated package.json and limits of json.nx
Powerful, Extensible Dev Tools.rot.js
ROguelike Toolkit.sinopia
Private npm repository server.treeify
Pretty-print a javascript object as a tree.kmdr-cli
🧠 The CLI tool for learning commands from your terminal.workbox
JavaScript libraries for Progressive Web Apps.zx
A tool for writing better scripts.
BurntToast
Module for creating and displaying Toast Notifications on Microsoft Windows 10.JAWS
JAWS - Just Another Windows (Enum) Scriptoh-my-posh
A prompt theming engine for Powershell.ModuleBuilder
Module to help scripters write, version, sign, package, and publish.Pansies
Powershell ANSI Escape Sequences, functions for colored output, etc.Plaster
Template-based file and project generator written in PowerShell.PSAppDeployToolkit
Functions to perform common application deployment tasks and to interact with the user during a deployment.psframework
A module that provides tools for other modules and scripts.psInlineProgress
Write inline progress bars in PowerShell.PSModuleDevelopment
Provides tools that help with module development.PSScriptAnalyzer
Static code checker for PowerShell modules and scripts.TabExpansionPlusPlus
PowerShell module to improve tab expansion and Intellisense.Terminal-Icons
PowerShell module to show file and folder icons in the terminal.tunic
Install Linux from a running Windows system, without need for a live USB.winfetch
z.lua
A command line tool which helps you navigate faster by learning your habits.ZLocation
Tracks your most used directories, based on number of previously run commands.
3klCon
Automation Recon tool which works with Large & Medium scopes.AirShare
Cross-platform content sharing in a local network.algo
Set up a personal VPN in the cloud.Buku
Browser-independent bookmark manager.bpytop
Linux/OSX/FreeBSD resource monitor.castero
TUI podcast client for the terminal.catcli
The command line catalog tool for your offline data.codequestion
Ask coding questions directly from the terminal.cookiecutter
Command-line utility that creates projects from templates.diagrams
Diagram as Code for prototyping cloud system architectures.criticality_score
Gives criticality score for an open source project.Eel
Library for making simple Electron-like HTML/JS GUI apps.GHunt
🕵️♂️ Investigate Google Accounts with emails.git-plus
Git utilities.git-trend
CLI tool for getting the trending github repositories and developers.gita
Manage multiple git repos side by side for sanity.gitsome
A supercharged Git/GitHub command line interface (CLI).grip
Preview GitHub Markdown files like Readme locally before committing them.gtui
Simple Task Scheduler & Executor with Text User Interface.hackingtool
All in One Hacking tool For Hackers.instaloader
Download pictures (or videos) along with metadata from Instagram.jrnl
Collect your thoughts and notes without leaving the command line.khal
CLI calendar application.Mercury
Hacking tool used to collect information and use the information to further hurt the target.mltype
Command line tool for improving typing skills (programmers friendly).ng
Get password of the wifi you're connected, and your current ip address.pef
Enhancement for pip uninstall command, that it removes all dependencies of an uninstalled package.periodic-table-tui
A periodic table for the command line.pidcat-win10
pipx
Install and Run Python Applications in Isolated Environments.pirate-get
A command line interface for The Pirate Bay.poetry
Python dependency management and packaging made easy.qutebrowser
A keyboard-driven, vim-like browser based on PyQt5.ranger
rebound
Command-line tool that instantly fetches Stack Overflow results when an exception is thrown.redditripper
Downloads all images of the subreddits specified in a text file.routersploit
Exploitation Framework for Embedded Devices.s-tui
Terminal-based CPU stress and monitoring utility.sherlock
shortcut-pages
throwaway-vpn
Generate a throwaway VPN via DigitalOcean.thefuck
Magnificent app which corrects your previous console command.visidata
A terminal spreadsheet multitool for discovering and arranging data.weather-generator
A random weather data generator written in Python.whereami
Uses WiFi signals 📶 and machine learning to predict where you are.whoogle-search
Self-hosted, ad-free, privacy-respecting Google metasearch engine.wig
WebApp Information Gatherer.wttr.in
The right way to check the weather.yt-dlc
Media downloader for various sites.
guppy
🐠A friendly application manager and task runner for ReactJS.react-blessed
A react renderer for blessed.
bat
battery
Cross-platform information about the notebook batteries.battop
Interactive batteries viewer.bottom
Yet another cross-platform graphical process/system monitor.broot
delta
A viewer for git and diff output.dog
A command-line DNS client.dot
dotenv-linter
dua-cli
View disk space usage and delete unwanted data, fast.dum
An npm scripts runner written in Rust.dust
eva
fd
ffsend
Easily and securely share files from the command line. A fully featured Firefox Send client.fnm
🚀 Fast and simple Node.js version manager. Note: MacOS/Linux only.gitui
Blazing fast terminal-ui for git written in rust.gping
Ping, but with a graph.grex
himalaya
Command-line interface for email management.hyperfine
just
Just a command runner.lsd
macchina
A system information frontend, with an (unhealthy) emphasis on performance.monolith
onefetch
pastel
A command-line tool to generate, analyze, convert and manipulate colors.pipes-rs
An over-engineered rewrite of pipes.sh in Rust.procs
A modern replacement for ps written in Rust.pueue
Command-line task management tool for sequential and parallel execution of long-running tasks.reddsaver
CLI tool to download saved media from Reddit.renamer
A command line tool to rename multiple files at once.ripgrep
RustScan
Faster Nmap Scanning with Rust.rusty-krab-manager
🕰️ - time management tui in rust.sd
Intuitive find & replace CLI (sed alternative).smag
Show Me A Graph - Command Line Graphing.so
A terminal interface for Stack Overflow.sudoku
Sudoku in terminal.taskwarrior-tui
A terminal user interface for taskwarrior.tauri
Framework agnostic toolchain for building highly secure native apps that have tiny binaries and are very fast.tokei
xh
Friendly and fast tool for sending HTTP requests.ytop
zoxide
A faster way to navigate your filesystem.
clipboard-cli
Access the system clipboard (copy/paste).cpufetch
Simple yet fancy CPU architecture fetching tool.ferdi
🧔🏽 Ferdi helps you organize how you use your favourite apps by combining them into one application.flameshot
Powerful yet simple to use screenshot software 🖥️ 📸Hitomi-Downloader
🍰 Desktop utility to download images/videos/music/text from various websites, and more.licecap
LICEcap simple animated screen capture tool for Windows and OS X.
domdig
DOM XSS scanner for Single Page Applications.fishdraw
Procedurally generated fish drawings.htcap
Web application scanner able to crawl single page application (SPA) recursively by intercepting ajax calls and DOM changes.n8n
Extendable workflow automation tool. Easily automate tasks across different services.pifuhd
High-Resolution 3D Human Digitization from A Single Image.social-analyzer
API and Web App for analyzing & finding a person profile across 300+ social media websites.
hackerpro
All in One Hacking Tool for Linux & Android (Termux). Make your linux environment into a Hacking Machine.L3MON
A cloud based remote android managment suite, powered by NodeJS.Lazymux
Termux tool installer.oh-my-termux
Termux themes and styling.
playerctl
🎧 mpris command-line controller and library for spotify, vlc, audacious, bmp, cmus, and others.progress
Linux tool to show progress for cp, mv, dd, ...Stacer
Linux System Optimizer and Monitoring.
eul
🖥️ MacOS status monitoring app written in SwiftUI.
concfg
Import / export Windows console settings.DevToys
A Swiss Army knife for developers.EverythingToolbar
Everything integration for the Windows taskbar.Files
A modern file explorer that pushes the boundaries of the platform.Flow.Launcher
Launch apps with greater control, search files effortlessly and extend features with community plugins.Fluent-Metro
A modern, highly customizable Start menu skin for Open-Shell.Fluent-Screen-Recorder
A simple screen recorder built with UWP.gsudo
A Sudo for Windows - run elevated without spawning a new Console Host Window.guinget
GUI for Microsoft's Windows Package Manager (winget).hain
An 'alt+space' launcher for Windows, built with Electron.LightBulb
Reduces eye strain by adjusting gamma based on the current time.Microsoft-Activation-Scripts
Scripts for activating Microsoft products using HWID / KMS38 / Online KMS activation methodsopenhardwaremonitor
Open Hardware Monitor.PowerPing
Advanced command-line ping tool.quick-picture-viewer
Lightweight, versatile desktop image viewer.rainmeter
Desktop customization tool for Windows.RepoZ
A zero-conf git repository hub for Windows and macOS with Windows Explorer & CLI-enhancements.RX-Explorer
Lightweight UWP Explorer.sharpapp
An app to minimize windows-10 telemetry and maximize privacy plus many more.SidebarDiagnostics
A simple sidebar for Windows desktop that displays hardware diagnostic information.SoundSwitch
Switch your playback and recording devices using simple hotkeys.switch-desktop
Switch between your favourite apps lightning fast.twinkle-tray
Easily manage the brightness of your monitors in Windows from the system tray.WhyNotWin11
Detection Script to help identify why your PC isn't Windows 11 Release Ready.win-brute-logon
Crack any Microsoft Windows users password without any privilege (Guest account included)WinDynamicDesktop
Port of macOS Mojave Dynamic Desktop feature to Windows 10.winfetch
💻 Neofetch/Screenfetch Alternative Written in Golang.WinQuickLook
"Quick Look" like Windows Explorer file viewer.Wox
Launcher for Windows, an alternative to Alfred and Launchy.