Free Software for macOS
Cevelop
Cevelop is an integrated development environment specifically designed for writing C++. Cevelop offers a variety of tools to keep your code up-to-date with the latest ISO C++ Standard. It can perform a variety of static code analyses to find bugs and improved your code. Cevelop extends Eclipse CDT with many additional features: CUTE unit testing with Test Driven Development support, new refactorings and quick fixes, and much more.
pgweb
Web-based PostgreSQL database browser written in Go. Pgweb is a web-based database browser for PostgreSQL, written in Go and works on OSX, Linux and Windows machines.
Sequel Pro
Sequel Pro is an incredibly fast, easy-to-use database management application for macOS. The software is designed from the ground up to work with MySQL & MariaDB databases natively on the mac. Sequel Pro provides a neat UI that can be used to manage and adding schema or data for your local development database or connect to servers remotely.
dbHarbor
With dbHarbor you can manage SQLite databases locally on your Mac. dbHarbor is free database management tool that allow you to manage tabular data in your SQLite database file. Including editing, filtering, sorting, copying randomly selected cells, quick data export to INSERT query and many other features for a better efficiency. The GUI is designed to be easy to use yet powerful enhough to be your go to tool for SQLite database management.
Publii
Publii is a free and open-source headless CMS designed for speed and ease-of-use. With Publii, you can build beautiful modern sites that will run fast in browser thanks to Google's AMP technology. What make Publii unique is that the content management is done via a desktop-based client that works for MacOS, Linux and Windows.
Librevault
Librevault allows you to transfer data directly from one device to another, securely. Librevault is a free and open-source peer-to-peer file synchronization software, designed with convenience. privacy and security in mind. The software encrypts all data with AES-256 and uses TLS for all transmissions. Their goal is to make a better alternative to BitTorrent Sync and Syncthing.
ScreenRec
With ScreenRec you can quickly record your screen and share it with co-workers or friends. On average, employees spends 11.2 hours sending emails and 7.8 hours in unproductive meetings every month. ScreenRec allow you and your team to communicate more effectivley with the use of screen recordings. ScreenRec provides a 100% free screen recorder, no watermarks on recording limites, screencast sharing and free private and secure cloud storage.
Laragon
Laragon is a portable, isolated, fast & powerful universal development environment for PHP, Node.js, Python, Java, Go, Ruby. With Laragon it becomes quick and easy to setup development environments with tools designed to build and manage modern web applications. The bundle is designed to be as lightweight and lean as possible, where the current core binary itself is less than 2MB and uses less than 4MB RAM when running. The project is built and released as free and open-source software, where anyone is free to contribute and help evolve the product.
Python
An object-oriented, high-level, general-purpose programming language with an easy-to-learn syntax. Python was first released in 1991 by Guido van Rossum with a design philosophy that emphasises code readability. Today Python is one of the most widely used programming languages where it is used in everything from data science, machine learning and AI to modern web, mobile and desktop applications.