Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-devtools

A list of awesome developer tools and apps that I use.
https://github.com/absozero/awesome-devtools

  • 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,
  • 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](https://github.com/rs/curlie) for a more curl-like product, and [xh](https://github.com/ducaale/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](https://twitch.tv) 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] 🌟
  • Tmuxinator - An addon that allows you to manage projects and open a full environment quickly. ![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] 🌟
  • Fedora - A open source distribution built on linux, and combines both stability and the bleeding edge. ![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] 🌟
  • Portainer - Simply, a web ui for docker, but is extremely feature rich, to the level that docker cli is no more necessary when this tool is used. ![ossoft][oss]
  • 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!
  • Introduction to programming and CS basics - A good video about the basics of CS, a great reference video.
  • 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.
  • Follow me on my platforms
  • Thanks goes to these contributors - -