Agena is a free, open source procedural programming language for Mac, built on the ANSI C source code of Lua with syntax influenced by Algol 68, Maple, and SQL. It ships with AgenaEdit, a bundled editor featuring syntax highlighting and an integrated environment, so nothing extra needs installing to start writing code. Rich data types include ratio...
CMake for mac is a free, open-source build system generator maintained by Kitware, the same company behind VTK and ParaView. Version 4.4.3 is the current stable release, distributed for Mac as a universal binary. Rather than compiling code directly, CMake reads a single set of configuration files and generates whatever native build system you actua...
Visual Studio Code, commonly called VS Code, is Microsoft's free source code editor, first released in 2015 and now used by more than 75% of developers surveyed in recent Stack Overflow developer surveys. Built with Electron, it runs identically on Mac, Windows, and Linux, with the current version requiring macOS 12 or later. It includes built-in G...
GitHub Desktop for Mac wraps Git in a visual interface without hiding what's actually happening underneath. Side-by-side diffs make code review straightforward, a single Sync button pushes and pulls changes in one step, and commits can be dragged, cherry-picked, squashed, or reordered right in the timeline instead of memorizing rebase syntax. Git w...
Postman is an API development platform for Mac used to build, test, and document HTTP, GraphQL, and gRPC requests. A visual request builder replaces writing raw curl commands, and requests save into shareable Collections organized by project or endpoint. Environment variables switch a base URL and credentials between development, staging, and produ...
Racket for Mac is a free, open-source programming language that ships with its own IDE, DrRacket, and a package system that puts thousands of libraries one command away. It's built around a genuine macro system, powerful enough that programmers use it to construct entire new languages as ordinary libraries rather than needing separate tooling. A sc...
RazorSQL for Mac is a desktop SQL client that lets you query, edit, browse, and manage nearly every major database from a single application. It combines a SQL editor, database navigator, query builder, and a built-in relational database engine that needs zero configuration to get started. Developed by Richardson Software, it supports over 30 datab...
Eclipse IDE for Mac is a free, open-source development environment built around Java, with plugin support that extends it to nearly any language or workflow. It isn't a single download; the Eclipse Foundation offers several specialized packages, including Eclipse IDE for Java Developers, Enterprise Java and Web Developers, C/C++ Developers, and PHP...
Pinegrow is a visual HTML and CSS editor built by Pinegrow Pte. Ltd. for designers and developers who work directly with standard web files instead of a proprietary format. Version 9.3, the current release, added a Reveal in Finder option, an AI image editor, and new start presets. It ships as two separate Mac downloads, one built for Apple Silicon...
SQLite for mac is a free, public-domain database engine described by its own team as "small, fast, reliable," and it's the most deployed database software in the world, built into mobile phones and countless applications. The current release, version 3.53.4 is a bug-fix patch on top of the larger 3.53.0 feature update, which added a Query Result Fo...