Open Source Software for macOS

Apache Flume Apache Flume

Apache Flume is a free and open source, distributed software for efficiently collecting, aggregating, and moving large amounts of log data. With Apache Flume you can create data pipelines for you log data with a simple and flexible architecture based on streaming data flows. Apache Flume uses a simple extensible data model that allows you to create online analytic applications that are fault tolerant and reliable with many failover and recovery mechanisms.

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.

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.

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.

Flyway Flyway

Flyway provides open source, enterpise-grade version control for your database. By allowing your application to have a robust schema evulotion across all your environments, you can restasured that your applications are built safer and faster. With Flyway you can manage your database with plain old SQL and perform migrations for advanced data transformations and handling with LOBs and drop all tables, views, triggers, and more from a schema without dropping the schema itself. Flyway also integraties with cloud database provides and third-party hosting platforms such as Amazon RDS, Microsoft SQL Azure, Google Cloud SQL, Heroku, and more.

Apache HTTP Server 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.

Double Commander Double Commander

Double Commander is a cross-platform open source file manager with two panels side by side. The application takes inspiration from Total Commander and brings new features and ideas to file management. With Total Commander all archives are handled like sub directories and you can easily copy files to and from archives. Supported archive types include ZIP, TAR, GZ, BZ2, XZ, LZMA, 7Z, RPM, CPIO, DEB, RAR and ZIPX.

Netcat 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.

Cryptomator Cryptomator

Cryptomator is a simple tool makes your cloud storage trustworthy. With Cryptomator, you can encrypt your data quickly and save it to your favorite cloud services provider. The tool is released as free and open source software under the MIT License. Allowing you and other developers to verify and build upon the source code, to further strengthen and improve the application.

AdGuard AdGuard

AdGuard is an ad blocker that hides your data from the multitude of trackers and activity analyzers that swarm the web. AdGuard will deal with annoying banners, pop-ups and video ads once and for all, while also able you to avoid all fraudulent and phishing websites and malware attacks. You can also potect your kids online by restricting them from accessing inappropriate and adult content with AdGuard's perental controls.