Skip to content

absozero/awesome-devtools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

51 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Absozero's tools, apps, and resources

Awesome

A whole knowledge base to take inspiration out of!


A multitude of tools and apps, as well as other resources showing where I am personally and acting somewhat as a knowledge base for my usage.

All of these tools and/or resources are open source unless specified
Open source software Free software Personally Recommended software
Symbol: Symbol: Symbol:
ossoft frees 🌟

Contents


Bookmarks

Table of Contents


Project-based-learning + Ideas

  • 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.

Learning resources

Desktop apps

Table of Contents


  • 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

  • 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 🌟

  • 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.

Frameworks

Table of Contents


  • Bash-it - A full featured bash frameworks that comes with batteries and a plugin system out of the box. ossoft

  • Oh-my-bash - Another bash framework which tries to replicate oh-my-zsh for bash. ossoft

  • Pocketbase - Database in a file

Command line - Linux

Table of Contents


  • 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 🌟

  • Bat - A cat alternative with syntax highlighting and much more. ossoft

  • Broot - A modern tree alternative, with many more features than its predecessor. ossoft

  • Cava - A audio visualizer for the terminal, with loads of features ossoft

  • Chezmoi - A dotfile manager with a high number of features and tools to make managing dotfiles easy ossoft 🌟

  • 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

  • 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

  • Duf - A df alternative that is fast and informative. ossoft

  • Dust - An alternative to du to see storage usage. ossoft

  • Exa - A fast and modern alternative for the ls command. ossoft

  • fd - A modern alternative to the find command. ossoft

  • 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

  • gh - The official github cli. Now you can use github without even opening a browser! ossoft 🌟

  • git - An amazing and highly used version control system. ossoft 🌟

  • 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

  • Hyperfine - An insane benchmarking tool to compare speeds . ossoft

  • 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 🌟

  • jq - A parser for all things json ossoft

  • 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

  • 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 🌟

  • Ripgrep - Modern alternative to grep. It is much faster than what it tries to replace. ossoft

  • sd - A modern alternative to what sed has to offer. ossoft

  • Soft-serve - A selfhosted git server accessible from the terminal.

  • Taskwarrior - A streamlined task manager on the cli. ossoft

  • 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

  • tldr - A simpler to read and easier to read community-based alternative to manpages ossoft

  • Tmux - A very useful terminal multiplexer to multitask as well as improve productivity. ossoft 🌟

    • Tmuxinator - An addon that allows you to manage projects and open a full environment quickly. ossoft

    tokei - Show stats about code, quickly

  • Topgrade - A full command line update system ossoft

  • 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

Operating systems

Table of Contents


  • 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 🌟

    • Fedora - A open source distribution built on linux, and combines both stability and the bleeding edge. ossoft

Platforms and tools

Table of Contents


  • 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 🌟

    • 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
  • 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.

Selfhosted apps

Table of Contents


Videos

Table of Contents

Websites

Table of Contents


  • 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 🌟

  • Hacker News - A news source for tech and other related topics. closed source frees

  • Carbon - A tool to make beautiful pictures of code. ossoft 🌟

  • Github1s - A tool to show the structure of github repositories, as if viewing them in VSCode. ossoft

  • Cloud Shell - A theia-like IDE to run code in a full-featured web ide, with 5gb of storage. frees 🌟

  • gitpod - A cloud dev environment to build a place to code in in no time! ossoft 🌟

  • Tldraw - Another open source whiteboard app with a simpler overall model.

Follow

Table of Contents


Follow me on my platforms

Contributing

Table of Contents


Contributions of any kind welcome, just follow the guidelines!

Contributors

Table of Contents


Thanks goes to these contributors! <--

About

A list of awesome developer tools and apps that I use.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published