Open Source Software for macOS

Apache Flink Apache Flink

Apache Flink is a free and open-source stream framework used for processing big data. The software is developed openly by the Apache Software Foundation and the community. The core of Apache Flink is written in Java and Scala as a distributed streaming data-flow engine. Data-flows executed by Flink programs are pipelined and run parallel to maximize efficiency.

Apache NetBeans Apache NetBeans

Apache NetBeans is free and open-source IDE that combines development environment, a tooling platform and application framework into one package. With Apache NetBeans developer can build applications with Java, JavaScript, PHP, HTML5, CSS, and other languages. Apache NetBeans also features code highlighting, both syntactically and semantically, while also letting developers refactor code with a wide range of powerful and handy tools. The software is openly developed by the Apache Foundation and is available for macOS, Linux, Windows and BSD.

LibreOffice LibreOffice

LibreOffice is a free and open source suite of applications for creating text documents, spreadsheets, presentations and more. With LibreOffice you can open almost any legacy document, and it's the only free and open source office suite available on all major desktop platforms. It features a clean interface and feature-rich tools help you unleash your creativity and enhance your productivity. The suite includes the word processor LibreOffice Writer, the spredsheet LibreOffice Calc, the presentation program LibreOffice Impress, the vector graphics editor LibreOffice Draw, the database management program LibreOffice Base and the math tool LibreOffice Math.

Disk Inventory X Disk Inventory X

Disk Inventory X is a disk usage utility for MacOS. Disk Inventory X helps users get an understaning of their computers disk space and how it is uitilized. Disk Inventory X answers this questions by providing an overview of files and folder and their size, with an easy-to-unstand graphical user interface that display disk space using treemaps. Disk Inventory X is released fully free and open-source under the GNU General Public License.

jEdit jEdit

jEdit is a mature programmer's text editor written in Java. The editor is released as free and open source software under the GNU General Public License version 2.0. With jEdit you can enjoy features like auto indentation and syntax highlighting for more than 200 languages. jEdit also provides a Plugin Manager that allows jEdit users to install, upgrade, and remove plugins without leaving the editor.

GIMP GIMP

GIMP is a free and open-source raster graphics editor developed by the Free Software Foundation (GNU). The software is a perfect fit for anyone looking for a free and open alternative to Adobe Photoshop. GIMP can be used for photo retouching, image editing and composition. The software is commonly know within the Linux community but is available under the GPLv3+ licenses for macOS and Windows as well.

Krita Krita

Krita is a professional free and open-source painting software created and maintained by artists. The main focus of the project is to create top quality painting tools that everyone can afford and enjoy. Krita features an OpenGL-accelerated canvas, colour management support, an advanced brush engine, non-destructive layers and masks, group-based layer management, vector artwork support and switchable customisation profiles.

Apache Spark Apache Spark

Apache Spark is a free and open-source, unified analytics engine for large-scale data processing. Apache Spark achieves high performance for both batch and streaming data, using a state-of-the-art DAG scheduler, a query optimizer, and a physical execution engine. With Apache Spark, you can write application quickly in Java, Scala, Python, R, and SQL. Spark also offers over 80 high-level operators that make it easy to build parallel apps. You can run Apache Spark anywhere, as a standalone product, in the cloud or on Hadoop, Apache Mesos or Kubernetes.

Docker Compose Docker Compose

Docker Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application's services. Then, with a single command, you create and start all the services from your configuration. To learn more about all the features of Compose, see the list of features.

Filmulator Filmulator

Filmulator is a free and open-source raw photo editor based on the process of developing film. The raw photo editing application with library management focus on providing simplicity over flexibility with an aim for ease of learning with a streamlined workflow. Filmulator accepts raw files from cameras and simulates the development of film as if exposed to the same light as the camera's sensor.