Development & DevOps Software for macOS
Insomnia
With Insomnia you can design, debug and deploy APIs. Insomnia is free API design platform and REST Client developed for macOS, Linux and Window. The application makes it easy to create and group requests, specify environment variables, authentication and generate code snippets. You can also get all the details on responses. View the whole request timeline, status codes, body, headers, cookies and much more. The software also makes it easy to orginize your projects with workspaces, folders, environments, drag-and-drop requests, and easily import and export your data. Insomnia integrates with API gateways such as the Kong API Gateway, and Kong for Kubernetes. While Insomnia comes with a free-forever license, the software provides premium monthly subscriptions for E2EE data sync and advanced collaboration features.
Bluefish Editor
The Bluefish Editor is a free and powerful editor that is used by programmers and web developers. Bluefish supports a handfull of programming and markup languages including HTML, XHTML, CSS, XML, PHP, C, C++, JavaScript, Java, Go, Vala, Ada, D, SQL, Perl, ColdFusion, JSP, Python and Ruby. The software is developed openly and is released for free under the GNU GPL license.
Git
Git is a free and open source distributed version-control system for tracking changes in source code during software development. The tool is created by Linus Torvalds, the creator of Linux, and is used by virtually every software project today. With Git, developer can track changes in any sets of files in a project and coordinate the team to develop in a non-linear workflow to achieve maximum efficiency.
SQLiteStudio
SQLiteStudio is a SQLite database manager with an intuetive user interface. It provides a pretty-print code formatter, marks syntax errors. Allowing you to easily view, query and manage data in your SQLite database. SQLiteStudio is released as free and open source software under the GNU General Public License.
phpMyAdmin
With phpMyAdmin you can manage MySQL and MariaDB via a user interface. phpMyAdmin is free and open-source portable web application written primarily in PHP. It supports wide range of native MySQL and MariaDB database operations including maniging tables, columns, relations, indexes, users, permissions and more.
GNU Emacs
GNU Emacs is an extensible and customizable, free and open source text editor. It was created by GNU Project founder Richard Stallman and has been dubbed "the most powerful text editor available today". At the core of GNU Emacs is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. Which allows users to extend and customize GNU Emacs to their heart's content.
Verge3D
With Verge3D you can add a third dimension to your online presence. Verge3D is a real-time renderer and a toolkit used for creating interactive 3D experiences running on websites. The software is used in a wide range of online products and pages to boost sales with 3D product configuration, e-Learning and interactive guides and immersive experience that promotes projects.
Graphite
Graphite is a free and open-source, enterprise-ready software designed to monitors and graphs numeric time-series data. It can be used to monitor performance and data for software, web applications and computer systems. Companies like Etzy, GitHub, Lyft, Reddit and SalesForce trust and use Graphite to store and graph business critical metrics.
SQuirreL SQL
SQuirreL SQL is a free and open-source SQL client and database administration tool. SQuirreL SQL is written in Java and uses JDBC to allow users to explore and interact with databases via a JDBC driver. With SQuirreL SQL you can manage your database through a graphical user interface where you can create and drop tables, add columns and rows, create function and query your data. The software is openly developed and released under the GNU Lesser General Public License which makes it free to use.
Apache Storm
Apache Storm makes it easy to reliably process unbounded streams of data for real-time processing. It is a distributed stream processing computation framework written predominantly in the programming language Clojure. The software is released free and open-source under the Apache License. In a nutshell, Apache Storm does to real-time processing, what Apache Hadoop did to bactch processing. Large corporations like Weather Channel, FullContact, Twitter, Yahoo, Spotify, and Alibaba use and trust Apache Storm for big data analytics with fault-tolerance and fast data processing.