Free Software for macOS

TensorFlow TensorFlow

TensorFlow is an end-to-end open source platform for machine learning. It has a comprehensive, flexible ecosystem of tools, libraries and community resources that lets researchers push the state-of-the-art in ML and developers easily build and deploy ML powered applications.

LibrePCB LibrePCB

LibrePCB is a free and open-source EDA (Electronic Design Automation) software used to develop printed circuit boards. The software is available cross-platform and can be used natively on macOS, Linux and Windows. LibrePCB ships with a advanced control panel, a simple yet powerful schematic editor and board editor, and a library manager that makes it super easy to extend the functionallity of the core.

GParted GParted

GParted is a free and open source partition editor for graphically managing your disk partitions. With GParted you can resize, copy, and move partitions without data loss. The software enables you to grow and shrink your C: drive, create new space for operating systems and attempting data rescue from lost partitions on your hard drives.

Battle.net Battle.net

Battle.net is a gaming platform and social networking service developed by Blizzard Entertainment. With Battle.net you can launch and play games like Warcraft, Diablo, StarCraft, and Overwatch series with your friends and family.

NW.js NW.js

NW.js is a framwork for building desktop applications with HTML, CSS, and JavaScript. With NW.js you can call Node.js modules directly from DOM which enables you to write applications using technologies native to the browser.

Socket.io Socket.io

Socket.IO is a free and open-source JavaScript library that can be used for building realtime web applications. The library consists of two parts, a server-side library for Node.js and a client-side library that runs in the browser.

Lokl Lokl

With Lokl you can setup a local WordPress development environment for Mac, Win & Linux. Lokl is a free and open source and allows you to quickly spin up local WordPress environments from your command line tool.

Homebrew Homebrew

Homebrew is a package manager designed and built for macOS. With Homebrew you can easily install software and libraries from your terminal. Homebrew installs the packages to to their own directory and then symlinks their files into /usr/local. Homebrew is loved by developers and DevOps and is a must have for anyone developing on their Mac.

Clonezilla Clonezilla

Clonezilla is a partition and disk imaging and cloning software. With Clonezilla you can save and restore used block on hard-drives allowing you to do system deployments, bare metal backups and system recovery. Clonezille is available as three separate products, Clonezilla Live, Clonezilla Lite Server, and Clonezilla SE (Server Edition).