Software for Linux
Jupyter
The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text. The Jupyter Notebook is primarily used in data science for data transformation and cleaning, numerical simulation, statistical modeling and machine learning.
Wireshark
Wireshark is the world's most widely-used network protocol analyzer software. With Wireshark you can get a better understanding on what's happening on your network. The software let's you do deep analysis across hundreds of protocols at a microscopic level. Wireshark is free and open-source and has been in active development by contributions from volunteers across the globe since 1998. Today the software is used by commercial and non-profit enterprises, government agencies, and educational institutions.
Lutris
Lutris is a free and open-source, Linux-based operating system developed for gaming. With Lutris you can manage your game library, and install and launch games with no setup. Lutris is integrated with GOG, Steam, Battle.net, Origin, Uplay and many other games stores. The operating system is released under the GNU General Public License and is community built, anyone is free to contribute and use the platform.
ConvertOnMac
ConvertOnMac is a free online converter specifically designed for Mac users. However, this tool works on other operating systems just as well. There is no installation or registration. ConvertOnMac offers all its services online and completely free of charge.
Apache HTTP Server
A free and open-source cross-platform web server developed by the Apache Software Foundation. The Apache HTTP Server is a continuous development effort to build an open HTTP server for modern operating systems. The web server is used by organizations, businesses and hobbyists alike, to power web-based applications.
pwncat
pwncat is a sophisticated bind and reverse shell handler with many features as well as a drop-in replacement or compatible complement to netcat, ncat or socat. pwncat is like netcat on steroids with Firewall, IDS/IPS evasion, bind and reverse shell, self-injecting shell and forwarding magic - and its fully scriptable with Python (PSE)
Pencil2D
Pencil2D is a simple, yet powerful 2D animation, drawing and painting application that lets you create traditional hand-drawn animation using both bitmap and vector graphics. Pencil2D is released as free and open-source software under the GNU General Public License and uses the Qt framework. With Pencil2D you can seamlessly switch between raster and vector workflows, allowing you to sketch, ink & paint on the go.
MultiBootUSB
MultiBootUSB is a cross platform software that allows you to install multiple live linux on a USB disk non destructively and option to uninstall distros. MultiBootUSB is written in Python and is released as free and open-source software under the GPL-2.0 License.
Netcat
With Netcat you can read and write data across network connections with the TCP/IP protocol. Netcat is a feature rich networking utility for macOS, Linux and Windows that is designed to a reliable tool that can be utilized by external programs and scripts. Netcat provides intricate tools for netowork debugging, network exploration and connection creation.
Packet Sender
Packet Sender is a free and open source utility to allow sending and receiving network packets, with support for TCP, UDP, and SSL. The tool is designed to be while still providing enough features for power users to do what they need, allowing anyone to manage packets according to their needs. Packet Sender is most commonly used for testing network APIs, malware analysis, testing network connectivity/firewalls and security research.