Skip to content

redjax/Toolbelt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

195 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Toolbelt

Tools I've found useful, with a bias towards FOSS (free, open-source software).

Tools

sourced from tools.json

Name Description URLs
Aqua Aqua is a CLI tool that manages your developer tools and ensures consistent versions across your projects. It supports multiple languages and package managers. github, docs
Atuin Bash/ZSH history utility, which keeps your shell history Github, Docs
Bcuninstaller A free and open-source program uninstaller for Windows with many features and options to make uninstalling unwanted software as easy and fast as possible. github, docs
Bitwarden Bitwarden is a free and open-source password management service that stores sensitive information such as website credentials in an encrypted vault. github, docs
Bitwarden Cli The Bitwarden CLI is a command-line interface for managing your Bitwarden vault. It allows you to perform various operations such as adding, retrieving, and deleting items in your vault. github
Btop Btop is a terminal resource monitor like htop, but it's faster & nicer to use. github, docs
Chezmoi Dotfile manager written in Go. Uses Go templates to render files per-machine. Backups & restores to a Git repository. docs, github
Clonezilla A partition and disk imaging/cloning program similar to True Image or Norton Ghost. It helps you to do system deployment, bare metal backup and recovery. docs
Cookiecutter An open source library for building coding project templates. docs, github, pypi
Cyberduck A libre server and cloud storage browser for Mac and Windows with support for FTP, SFTP, WebDAV, S3, Azure & OpenStack Swift. github, docs
Dagger Dagger is a programmable CI/CD engine that lets you define and run pipelines as code using a unified API across any language, framework, or cloud. github, docs
Devolutions Remote Desktop Manager Remote Desktop Manager (RDM) centralizes all your remote connections, passwords and credentials into a unique platform that can be securely shared between users and across the entire team. docs
Devpod Like Github codespaces, but open source, client-only, and unopinionated. Works with any IDE and lets you use any cloud, Kubernetes, or localhost Docker. github, docs
Direnv direnv is an extension for your shell. It augments existing shells with a new feature that can load and unload environment variables depending on the current directory. github, docs
Ente Auth Ente Auth is an open-source identity and access management solution that provides secure authentication and authorization for applications and services. github
Fail2Ban Intrusion prevention software framework that protects computer servers from brute-force attacks. github, docs
Flow Launcher An open source, Windows application launcher that helps you access programs and files quickly. It supports plugins to extend its functionality. github
Fresh Terminal Text Editor Fresh is a 'full featured terminal text editor with zero configuration.' It has familiar keybinds, like CTRL+C/CTRL+V, CTRL+S, and has mouse support and LSP integration. If modal editors like Neovim are too much of a jump, Fresh feels like editors you're used to, but in the terminal. github, docs
Fzf A general-purpose command-line fuzzy finder. It can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc. github, docs
Ghostty A web-based terminal emulator that allows you to access your terminal from any device with a web browser. github, docs
Gickup A simple, fast, and secure backup tool that uses Git as the backend. It can back up files and directories to a local or remote Git repository. github, docs
Git Git needs no introduction! docs, downloads
Git-Bug Distributed, offline-first bug/issue tracker embedded in Git. Decouple your issue tracking from the Git provider you're using. github, docs
Gitextensions A graphical user interface for Git that allows you to manage your repositories, visualize your commit history, and perform common Git operations. github, docs
Gitid Separate different git identities in ~/.gitconfig.
Gitnuro A FOSS Git multiplatform client for newbies and pros. github
Gparted A free partition editor for graphically managing your disk partitions. With GParted you can resize, copy, and move partitions without data loss, enabling you to grow or shrink your C: drive, create space for new operating systems, and attempt data rescue from lost partitions. docs
Helix A post-modern text editor, built on a solid and efficient core, with a strong focus on performance and ergonomics. github, docs
Homebrew The missing package manager for macOS (also works on Linux). docs, github
Hoppscotch Open-source, self-hostable API development ecosystem. An alternative to Postman github, docs
Httpie Open-source API development ecosystem. An alternative to Postman github, docs
Intelli-Shell Like IntelliSense, but for shells. Github
Json Crack JSON Crack is a web-based tool for visualizing and analyzing JSON data structures. Original work published under the Apache License 2.0. github, docs
Lazygit Terminal UI for interacting with Git repositories. github, tutorials, installation, usage, configuration
Lazyworktree LazyWorktree is a TUI for managing your Git worktrees
Llama.Cpp Llama.cpp is the C++ engine behind many local LLM applications. Can run as a server, and can be built with many other features such as imtarix quauntization! Imatrix quantization allows a quantized model to remain performant on a dataset you define during the quantization process. github
Localsend An open source, cross-platform alternative to Apple AirDrop. downloads, github
Lychee Lychee is a link checker. You can point it at local files (i.e. during web development, or after rendering a static site), live URLs, etc. It also checks email addresses. github, docs
Meld A visual diff and merge tool that helps you compare files, directories, and version controlled projects. gitlab, docs
Mise Mise is a version manager for all your tools. It is a versatile, cross-platform installer, and can scope tool installations to individual directories on your machine, keeping your global $PATH clean. Great for sharing code, Docker, and CI/CD pipelines. github, docs, package repository
Neovide A simple, no-nonsense, cross-platform GUI for Neovim. github, docs
Neovim Neovim is a hyperextensible Vim-based text editor. It seeks to improve upon Vim by providing better defaults, a more modern codebase, and a robust plugin architecture. github, docs
Nmap Nmap is a powerful open source network scanning tool used for network discovery and security auditing. Scan responsibly! github, docs
Ollama Ollama is a tool for managing and deploying open source GGUF machine learning models, now with a native chat GUI! github, docs
Opentofu OpenTofu is a community-driven, open-source infrastructure as code (IaC) tool that enables users to define, provision, and manage cloud infrastructure using a declarative configuration language. github, docs, registry
Osv-Scanner A tool that scans your project dependencies for known vulnerabilities using the OSV database. github, docs
Pipx Install and run Python applications in isolated environments. github, docs
Playnite An open source video game library manager with support for 3rd party libraries like Steam, GOG, Origin, Uplay, Epic and more. github, docs, addons, docs
Powertoys A set of utilities for power users to tune and streamline their Windows experience for greater productivity. github
Pre-Commit A framework for managing and maintaining multi-language pre-commit hooks. github, docs
Pyenv Simple Python version management. Allows you to easily switch between multiple versions of Python. Can be used to manage multiple versions of Python on a per-project basis. github, docs
Radon A Python tool that computes various metrics from the source code. It can compute Cyclomatic Complexity, Halstead metrics, Maintainability Index, and raw metrics like lines of code. github, docs
Rclone 'rsync for cloud storage.' RClone lets you connect to many backends, like S3, Dropbox, Backblaze B2, Google Drive, Wasabi, etc, and sync to/from it like you would with rsync. github, docs
Restic Fast, secure, efficient backup program. Supports many backends, including local disk, SFTP, AWS S3, Backblaze B2, Wasabi, Google Cloud Storage, Microsoft Azure Blob Storage, and more. github, docs
Resticprofile A wrapper around restic to manage multiple backup profiles with different configurations. Uses a ~/.profile.yaml file to define backup jobs. github, docs
Rio Term A modern SSH client and terminal emulator that simplifies remote server management with an intuitive interface and powerful features. github, docs
Ripgrep A line-oriented search tool that recursively searches your current directory for a regex pattern. Similar to grep, but faster. github, docs
Scoop CLI package manager for Windows. Installs all packages to a user-writeable path so backups are easy and admin privileges are not required. apps, buckets, install-docs, github
Sharex An open-source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from. github
Sops Simple and flexible tool for managing secrets. Safely embed encrypted secrets in a git repository using 'age' encryption. Github
Sourcegit A Git extension that allows you to manage your Git repositories with a simple and intuitive interface. github, docs
Starship The minimal, blazing-fast, and infinitely customizable prompt for any shell. github, docs
Task Cross-platform build/automation tool. Define tasks as YAML files and call them with the task CLI command. github, docs
Termscp A terminal file transfer client and file manager with a user-friendly TUI. Supports SFTP, FTP, FTPS, SCP, and local file operations. github, docs
Terraform Terraform is an open-source infrastructure as code software tool created by HashiCorp. It allows users to define and provision data center infrastructure using a high-level configuration language known as HashiCorp Configuration Language (HCL), or optionally JSON. github, docs, registry
Terraformer A CLI tool to generate terraform files from existing infrastructure (reverse Terraform). github
Timeshift Timeshift is a system restore tool for Linux (like macOS's Time Machine). Supports BTRFS snaptshots on systems using the BTRFS filesystem. github
Tmux tmux is a terminal multiplexer. It lets you switch easily between several programs in one terminal, detach them and reattach them to a different terminal. github, docs
Uv A Python package & project manager written in Rust. github, docs
Vale Vale is an open-source, command-line tool that encodes a writing style guide into configuration packages and lints your writing. It can help you determine the reading level of your writing (for help targeting specific audiences), and integrates with other checkers like Proselint and write-good to help you improve the structure of your writing. It is NOT a spell checking/grammar tool like LanguageTool or CSpell, and can be used in conjunction with those tools. github, docs
Ventoy Ventoy is an open source tool to create bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files. With Ventoy, you don't need to format the disk over and over, you just need to copy the image files to the USB drive and boot them directly. docs, github
Vscode The winner of the IDE wars! VSCode is a powerful, light weight, and popular open source code editor developed by Microsoft. github, docs
Vulture Finds unused code in Python programs. github
Waterfox Browser A web browser based on Mozilla Firefox, focusing on privacy and user choice. github
Wezterm A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust. github, docs
Winscp A popular free SFTP and FTP client for Windows, a powerful file manager that will improve your productivity. docs, github
Wiztree WizTree is a disk space analyzer tool for Windows that scans your hard drive and displays the files and folders that are taking up the most space. docs
Xenon A Python tool that checks code complexity against defined thresholds. It can check Cyclomatic Complexity, Maintainability Index, and raw metrics like lines of code. github, docs
Yazi A really fast terminal file browser. github, docs
Zeal Docs Zeal is an offline documentation browser for software developers. download, Github, Dash doc feeds
Zellij A terminal workspace with batteries included. A terminal multiplexer and more. github, docs
Zen Browser A privacy-focused web browser built on Chromium, designed to provide a fast and secure browsing experience. github

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors