Free and/or Open Source Software (FOSS)
Free/Libre and/or Open Source Software
Section titled “Free/Libre and/or Open Source Software”Source: Fight for your freedom in computing. Don’t let proprietary programs control you plus my additions
- 7zip - file archiver, a utility used to place groups of files within compressed containers known as “archives”
- ABC Music Notation - text-based music notation system and the de facto standard for folk and traditional music
- Aegis - free, secure and open source app for Android to manage your 2-step verification tokens
- age - secure encryption tool and Go library with small explicit keys, no config options, and UNIX-style composability
- alacritty - terminal emulator, URLs can open, search, VI bindings
- Ansible - software tools that enables infrastructure as code
- Apache Superset - modern data exploration and visualization platform
- Ardour - digital audio workstation (DAW)
- Argo CD - declarative GitOps continuous delivery tool for Kubernetes
- Audacity - digital audio editor and recording application software
- Azure Resource Inventory - create inventory of Azure Resources, including resource view, documentation, network diagrams
- Bash - Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell
- Bitwarden - Secrets managers, password management service
- Blender - Blender 3D computer graphics software tool set
- Browsh - text-based browser. It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL. Its main purpose is to be run on a remote server and accessed via SSH/Mosh or the in-browser HTML service in order to significantly reduce bandwidth and thus both increase browsing speeds and decrease bandwidth costs. Only dependency is a recent version of Firefox.
- Bruno - Opensource IDE For Exploring and Testing API’s (lightweight alternative to Postman/Insomnia)
- Bun - toolkit for JavaScript and TypeScript apps include runtime, bundler, test runner and package manager. Fast JavaScript runtime designed as a drop-in replacement for Node.js. Written in Rust and powered by JavaScriptCore under the hood, reducing startup times and memory usage
- BusyBox - a software suite that provides several Unix utilities in a single executable file
- Caddy - Reverse proxy, Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
- Calibre - cross-platform suite of e-book software
- Ceph - software-defined storage platform that implements object storage
- Clonezilla - drive cloning, drive imaging and system deployment utilities used to simplify deployment and maintenance of a group of computers
- Cockpit - web based interface for servers, intended for everyone like Linux admins and new users
- croc - Easily and securely send things from one computer to another
- ctags, etags - Generate tag files for source code
- Data Display Debugger DDD - GNU DDD graphical front end for GDB and CUDA-GDB
- DB Browser for SQLite - SQLite management, editing browser
- DBeaver - Universal Database Tool
- Deno - JavaScript, TypeScript, and WebAssembly runtime with secure defaults and a great developer experience. It’s built on V8, Rust, and Tokio.
- DevDocs - API Documentation Browser for online and offline, including programming languages, APIs and others
- Docker - set of products that uses operating system-level virtualization to deliver software in packages called containers. Docker automates the deployment of applications within lightweight containers, enabling them to run consistently across different computing environments
- Dozzle - Realtime log viewer for containers. Supports Docker, Swarm and K8s
- Drupal - web content management system (CMS) written in PHP and distributed under the GNU General Public License
- Element - Secure communications built on the decentralised Matrix open standard
- ELinks - text based browser
- Espanso - Privacy-first, cross-platform text expander
- eSpeak NG Text-to-Speech - speech synthesizer, TTS that supports more than hundred languages and accents.
- Excalidraw - virtual hand-drawn style whiteboard, collaborative and end-to-end encrypted
- Extensible Messaging and Presence Protocol (XMPP) (formerly Jabber) - a set of open technologies for instant messaging, presence, multi-party chat, voice and video calls, collaboration, lightweight middleware, content syndication, and generalized routing of XML data
- Fairmail - privacy oriented email app for Android
- Faker - Test/fake data generation, also a Python package
- F-Droid - app store and software repository for Android, serving a similar function to the Google Play store
- Firefox - web browser developed by the Mozilla Foundation, see also Firefox Shortcuts
- Flatpak - formerly known as xdg-app is a utility for software deployment and package management for Linux. Offers a sandbox environment in which users can run application software in isolation
- FreeTube - private YouTube viewer
- frp - Fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet
- Gajim - XMPP chat client
- Garage - S3-compatible object store for small self-hosted geo-distributed deployments
- GCC - GNU Compiler Collection is an optimizing compiler produced by the GNU Project supporting various programming languages, hardware architectures and operating systems
- GDB - GNU Project Debugger for various languages
- GDBGUI - browser front end to GDB (GNU debugger)
- gImageReader - Optical Character Recognition (OCR), A Gtk/Qt front-end to tesseract-ocr
- Gimp - GNU Image Manipulation Program) is a free and open-source raster graphics editor[5] used for image manipulation (retouching) and image editing, free-form drawing, transcoding between different image file formats
- Git - distributed version control
- GitLab - software forge with DevOps, security, software development life cycle, deployment and other functionality
- Gnome - GNU Network Object Model Environment desktop environment for Linux/Unix like
- GNU Boxes - virtualization
- GNU Emacs - An extensible, customizable, free/libre text editor. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.
- GNU - “GNU is Not Unix” core software to GNU/Linux systems
- GNU/Linux - operating system
- Gopeed - Lightweight download manager (HTTP, BitTorrent, Magnet, others)
- Grafana - full stack observability with Loki for logging.
- GRASS GIS - Geographical Information System software used for geospatial data management and analysis, image processing, graphics/map production, spatial modelling, and visualization
- grex - Generate a matching regular expression from the test cases you provide, also has Rust library and Python bindings
- Grub - GNU project’s bootloader software
- Handbrake - video converter, transcoder for digital video files
- HashiCorp Vault or OpenBao - Centralize secret management, rotate old credentials, generate credentials on demand, audit client interactions, and support regulatory compliance
- headlamp - Kubernetes web UI for local or in cluster use
- Headscale - self-hosted implementation of the Tailscale control server building on Wireguard
- Helix - modal editor like vim with modern defaults and more built in features
- Helm - find, share, and use software built for Kubernetes; managing Kubernetes applications with charts, which are easy to create, version, share, and publish
- htop - interactive system-monitor process-viewer and process-manager
- ImageMagick - editing and manipulating digital images. It can be used to create, edit, compose, or convert bitmap images, and supports a wide range of file formats, including JPEG, PNG, GIF, TIFF, and Ultra HDR
- ImageMagick
- KDE
Resources
Section titled “Resources”- Awesome Copilot / GitHub - Community-contributed instructions, prompts, agent information, and configurations to help you make the most of AI coding
- awesome-selfhosted: A list of Free Software network services and web applications which can be hosted on your own servers · GitHub
- toolleeo/awesome-cli-apps-in-a-csv: The largest Awesome Curated list of command line programs (CLI/TUI) with source data organized into CSV files · GitHub
- ripienaar/free-for-dev: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev · GitHub