Open Source Software for Linux
Insomnia
With Insomnia you can design, debug and deploy APIs. Insomnia is free API design platform and REST Client developed for macOS, Linux and Window. The application makes it easy to create and group requests, specify environment variables, authentication and generate code snippets. You can also get all the details on responses. View the whole request timeline, status codes, body, headers, cookies and much more. The software also makes it easy to orginize your projects with workspaces, folders, environments, drag-and-drop requests, and easily import and export your data. Insomnia integrates with API gateways such as the Kong API Gateway, and Kong for Kubernetes. While Insomnia comes with a free-forever license, the software provides premium monthly subscriptions for E2EE data sync and advanced collaboration features.
Avidemux
Avidemux is a free and open-source, non-linear video editor designed for simple cutting, filtering and encoding tasks. It supports many file types, including AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of codecs. The goal of Avidemux, according to the developers is to create a simple tool for simple video processing tasks and to allow users to do elementary things in a very straightforward way.
Antergos
Antergos is a free and open source rolling release distribution of the Cinnamon Desktop (and more) for Arch Linux. The distribution was first release under the name Cinnarch where it only combined the Cinnamon Desktop with Arch Linux, today Antergos has evolved and provides a variety of desktops including Cinnemon, GNOME and Razor-qt.
Linux Mint
A free community-driven desktop Linux distribution based on Ubuntu and Debian. Linux Mint is widley popular and is used by millions of people across the globe and comes bundled with a variety of free and open-source software to enhance your desktop experience. The project was created by Clément Lefèbvre and is being actively developed by the Linux Mint Team and community since 2006.
openSUSE
The makers' choice for sysadmins, developers and desktop users. openSUSE, formerly SUSE Linux and SuSE Linux Professional, is a free and open-source Linux distribution. openSUSE is openly developed by SUSE Software Solutions Germany GmbH and the community.
Concurrent Versions System
CVS (Concurrent Versions System) is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files, and documents. It fills a similar role to the free software RCS, PRCS, and Aegis packages. CVS is a production quality system in wide use by organization around the world to organize and manage the creation of software projects. The system is useb by proprietary and free software projects alike.
RetroArch
With RetroArch you can run emulators, game engines, video games, media players and other applications. RetroArch is a free and open-source frontend developed specifically for emulation. RetroArch allows you to play classic games on a wide range of computers and consoles through its slick graphical interface. The project is community developed and the software is released under the GNU General Public License v3.
postmarketOS
PostmarketOS is a touch-optimized, mobile operating system built on-top of Alpine Linux. It provides it's own packages and comes with a small footprint and can easily be installed on most smartphones. However, PostmarketOS is in early development and leads the way for mobile Linux operating systems and will most likely not operate like the more popular mobile OS on the market today.
Bluefish Editor
The Bluefish Editor is a free and powerful editor that is used by programmers and web developers. Bluefish supports a handfull of programming and markup languages including HTML, XHTML, CSS, XML, PHP, C, C++, JavaScript, Java, Go, Vala, Ada, D, SQL, Perl, ColdFusion, JSP, Python and Ruby. The software is developed openly and is released for free under the GNU GPL license.
Git
Git is a free and open source distributed version-control system for tracking changes in source code during software development. The tool is created by Linus Torvalds, the creator of Linux, and is used by virtually every software project today. With Git, developer can track changes in any sets of files in a project and coordinate the team to develop in a non-linear workflow to achieve maximum efficiency.