A list of awesome developer tools and apps that I use.
This project is maintained by absozero
Project based learning - A list of example projects that can be hacked upon to create an application.
Projects - A list of example projects that can be made and customized by a user
Build your own x - A tool that helps you learn to program with tutorials for building projects
App Ideas - A list of ideas to make an app to serve to users.
Open source ideas - A list of ideas people advertise to check out and take inspiration from.
Ebookfoundation ebooks - A list of free ebooks to study and learn from.
Roadmaps - Roadmaps for multiple developer paths
TheAlgorithms - Algorithm practice and studies for developers and programmers
Awesome lists - Lists about many interesting and explorable topics.
Antimicrox - Assign game controller input to keys on the computer.
Blender - A piece of free and open source software that enables a full pipeline for people wanting to build useful items with 3d in computing, and also has vfx and video editing built in.
Bottles - Software that is helping manage windows software running on linux with a great GUI.
gimp - A free and open source replacement to photoshop. ![ossoft][oss]
Godot - A free and open source game engine that allows to create both 2d and 3d games intuitively.
Lmms - A DAW with advanced features for power users, fully open source and free.
Logseq - A knowledge base creation application that will help to streamline ideas and parts of daily work to make accessing the knowledge easier.
OBS Studio - A popular open source tool to record and stream customizable video recordings.
Rawtherapee - A great RAW editor and open source alternative to Lightroom
Responsively - A must-have tool for developers that enables simple and easy testing for multiple device types
Shotcut - A video editor that is built for heavy users and is open to the public for easy use.
VSCodium - A fully open source liscenced and usable build of VSCode, which by default has closed-source binaries ![ossoft][oss] π
vlc - A media player for multiple platforms, with support for local and remote video and audio.
Xournalpp - A pdf editor that allows for custom annotations on top of a pdf canvas.
Bash-it - A full featured bash frameworks that comes with batteries and a plugin system out of the box. ![ossoft][oss]
Oh-my-bash - Another bash framework which tries to replicate oh-my-zsh for bash. ![ossoft][oss]
Pocketbase - Database in a file
Act - Run github actions locally
Algernon - An open sourve web sever with rendering markown and much more out of the box.
aria2 - A command line downloader with fast speeds ![ossoft][oss] π
Bat - A cat alternative with syntax highlighting and much more. ![ossoft][oss]
Broot - A modern tree
alternative, with many more features than its predecessor. ![ossoft][oss]
Cava - A audio visualizer for the terminal, with loads of features ![ossoft][oss]
Chezmoi - A dotfile manager with a high number of features and tools to make managing dotfiles easy ![ossoft][oss] π
Cheat.sh - A cheatsheet source that can be accessed from the cli, that provides a massive cheatsheet library from multiple sources. Works best from a unix-like os, but can be used with curl/wget/httpie
Cmus - A command line music player. Does its 1 job extremely well, following the UNIX philosophy. ![ossoft][oss]
Croc - An open source solution to transfer files quickly and easily between systems, and a relay is very easily self-hostable.
Delta - A tool to see differences between text files. ![ossoft][oss]
Duf - A df alternative that is fast and informative. ![ossoft][oss]
Dust - An alternative to du to see storage usage. ![ossoft][oss]
Exa - A fast and modern alternative for the ls
command. ![ossoft][oss]
fd - A modern alternative to the find command. ![ossoft][oss]
ffmpeg - A extremely useful console application to work with videos and audio.
fzf - A fuzzy finder that can be used in many environments, from vim to cdβing ![ossoft][oss]
gh - The official github cli. Now you can use github without even opening a browser! ![ossoft][oss] π
git - An amazing and highly used version control system. ![ossoft][oss] π
gitui - A command line git gui
Glow - A markdown renderer for the command line.
Gping - Ping with a graph. Exponentially better than regular ping in many cases. ![ossoft][oss]
Hyperfine - An insane benchmarking tool to compare speeds . ![ossoft][oss]
Httpie - An http client meant to be used with apiβs. Also look at curlie for a more curl-like product, and xh for sending requests. ![ossoft][oss] π
jq - A parser for all things json ![ossoft][oss]
json-server - A cool way to set up a local mock json api for use to mock a real API.
miniserve - Serve files over http quickly!
Modern-unix-commands - A set of modern linux alternatives for older commands.
Mpv - This tool is almost like VLC, but for the cli, in the sense that it can play most of everything you throw at it, even twitch streams, and even supports ascii output! ![ossoft][oss]
Pdm - A python dependency manger with support for pyproject.toml, a modern alternative for setup.py
Onefetch - Neofetch, but for git repositories.
Pastel - Manipulate and edit colors on the cli
Poetry - A depnedency manager for python that is miles ahead of pip or other apps.
Radare2 - A tool that is more than a hex editor, a full fledged cli debugger.
Restic - A cross platform backup system with many features regarding security and general use.![ossoft][oss] π
Ripgrep - Modern alternative to grep. It is much faster than what it tries to replace. ![ossoft][oss]
sd - A modern alternative to what sed has to offer. ![ossoft][oss]
Soft-serve - A selfhosted git server accessible from the terminal.
Taskwarrior - A streamlined task manager on the cli. ![ossoft][oss]
Tealdeer - A client for the tldr pages that uses a cache approach, and allows for offline use and custom pages, making it my personal favorite tldr client. π
Timg - An ascii image and GIF viewer for the command line, with many options to enhance viewing. ![ossoft][oss]
tldr - A simpler to read and easier to read community-based alternative to manpages ![ossoft][oss]
Tmux - A very useful terminal multiplexer to multitask as well as improve productivity. ![ossoft][oss] π
tokei - Show stats about code, quickly
Topgrade - A full command line update system ![ossoft][oss]
VHS - Terminal recorder with configuration rather than recording.
yt-dlp - An awesome alternative to yt-dlp with a lot of improvements, and even sponsorblock support π
Zoxide - A modern alternative to cd
that allows for quick movement and remembering directories. ![ossoft][oss]
Linux - Technically a kernel, but in this context I use it(gnu/linux) to describe the underlying system under many free and open source distributions of linux. ![ossoft][oss] π
Distrobox - A tool used to spin up multiple operating systems with access to your home sirectory and leverages container technologies like podman and docker to do so.
Docker - A open tool for containerization, to run applications on multiple places the same. ![frees][free] π
Podman - Another container manager, known as podman, that uses a non-root system with no daemon and a focus on the lifetime of containers.
Vagrant - An open-source tool to provision reproducible isolated development environments using a variety of backend providers.
Uptime-kuma - A selfhostable uptime monitor ![ossoft][oss] π
Phpmyadmin - Manage mysql/mariadb dbβs easily!
Draw.io - An open source whiteboard and diagramming tool that I use to plan projects and sketch outlines.
Excalidraw - An open source web whiteboard. I personally use it for notes.
Farside - A redirection service that allows to load balance and choose between multiple privacy friendly alternative frontends
Free-prog-books - A resource to find free books relating to tech. ![ossoft][oss] π
Hacker News - A news source for tech and other related topics. closed source
![frees][free]
Carbon - A tool to make beautiful pictures of code. ![ossoft][oss] π
Github1s - A tool to show the structure of github repositories, as if viewing them in VSCode. ![ossoft][oss]
Cloud Shell - A theia-like IDE to run code in a full-featured web ide, with 5gb of storage. ![frees][free] π
gitpod - A cloud dev environment to build a place to code in in no time! ![ossoft][oss] π
Tldraw - Another open source whiteboard app with a simpler overall model.
Contributions of any kind welcome, just follow the guidelines!