Software for macOS
Koala
Koala is a GUI application for Less, Sass, Compass and CoffeeScript compilation, to help web developers to use them more efficiently. Koala provides real-time compilation and listens to files and compile automatically when the file changes, without any user interaction. Koala is avalible for Mac, Linux and Windows.
LibreSSL
As a fork of the open-source implementation of the Transport Layer Security protocol OpenSSL, LibreSSL aims to modernize the codebase, improving security, and applying best practice development processes. The primary development of occurs inside the OpenBSD source tree and is packaged for operating systems like FreeBSD, Linux, Windows and others. LibreSSL releases consists of several parts including libcryto, a ibrary of cryptography fundamentals, libssl, a TLS library and libtls a new TLS library, designed to make it easier to write foolproof applications.
OpenSSL
OpenSSL is a robust, commercial-grade toolkit and general-purpose cryptography library for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. The library allows for secure communications over computer networks against eavesdropping. It is widely used for internet-based servers where the most common use-case is HTTPS for websites. OpenSSL is licensed under an Apache-style license is free to use for non-commercial and commercial projects alike.
Prettier
Prettier is a free and open-source, opinionated code formatter. With Prettier you can save time and keep your code neat and tidy as you move along quickly. When using prettier in your project, your code is formatted according to your configuration as soon as you save your file. It allows you and your team to write code that is formatted according to your specification, without the need to discuss style in code review. Prettier supports many popular languages like HTML, Markdown, MDX, YAML, CSS, SCSS, Less, Vue, Angular, GraphQL, Apex, Elm, Java, JavaScript, TypeScript, JSON, PHP, PostgreSQL, Ruby, Swift, TOML and XML. While also integrating with popular IDEs such as Atom, Emacs, Espresso, Nova, Sublime Text, Vim, Visual Studio, VS Code and WebStorm.
Radio Silence
Radio Silence is a network monitor application for Mac that shows you every network connection in real time. With Radio Silence you can find misbehaving applications running on your system and block it through an intuetive interface. Radio Silence allow you to be in control of background process produced by appplications on your system.
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.
Adobe Photoshop Elements
Adobe Photoshop Elements is image editor designed for hobbyists. It is a less expensive version of Adobe Photoshop and comes with many of the features found in the regular version, with some limitations. With Adobe Photoshop Elements you can organize files, and easily improve the visual appearance your photographs.
LispWorks IDE
The LispWorks IDE provides a smooth and comfortable workflow, allowing you to incrementally write, test, and extend your software while it is running. The integrated development environment is specifially desingn for wirting the programming language Lisp and all of its dialects.The LispWorks IDE is written using the CAPI portable GUI toolkit and therefore it runs natively on Mac OS X, Windows®, GTK+ and Motif.
CouchPotato
With CouchPotato you can automatically find movies you want to watch. CouchPotato is an awesome free and open source awesome PVR for usenet and torrents avalible cross-platform. Use CouchPotato to add movides list of what you want watch, the software will then search through multiple sources daily and find the best possible match.
LLVM
LLVM is a compiler infrastructure project that contains a collection of modular and reusable compiler and toolchain technologies. LLVM stands for low level virtual machine yet the project has little to do with traditional virtual machines. LLVM is used to construct, optimize and produce intermediate and/or binary machine code. For example, programming languages like Crystal, Swift and Rust depend on the LLVM for compilation of code.